/*项目名称：LeoAdmin版本：1.0 作者：Bootstrap7描述：此模板适合大多数的Web管理项目或者网站后台系统，持续更新中，商用授权请访问 http://www.bootstrap7.com/item-leoadmin*/html,body {  width: 100%;  font-size: 13px;}body {  margin: 0;  font-family:'Microsoft YaHei';  line-height: 22px;  overflow-x: hidden;  overflow-y: scroll;}a {  color: #404040;}a:hover,a:focus {  color: #404040;}a:active {  color: #404040;}a,a:hover,a:active,a:focus {  text-decoration: none;}.wrap {  min-height: 100%;  width: 100%;}.page-header {  height: 50px;  position: absolute;  left: 0;  right: 0;  top: 0;  padding: 0;  margin: 0;  border: none;}.page-body {  display: block;  min-height: 100%;  width: 100%;  overflow: hidden;  padding-top: 50px;}.content {  display: block;  position: relative;  vertical-align: top;  margin-left: 200px;  padding: 30px;  background: #f3f4f5;  min-height: 100vh;}.content >.row + .row {  padding-top: 10px;}.content-header {  border-bottom: none;  height: 40px;  padding: 0;  -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.03);  box-shadow: 0 2px 3px rgba(0,0,0,0.03);}/*左侧导航*/.left-sidebar {  display: block;  height: 100%;  float: left;  position: relative;  width: 200px;  z-index: 1030;}body.left-sidebar-collapsed .content {  margin-left: 60px;}body.left-sidebar-collapsed .left-sidebar {  width: 60px;}/* 右侧边*/.right-sidebar {  display: block;  height: 100%;  float: right;  position: relative;  width: 240px;  z-index: 1020;  position: fixed;  bottom: 0;  right: 0;  padding-bottom: 50px;  top: 50px;  margin-right: -240px;  -webkit-transition-property: margin;  -moz-transition-property: margin;  transition-property: margin;  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  transition-duration: 0.25s;  -webkit-transition-timing-function: ease-out;  -moz-transition-timing-function: ease-out;  transition-timing-function: ease-out;  -webkit-transition-delay: 0;  -moz-transition-delay: 0;  transition-delay: 0;}.right-sidebar .nano-content {  padding-bottom: 50px;}body.right-sidebar-opened .right-sidebar {  margin-right: 0;}/* 回到顶部*/.scroll-to-top {  position: fixed;  bottom: 30px;  right: 30px;  width: 40px;  z-index: 1010;  height: 40px;  display: none;  border-radius: 50%;  text-align: center;  background: #0074FF;}.scroll-to-top i {  color: #ffffff;  font-size: 20px;  width: 40px;  height: 40px;  padding: 10px;}/* 固定样式*/@media only screen and (min-width: 768px) {  .wrap.fixed .page-header {    position: fixed;    z-index: 1035;  }  .wrap.fixed .content {    margin-top: 40px;  }  .wrap.fixed .content-header {    position: fixed;    z-index: 1010;    top: 50px;    left: 200px;    right: 0;    margin: 0;    -webkit-transition-property: left;    -moz-transition-property: left;    transition-property: left;    -webkit-transition-duration: 0.25s;    -moz-transition-duration: 0.25s;    transition-duration: 0.25s;    -webkit-transition-timing-function: ease-out;    -moz-transition-timing-function: ease-out;    transition-timing-function: ease-out;    -webkit-transition-delay: 0;    -moz-transition-delay: 0;    transition-delay: 0;  }  .wrap.fixed .left-sidebar {    position: fixed;    bottom: 0;    left: 0;    padding-bottom: 50px;    top: 50px;  }  .wrap.fixed .left-sidebar .nano-content {    padding-bottom: 100px;  }  /* 左侧边收缩 */  body.left-sidebar-collapsed .content .content-header {    left: 60px;  }}/*滚动样式*/@media only screen and (min-width: 768px) {  body.scroll .left-sidebar,  body.scroll-left-sidebar .left-sidebar {    position: absolute;  }  body.scroll .left-sidebar .nano,  body.scroll-left-sidebar .left-sidebar .nano {    position: static;    overflow: visible;  }  body.scroll .left-sidebar .nano .nano-content,  body.scroll-left-sidebar .left-sidebar .nano .nano-content {    position: static;    overflow: visible;    margin-right: 0 !important;    outline: none;  }  body.scroll .left-sidebar .nano .nano-pane,  body.scroll-left-sidebar .left-sidebar .nano .nano-pane {    display: none !important;  }  body.scroll .content,  body.scroll-content-header .content {    margin-top: 0px;  }  body.scroll .content-header,  body.scroll-content-header .content-header {    position: initial;    margin: -30px -30px 30px -30px;  }}/* 手机端样式*/@media only screen and (max-width: 767px) {  html .page-body {    min-height: 0;    padding-top: 0;  }  html .page-body .content {    margin-left: 0px;    padding: 10px;  }  html .page-body .content-header {    margin: -10px -10px 10px -10px;  }  html .page-body .left-sidebar {    bottom: 0;    margin-left: -100%;    min-height: 0;    min-width: 100%;    padding-bottom: 50px;    position: fixed;    overflow: hidden;    top: 50px;    -webkit-transition-property: margin;    -moz-transition-property: margin;    transition-property: margin;    -webkit-transition-duration: 0.25s;    -moz-transition-duration: 0.25s;    transition-duration: 0.25s;    -webkit-transition-timing-function: ease-out;    -moz-transition-timing-function: ease-out;    transition-timing-function: ease-out;    -webkit-transition-delay: 0;    -moz-transition-delay: 0;    transition-delay: 0;  }  body.left-sidebar-open .left-sidebar {    margin-left: 0;  }}/* 页头 */.page-header {  background: #0074FF;  color: #ffffff;  background-image: -webkit-linear-gradient(top,#0074FF 0,#0074FF 100%);  background-image: linear-gradient(to bottom,#0074FF 0,#55A2FF 100%);  border-bottom: 1px solid #0074FF;}.page-header .leftside-header {  display: inline-block;}.page-header .leftside-header .logo {  position: relative;  display: inline-block;}.page-header .leftside-header .logo img {  padding: 5px 4px;  margin-left: -4px;  height: 55px;}.page-header .leftside-header .toggle-left-sidebar {  color: #ffffff;  height: 30px;  line-height: 30px;  position: absolute;  right: 15px;  text-align: center;  top: 10px;  font-size: 18px;  font-size: 1.38462rem;  cursor: pointer;}.page-header .rightside-header {  float: right;  height: 50px;  margin-right: 5px;}.page-header .rightside-header .header-middle {  display: inline-block;  height: 100%;  vertical-align: middle;}.page-header .rightside-header .header-separator {  border-left: 1px solid rgba(204, 204, 204, 0.46);  height: 25px;  width: 1px;  margin: 0px 5px;  display: inline-block;  vertical-align: middle;}.page-header .rightside-header .header-section {  display: inline-block;  padding: 0px 4px;  vertical-align: middle;}.page-header .rightside-header .header-section .log-out {  color:#fff;  font-size: 22px;  font-size: 1.69231rem;  line-height: 22px;  line-height: 1.69231rem;  padding: 3px;  cursor: pointer;}.page-header .rightside-header .header-section .log-out:hover {  color: #ffffff;}.page-header .dropdown-box {  background: #ffffff;  color: #404040;  position: absolute;  display: none;  z-index: 1000;  border-radius: 0px 0px 3px 3px;  box-shadow: 1px 2px 4px 0px rgba(32, 32, 32, 0.7);}.page-header .dropdown-box:before {  font-family: 'FontAwesome';  font-size: 18px;  font-size: 1.38462rem;  content: '\f0d8 ';  color: #ffffff;  position: absolute;  top: -16px;  right: 8px;}.page-header .dropdown-box .drop-header {  padding: 6px 10px;  height: 40px;  background: #ffffff;  border-bottom: 2px solid #ececec;  color: #000000;}.page-header .dropdown-box .drop-header h3 {  display: inline-block;  font-size: 15px;  margin: 5px 0px;}.page-header .dropdown-box .drop-header h3 i {  margin-right: 6px;  color: #0074FF;}.page-header .dropdown-box .drop-header span.number {  float: right;  padding: 4px 6px;  font-size: 12px;  font-size: 0.92308rem;  line-height: 12px;  line-height: 0.92308rem;  border-radius: 3px;  margin-top: 4px;  color: #ffffff;  background: #d2322d;  box-shadow: 1px 1px 3px 0px #999999;}.page-header .dropdown-box .drop-content.basic {  text-align: left;}.page-header .dropdown-box .drop-content.basic ul {  list-style: none;  padding: 0;  margin: 0;}.page-header .dropdown-box .drop-content.basic ul li {  cursor: pointer;  border-bottom: 1px solid #ececec;  color: #202020;}.page-header .dropdown-box .drop-content.basic ul li:last-child {  border: none;}.page-header .dropdown-box .drop-content.basic ul li i {  margin-right: 6px;}.page-header .dropdown-box .drop-content.basic ul li a {  display: block;  padding: 6px 10px;  color: #202020 !important;}.page-header .dropdown-box .drop-content.basic ul li:hover {  background: #f7f7f7;  font-weight: bold;}.page-header .dropdown-box .drop-content.basic ul li:hover i {  color: #0074FF;}.page-header .dropdown-box .drop-footer {  padding: 5px;  text-align: center;  background: #f2f2f2;}.page-header .dropdown-box .drop-footer h3,.page-header .dropdown-box .drop-footer a {  cursor: pointer;  color: #999999;  margin: 3px 0px;  font-size: 12px;  font-size: 0.92308rem;  line-height: 12px;  line-height: 0.92308rem;}.page-header .dropdown-box .drop-footer h3:hover,.page-header .dropdown-box .drop-footer a:hover {  font-weight: bold;}.page-header #user-headerbox {  cursor: pointer;  position: relative;}.page-header #user-headerbox .user-header-wrap .user-photo {  display: inline-block;  vertical-align: middle;  width: 30px;  border-radius: 3px;  overflow: hidden;  margin-right: 10px;}.page-header #user-headerbox .user-header-wrap .user-photo img {  width: 100%;  border-radius:50%;}.page-header #user-headerbox .user-header-wrap .user-info {  display: inline-block;  vertical-align: middle;  margin-bottom: 10px;  margin-top: 10px;}.page-header #user-headerbox .user-header-wrap .user-info span {  display: block;  font-weight: bold;}.page-header #user-headerbox .user-header-wrap .user-info span.user-name {  color: #ffffff;  font-size: 15px;  font-size: 1.15385rem;  line-height: 18px;  line-height: 1.38462rem;}.page-header #user-headerbox .user-header-wrap .user-info span.user-profile {  /*color: #0b8fff;*/  font-size: 11px;  font-size: 0.84615rem;  line-height: 14px;  line-height: 1.07692rem;}.page-header #user-headerbox .user-header-wrap >i {  color: #ffffff;  padding: 10px 0px 10px 10px;  font-size: 11px;  font-size: 0.84615rem;}.page-header #user-headerbox .user-header-wrap >i.icon-close {  display: none;}.page-header #user-headerbox.open i.icon-close {  display: inline-block;}.page-header #user-headerbox.open i.icon-open {  display: none;}.page-header #user-headerbox .dropdown-box {  display: none;  width: 100%;  margin-top: -1px;  border: 1px solid #e8e8e8;  min-width: 160px;  right: -10px;}.page-header #notice-headerbox .notice {  margin: 0px 5px;  display: inline-block;  position: relative;}.page-header #notice-headerbox .notice >i {  cursor: pointer;  color: #ffffff;  font-size: 16px;  font-size: 1.23077rem;  padding: 5px;}.page-header #notice-headerbox .notice >i:hover {  color: #ffffff;}.page-header #notice-headerbox .notice >span {  background: #d2322d;  color: #FFF;  position: absolute;  top: -5px;  right: -5px;  padding: 2px 4px;  font-size: 10px;  font-size: 0.76923rem;  line-height: 11px;  line-height: 0.84615rem;  border-radius: 3px;}.page-header #notice-headerbox .notice.open >i {  color: #ffffff;}.page-header #notice-headerbox .notice .dropdown-box {  width: 250px;  right: 0;  margin-top: 11px;}.page-header #notice-headerbox #alerts-notice .drop-header,.page-header #notice-headerbox #checklist-notice .drop-header {  background: #002d53;  color: #ffffff;}.page-header #notice-headerbox #alerts-notice .drop-header i,.page-header #notice-headerbox #checklist-notice .drop-header i {  color: #0b8fff;}.page-header #notice-headerbox #messages-notice .drop-header {  background: #003867;  color: #ffffff;}.page-header #notice-headerbox #messages-notice .drop-header i {  color: #0b8fff;}.page-header #search-headerbox {  color: #ffffff !important;}.page-header #search-headerbox #search {  display: none;  border: 1px solid rgba(255, 255, 255, 0.4902);  padding: 2px 5px;  background: none !important;}.page-header #search-headerbox #search::-webkit-input-placeholder {  color: rgba(255, 255, 255, 0.8);}.page-header #search-headerbox #search:-moz-placeholder {  /* Firefox 18- */  color: rgba(255, 255, 255, 0.8);}.page-header #search-headerbox #search::-moz-placeholder {  /* Firefox 19+ */  color: rgba(255, 255, 255, 0.8);}.page-header #search-headerbox #search:-ms-input-placeholder {  color: rgba(255, 255, 255, 0.8);}.page-header #search-headerbox #search:focus {  outline: none !important;  border: 1px solid rgba(255, 255, 255, 0.8);  box-shadow: 0 0 5px rgba(255, 255, 255, 0.8);}.page-header #search-headerbox .search {  background: #0074FF;  color: #ffffff;  margin-left: 5px;  cursor: pointer;  padding: 8px 8px;  border-radius: 50%;}@media only screen and (max-width: 767px) {  .page-header {    background: none;    height: auto;    position: static;  }  .page-header .leftside-header {    position: fixed;    background: #003867;    left: 0;    right: 0;    top: 0;    z-index: 1035;    background-image: -webkit-linear-gradient(top,#0074FF 0,#0074FF 100%);  background-image: linear-gradient(to bottom,#0074FF 0,#0074FF 100%);  border-bottom: 1px solid #0074FF;  }  .page-header .rightside-header {    background: #0074FF;    float: none !important;    margin-top: 50px;    width: 100%;    text-align: right;  }}/* 内容区*/.content {  -webkit-transition-property: margin-left;  -moz-transition-property: margin-left;  transition-property: margin-left;  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  transition-duration: 0.25s;  -webkit-transition-timing-function: ease-out;  -moz-transition-timing-function: ease-out;  transition-timing-function: ease-out;}.content .content-header {  background: #ffffff;   }.content .content-header .leftside-content-header,.content .content-header .rightside-content-header {  display: inline-block;  height: 40px;}.content .content-header .leftside-content-header {  padding-left: 20px;}.content .content-header .rightside-content-header {  float: right;  padding-right: 20px;}.content .content-header ul.breadcrumbs {  list-style: none;  line-height: 40px;  margin: 0px;  padding: 0px;}.content .content-header ul.breadcrumbs li {  display: inline-block;  font-size: 15px;  font-size: 1.15385rem;  line-height: 18px;  line-height: 1.38462rem;  vertical-align: middle;}.content .content-header ul.breadcrumbs li:first-child a:before {  content: none;}.content .content-header ul.breadcrumbs li:first-child i {  padding-right: 8px; } .content .content-header ul.breadcrumbs li a:before {  font-family: 'FontAwesome';  content: '\f105 ';  font-weight: bold;  padding: 0px 6px 0px 5px;}/* 右侧边 */.right-sidebar {  background: #ffffff;  color: #000000;  border: 1px solid #ececec;}.right-sidebar .right-sidebar-toggle {  position: absolute;  top: 40px;  left: -30px;  width: 30px;  height: 30px;  background-color: #ffffff;  cursor: pointer;  text-align: center;  border-bottom-left-radius: 50%;}.right-sidebar .right-sidebar-toggle i {  font-size: 20px;  line-height: 30px;}.right-sidebar .right-sidebar-toggle i:hover {  color: #0074FF;}.right-sidebar .template-settings {  padding: 10px;}.right-sidebar .template-settings .toggle-settings {  padding: 0;  list-style: none;}.right-sidebar .template-settings .toggle-settings li {  display: block;  margin-bottom: 5px;  padding-bottom: 5px;  border-bottom: 1px solid #f1f1f1;}.right-sidebar .template-settings .toggle-settings li:last-child {  border-bottom: none;}.right-sidebar .template-settings .toggle-settings li .text {  display: inline-block;}.right-sidebar .template-settings .toggle-settings li .switch {  float: right;  margin-top: 5px;}.right-sidebar .template-settings .toggle-colors {  padding: 0;  margin-top: 25px;  list-style: none;}.right-sidebar .template-settings .toggle-colors li {  display: block;  padding: 0px 15px;  margin-bottom: 5px;}.right-sidebar .template-settings .toggle-colors li img {  width: 100%;}@media only screen and (max-width: 767px) {  .right-sidebar .template-settings h4:first-child {    display: none;  }  .right-sidebar .template-settings .toggle-settings {    display: none;  }  .right-sidebar .right-sidebar-toggle {    top: 90px;  }}/* 左侧边*/.left-sidebar {  color: #ffffff;  -webkit-transition-property: width;  -moz-transition-property: width;  transition-property: width;  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  transition-duration: 0.25s;  -webkit-transition-timing-function: ease-out;  -moz-transition-timing-function: ease-out;  transition-timing-function: ease-out;  -webkit-transition-delay: 0;  -moz-transition-delay: 0;  transition-delay: 0;}.left-sidebar .nano {  background: #202020;}.left-sidebar .left-sidebar-header {  position: relative;  height: 40px;  background: #151515;}.left-sidebar .left-sidebar-header .left-sidebar-title {  padding: 10px;  font-size: 10px;  color: #0074FF;  font-weight: bold;  height: 40px;  margin-right: 60px;  -webkit-transition-property: margin;  -moz-transition-property: margin;  transition-property: margin;  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  transition-duration: 0.25s;  -webkit-transition-timing-function: ease-out;  -moz-transition-timing-function: ease-out;  transition-timing-function: ease-out;}.left-sidebar .left-sidebar-header .left-sidebar-toggle {  position: absolute;  top: 0;  right: 0;  width: 60px;  height: 40px;  text-align: center;  cursor: pointer;}.left-sidebar .left-sidebar-header .left-sidebar-toggle i {  font-size: 20px;  line-height: 40px;} @media only screen and (max-width: 768px) {  .left-sidebar .left-sidebar-header {    display: none;  }}@media only screen and (min-width: 768px) {  body.left-sidebar-collapsed .left-sidebar-title {    opacity: 0;  }}/*左侧导航*/ul#main-nav {  margin-right: 4px;}ul#main-nav >li {  border-bottom: 1px solid #55a2ff;}ul#main-nav >li.active-item >a {  box-shadow: 0px -1px 0 #0074FF inset !important;  border-bottom-left-radius: 5px;  background: #131313;  color: #ffffff !important;  background:#0074FF;}ul#main-nav >li.open-item >a {  border-bottom-left-radius: 5px;}ul#main-nav >li.open-item >a >i {  color: #ffffff;}ul#main-nav li a {  padding: 12px 20px;  font-size: 13px;  color: #ffffff;  white-space: nowrap;  text-overflow: ellipsis;  cursor: pointer;}ul#main-nav li a:hover, ul#main-nav li a:focus {  background: #0074FF;  border-bottom-left-radius: 5px;}ul#main-nav li span {  vertical-align: middle;}ul#main-nav li i {  font-size: 18px;  margin-right: 10px;  text-align: center;  vertical-align: middle;}ul#main-nav li.has-child-item {  position: relative;}ul#main-nav li.has-child-item >a:after {  font-family: 'FontAwesome';  font-size: 10px;  font-size: 0.76923rem;  content: '\f101';  color: #ffffff;  position: absolute;  padding: 14px;  right: 0;  top: 0;  font-weight:bold;}ul#main-nav li.has-child-item.open-item >ul.child-nav {  display: block;}ul#main-nav li.has-child-item.open-item >a:after {  content: '\f103';}ul#main-nav ul.child-nav {  border-radius: 5px;  display: none;}ul#main-nav ul.child-nav.level-1 {  background: #161616;  box-shadow: 0px -5px 5px -3px rgba(0, 0, 0, 0.6) inset;}ul#main-nav ul.child-nav.level-1 li a {  padding: 10px 50px;}ul#main-nav ul.child-nav.level-1 li a:hover, ul#main-nav ul.child-nav.level-1 li a:focus {  background: #0c0c0c;}ul#main-nav ul.child-nav.level-2 {  background: #0e0e0e;  box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.4) inset;}ul#main-nav ul.child-nav.level-2 li a {  padding: 8px 70px;}ul#main-nav ul.child-nav.level-3 {  background: #070707;  box-shadow: 0px 0px 0px 5px #000 inset;}ul#main-nav ul.child-nav.level-3 li a {  padding: 6px 90px;}@media only screen and (min-width: 768px) {  body.left-sidebar-collapsed .left-sidebar #main-nav >li.open-item >a {    box-shadow: none;  }  body.left-sidebar-collapsed .left-sidebar #main-nav >li >a {    overflow: hidden;    text-overflow: clip;  }  body.left-sidebar-collapsed .left-sidebar #main-nav >li >a span {    visibility: hidden;  }  body.left-sidebar-collapsed .left-sidebar #main-nav li.has-child-item a:after {    display: none;  }  body.left-sidebar-collapsed .left-sidebar #main-nav li.has-child-item ul.child-nav {    display: none;  }  body.left-sidebar-collapsed .left-sidebar .nano:hover {    width: 200px;    min-height: 100vh;    background: rgba(32, 32, 32, 0.1);  }  body.left-sidebar-collapsed .left-sidebar .nano:hover .nano-content {    background: rgba(32, 32, 32, 0.9);  }  body.left-sidebar-collapsed .left-sidebar .nano:hover #main-nav >li.open-item >a {    box-shadow: 0px -1px 0 #0074FF inset;  }  body.left-sidebar-collapsed .left-sidebar .nano:hover #main-nav >li >a {    overflow: visible;    text-overflow: initial;  }  body.left-sidebar-collapsed .left-sidebar .nano:hover #main-nav >li >a span {    visibility: visible;  }  body.left-sidebar-collapsed .left-sidebar .nano:hover #main-nav li.has-child-item a:after {    display: block;  }  body.left-sidebar-collapsed .left-sidebar .nano:hover #main-nav li.has-child-item.open-item >ul.child-nav {    display: block;  }}/* 左侧导航子菜单 */ul#main-nav ul.child-nav li a:before {  position: absolute;   left: 28px;  top: 0px;  bottom: 0px;    font-family: 'FontAwesome';    font-size: 10px;    font-size: 0.76923rem;    content: '\f105';    color: #ffffff;    padding:10px;}ul#main-nav ul.child-nav li:hover >a:before {  border-color: #0074FF;} ul#main-nav ul.child-nav li.active-item >a{      background: #0c0c0c; color:#0074FF;}ul#main-nav ul.child-nav li.active-item >a:before {  border-color: #0074FF !important;  color:#0074FF; }ul#main-nav ul.child-nav li.open-item:before {  position: absolute;  content: "";  left: 28px;  top: 42px;  bottom: 0px;  width: 23px;}ul#main-nav ul.child-nav li.open-item >a:before {  border-color: #0074FF;}ul#main-nav ul.child-nav li.has-child-item >a:after {  padding: 10px;}ul#main-nav ul.child-nav li .level-2 li.open-item:before {  left: 50px;  top: 38px;  width: 21px;}ul#main-nav ul.child-nav li .level-2 li a:before {  left: 50px;}ul#main-nav ul.child-nav li .level-2 li.has-child-item >a:after {  padding: 8px;}ul#main-nav ul.child-nav li .level-3 li a:before {  left: 70px;}/* 文本排版*/h1 {  font-size: 36px;  font-size: 2.76923rem;}h2 {  margin-top: 15px;  font-size: 30px;  font-size: 2.30769rem;}h3 {  margin-top: 15px;  font-size: 24px;  font-size: 1.84615rem;}h4 {  font-size: 18px;  font-size: 1.38462rem;}h5 {  font-size: 16px;  font-size: 1.23077rem;}h6 {  font-size: 14px;  font-size: 1.07692rem;} /* 面板*/.panel {  border: none;  box-shadow: 1px 1px 1px #cccccc;}.panel .panel-header,.panel .panel-footer {  padding: 10px 12px;}.panel .panel-content {  padding: 12px;}.panel .panel-header {  position: relative;  border-radius: 4px 4px 0px 0px;  border-bottom: 1px solid #cccccc;}.panel .panel-header .panel-title {  color: #333333;  font-size: 16px;  font-size: 1.23077rem;  font-weight: bold;  margin: 5px 0px;}.panel .panel-header .panel-subtitle {  color: #585858;  font-size: 12px;  font-size: 0.92308rem;  margin: 0px;}.panel .panel-header .panel-actions {  position: absolute;  top: 10px;  right: 12px;}.panel .panel-header .panel-actions ul {  margin: 0;  list-style: none;  padding: 0;}.panel .panel-header .panel-actions ul li {  display: inline-block;}.panel .panel-header .panel-actions ul li.action {  width: 25px;  height: 25px;  text-align: center;  border-radius: 3px;  cursor: pointer;  color: #585858;  box-shadow: 1px 1px 2px;  margin-right: 2px;}.panel .panel-header .panel-actions ul li:hover {  color: #202020;}.panel .panel-header .panel-actions ul li span {  vertical-align: middle;}.panel .panel-header .panel-actions ul li.toggle-panel span:before {  font-family: 'FontAwesome';  font-size: 10px;  font-size: 0.76923rem;  content: '\f068';}.panel .panel-header .panel-actions ul li.toggle-panel.panel-collapse span:before {  content: '\f067';}.panel .panel-footer {  border: none;}.panel .panel-header.border {  border-width: 2px;  background: none !important;}.panel .panel-header.border .panel-title,.panel .panel-header.border .panel-actions {  color: #333333 !important;}.panel .panel-header.panel-success {  background: #88b93c;}.panel .panel-header.panel-success .panel-title,.panel .panel-header.panel-success .panel-actions li.action {  color: #FFF;}.panel .panel-header.panel-success .panel-actions li.action {  border: 1px solid rgba(255, 255, 255, 0.24);  box-shadow: 1px 1px 2px #4f6c23;}.panel .panel-header.panel-success.border {  border-color: #88b93c;}.panel .panel-header.panel-warning {  background: #fea223;}.panel .panel-header.panel-warning .panel-title,.panel .panel-header.panel-warning .panel-actions li.action {  color: #FFF;}.panel .panel-header.panel-warning .panel-actions li.action {  border: 1px solid rgba(255, 255, 255, 0.24);  box-shadow: 1px 1px 2px #ba6c01;}.panel .panel-header.panel-warning.border {  border-color: #fea223;}.panel .panel-header.panel-danger {  background: #d2322d;}.panel .panel-header.panel-danger .panel-title,.panel .panel-header.panel-danger .panel-actions li.action {  color: #FFF;}.panel .panel-header.panel-danger .panel-actions li.action {  border: 1px solid rgba(255, 255, 255, 0.24);  box-shadow: 1px 1px 2px #7e1e1b;}.panel .panel-header.panel-danger.border {  border-color: #d2322d;}.panel .panel-header.panel-info {  background: #5bc0de;}.panel .panel-header.panel-info .panel-title,.panel .panel-header.panel-info .panel-actions li.action {  color: #FFF;}.panel .panel-header.panel-info .panel-actions li.action {  border: 1px solid rgba(255, 255, 255, 0.24);  box-shadow: 1px 1px 2px #2390b0;}.panel .panel-header.panel-info.border {  border-color: #5bc0de;}.panel .panel-header.panel-lighter-1 {  background: #0074FF;}.panel .panel-header.panel-lighter-1 .panel-title,.panel .panel-header.panel-lighter-1 .panel-actions {  color: #ffffff;}.panel .panel-header.panel-lighter-1.border {  border-color: #0074FF;}.panel .panel-header.panel-lighter-2 {  background: #0b8fff;}.panel .panel-header.panel-lighter-2 .panel-title,.panel .panel-header.panel-lighter-2 .panel-actions {  color: #ffffff;}.panel .panel-header.panel-lighter-2.border {  border-color: #0b8fff;}.panel .panel-header.panel-primary {  background: #0074FF;}.panel .panel-header.panel-primary .panel-title,.panel .panel-header.panel-primary .panel-actions {  color: #ffffff;}.panel .panel-header.panel-primary.border {  border-color: #0074FF;}.panel .panel-header.panel-darker-1 {  background: #003867;}.panel .panel-header.panel-darker-1 .panel-title,.panel .panel-header.panel-darker-1 .panel-actions {  color: #ffffff;}.panel .panel-header.panel-darker-1.border {  border-color: #003867;}.panel .panel-header.panel-darker-2 {  background: #002d53;}.panel .panel-header.panel-darker-2 .panel-title,.panel .panel-header.panel-darker-2 .panel-actions {  color: #ffffff;}.panel .panel-header.panel-darker-2.border {  border-color: #002d53;}/* 手风琴*/.panel-accordion {  border: 1px solid #ececec;  box-shadow: none;}.panel-accordion:hover {  box-shadow: 1px 1px 2px #ececec;}.panel-accordion .panel-header {  padding: 0px;}.panel-accordion .panel-header .panel-title {  margin: 0px;  font-size: 14px;  font-size: 1.07692rem;  line-height: 14px;  line-height: 1.07692rem;  padding: 12px;  display: block;}/* 选项卡*/.tabs {  background: #f7f7f7;  margin-bottom: 20px;  margin-top: 15px;}.tabs .nav-tabs >li >a {  border-radius: 0px;}.tabs .nav-tabs >li.active a {  border-top: 2px solid #0074FF;}.tabs .nav-tabs.nav-justified >li.active a {  border-top: 2px solid #0074FF;}.tabs .tab-content {  background: #ffffff;  padding: 10px;  border: 1px solid #ddd;  border-top: 0px;}.tabs.tabs-vertical .nav-tabs {  border: 0px;}.tabs.tabs-vertical .nav-tabs >li {  float: none;  margin-bottom: 0px;}.tabs.tabs-vertical .nav-tabs >li:last-child a {  border-bottom: 0px;}.tabs.tabs-vertical .tab-content {  overflow: hidden;  border: 1px solid #ddd;}.tabs.tabs-vertical.tabs-left .nav-tabs {  float: left;}.tabs.tabs-vertical.tabs-left .nav-tabs li {  margin-right: -3px;}.tabs.tabs-vertical.tabs-left .nav-tabs li.active a {  border: 1px solid #ddd;  border-right-color: transparent;  border-left: 2px solid #0074FF;}.tabs.tabs-vertical.tabs-right .nav-tabs {  float: right;}.tabs.tabs-vertical.tabs-right .nav-tabs li {  margin-left: -3px;}.tabs.tabs-vertical.tabs-right .nav-tabs li.active a {  border: 1px solid #ddd;  border-left-color: transparent;  border-right: 2px solid #0074FF;}/* 按钮*/.btn {  border-radius: 2px;  border: 1px solid transparent;  transition: all 0.5s ease !important;  background-image: none !important;  box-shadow: none !important;  background: #ececec;  margin-bottom: 10px;}.btn:hover {  background: #cccccc;}.btn.btn-wide {  min-width: 120px;}.btn.btn-o {  background: none;  font-weight: bold;}.btn.btn-transparent {  background-color: transparent !important;  border-color: transparent !important;  box-shadow: transparent !important;  outline-color: transparent !important;}.btn.btn-loading i {  opacity: 0;  margin-left: 10px;  padding: 0px 5px;  position: absolute;}.btn.btn-loading.btn-spinning i {  opacity: 1;  position: relative;}.btn-group-vertical .btn {  margin-top: 0px;  margin-bottom: 0px;}.btn-success {  background: #88b93c;  border-color: #88b93c;}.btn-success:hover, .btn-success:focus, .btn-success:active {  background: #719a32;  color: #FFF;}.btn-success.btn-o {  color: #88b93c;}.btn-success.btn-o:hover, .btn-success.btn-o:focus, .btn-success.btn-o:active {  color: #FFF;}.btn-warning {  background: #fea223;  border-color: #fea223;}.btn-warning:hover, .btn-warning:focus, .btn-warning:active {  background: #f79001;  color: #FFF;}.btn-warning.btn-o {  color: #fea223;}.btn-warning.btn-o:hover, .btn-warning.btn-o:focus, .btn-warning.btn-o:active {  color: #FFF;}.btn-danger {  background: #d2322d;  border-color: #d2322d;}.btn-danger:hover, .btn-danger:focus, .btn-danger:active {  background: #b02a26;  color: #FFF;}.btn-danger.btn-o {  color: #d2322d;}.btn-danger.btn-o:hover, .btn-danger.btn-o:focus, .btn-danger.btn-o:active {  color: #FFF;}.btn-info {  background: #5bc0de;  border-color: #5bc0de;}.btn-info:hover, .btn-info:focus, .btn-info:active {  background: #39b3d7;  color: #FFF;}.btn-info.btn-o {  color: #5bc0de;}.btn-info.btn-o:hover, .btn-info.btn-o:focus, .btn-info.btn-o:active {  color: #FFF;}.btn-lighter-1 {  background: #0074FF;  border-color: #0074FF;  color: #ffffff;}.btn-lighter-1:hover, .btn-lighter-1:focus, .btn-lighter-1:active {  background: #00549a !important;  color: #ffffff;}.btn-lighter-1.btn-o {  color: #0074FF;}.btn-lighter-1.btn-o:hover, .btn-lighter-1.btn-o:focus, .btn-lighter-1.btn-o:active {  color: #ffffff;}.btn-lighter-2 {  background: #0b8fff;  border-color: #0b8fff;  color: #ffffff;}.btn-lighter-2:hover, .btn-lighter-2:focus, .btn-lighter-2:active {  background: #007ae2 !important;  color: #ffffff;}.btn-lighter-2.btn-o {  color: #0b8fff;}.btn-lighter-2.btn-o:hover, .btn-lighter-2.btn-o:focus, .btn-lighter-2.btn-o:active {  color: #ffffff;}.btn-primary {  background: #0074FF;  border-color: #0074FF;  color: #ffffff;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active {  background: #003867 !important;  color: #ffffff;}.btn-primary.btn-o {  color: #0074FF;}.btn-primary.btn-o:hover, .btn-primary.btn-o:focus, .btn-primary.btn-o:active {  color: #ffffff;}.btn-darker-1 {  background: #003867;  border-color: #003867;  color: #ffffff;}.btn-darker-1:hover, .btn-darker-1:focus, .btn-darker-1:active {  background: #00223e !important;  color: #ffffff;}.btn-darker-1.btn-o {  color: #003867;}.btn-darker-1.btn-o:hover, .btn-darker-1.btn-o:focus, .btn-darker-1.btn-o:active {  color: #ffffff;}.btn-darker-2 {  background: #002d53;  border-color: #002d53;  color: #ffffff;}.btn-darker-2:hover, .btn-darker-2:focus, .btn-darker-2:active {  background: #00172a !important;  color: #ffffff;}.btn-darker-2.btn-o {  color: #002d53;}.btn-darker-2.btn-o:hover, .btn-darker-2.btn-o:focus, .btn-darker-2.btn-o:active {  color: #ffffff;}/* 提示*/.alert.alert-success {  background: #88b93c !important;  color: #ffffff;}.alert.alert-warning {  background: #fea223 !important;  color: #ffffff;}.alert.alert-danger {  background: #d2322d !important;  color: #ffffff;}.alert.alert-info {  background: #5bc0de !important;  color: #ffffff;}/* 模态窗口*/.modal .modal-content .modal-header.state {  padding: 10px 15px;}.modal .modal-content .modal-header.state i {  margin-right: 10px;  border: 1px solid #fff;  border-radius: 50%;  width: 30px;  height: 30px;  text-align: center;  line-height: 30px;}.modal .modal-content .modal-header.modal-success {  background: #88b93c;  color: #FFF;}.modal .modal-content .modal-header.modal-warning {  background: #fea223;  color: #FFF;}.modal .modal-content .modal-header.modal-danger {  background: #d2322d;  color: #FFF;}.modal .modal-content .modal-header.modal-info {  background: #5bc0de;  color: #FFF;}.modal .modal-content .modal-header.modal-primary {  background: #0074FF;  color: #ffffff;}.modal .modal-content .modal-footer {  padding: 10px 15px;}.modal .modal-content .modal-footer .btn {  margin-bottom: 0px;}body.modal-open .animated {  animation-fill-mode: initial;}body.modal-open .row.animated {  -webkit-animation: none;}@media (min-width: 768px) {  .modal-dialog {    margin: 15% auto;  }}/* 表单*/.form-group:last-child, .form-group:last-of-type {  margin-bottom: 0;}.form-group .help-block {  margin-bottom: 5px;}.form-group.has-success .form-control {  border-color: #88b93c;}.form-group.has-success .control-label,.form-group.has-success .form-control-feedback {  color: #88b93c;}.form-group.has-warning .form-control {  border-color: #fea223;}.form-group.has-warning .control-label,.form-group.has-warning .form-control-feedback {  color: #fea223;}.form-group.has-error .form-control {  border-color: #d2322d;}.form-group.has-error .control-label,.form-group.has-error .form-control-feedback {  color: #d2322d;}form button.btn {  margin-bottom: 0px;}.form-stripe .form-group {  padding-bottom: 15px;  margin-bottom: 15px;  border-bottom: 1px solid #ececec;}.form-stripe .form-group:last-child, .form-stripe .form-group:last-of-type {  padding-bottom: 0px !important;  margin-bottom: 0px !important;  border-bottom: none !important;}.input-with-icon {  display: block;  position: relative;}.input-with-icon >input {  padding-left: 30px !important;}.input-with-icon i {  display: inline-block;  position: absolute;  bottom: 0;  left: 5px;  z-index: 10;  padding: 0 5px;  line-height: 34px;  color: #999999;}.input-with-icon.right-icon-input >input {  padding-left: 12px !important;  padding-right: 30px !important;}.input-with-icon.right-icon-input i {  left: auto;  right: 5px;}.checkbox-custom {  position: relative;  margin-bottom: 5px;}.checkbox-custom.checkbox-inline {  padding-left: 0px;  margin: 0px;}.checkbox-custom.checkbox-inline label {  margin-right: 15px;}.checkbox-custom:last-child, .checkbox-custom:last-of-type {  margin-bottom: 0;}.checkbox-custom input[type="checkbox"] {  opacity: 0;  position: absolute;  margin-left: -20px;}.checkbox-custom input[type="checkbox"]:checked + label:after {  font-family: 'FontAwesome';  content: '\F00C';  top: 6px;  left: 0px;  margin-top: -5px;  font-size: 11px;  line-height: 1;  padding: 5px;  width: 20px;  height: 20px;  color: #fff;}.checkbox-custom input[type="checkbox"]:checked + label:before {  border-color: #999999;  border-width: 10px;}.checkbox-custom input[type="checkbox"]:disabled {  cursor: not-allowed;}.checkbox-custom input[type="checkbox"]:disabled:checked + label:after {  color: #999999;}.checkbox-custom input[type="checkbox"]:disabled + label {  cursor: not-allowed;}.checkbox-custom input[type="checkbox"]:disabled + label:before {  background-color: #999999;}.checkbox-custom label {  cursor: pointer;  display: inline-block;  padding-left: 30px !important;  position: relative;  transition: border .2s linear 0s, color .2s linear 0s;  font-weight: normal;}.checkbox-custom label:before, .checkbox-custom label:after {  position: absolute;  display: inline-block;  transition: border .2s linear 0s, color .2s linear 0s;}.checkbox-custom label:before {  content: "";  background-color: #fff;  border: 1px solid #c8c7cc;  border-radius: 2px;  height: 20px;  width: 20px;  left: 0;  margin-right: 10px;  top: 1px;}.checkbox-custom label + label.error {  display: block;}.checkbox-success input[type="checkbox"]:checked + label:after {  color: #FFF;}.checkbox-success input[type="checkbox"]:checked + label:before {  border-color: #88b93c;}.checkbox-warning input[type="checkbox"]:checked + label:after {  color: #FFF;}.checkbox-warning input[type="checkbox"]:checked + label:before {  border-color: #fea223;}.checkbox-danger input[type="checkbox"]:checked + label:after {  color: #FFF;}.checkbox-danger input[type="checkbox"]:checked + label:before {  border-color: #d2322d;}.checkbox-info input[type="checkbox"]:checked + label:after {  color: #FFF;}.checkbox-info input[type="checkbox"]:checked + label:before {  border-color: #5bc0de;}.checkbox-primary input[type="checkbox"]:checked + label:after {  color: #ffffff;}.checkbox-primary input[type="checkbox"]:checked + label:before {  border-color: #0074FF;}.radio-custom {  position: relative;  margin-bottom: 5px;}.radio-custom.radio-inline {  padding-left: 0px;  margin: 0px;}.radio-custom.radio-inline label {  margin-right: 15px;}.radio-custom:last-child, .radio-custom:last-of-type {  margin-bottom: 0;}.radio-custom input[type="radio"] {  opacity: 0;  position: absolute;  margin-left: -20px;}.radio-custom input[type="radio"]:checked + label:before {  border-width: 6px;  background: #999999;  border-color: #fff;}.radio-custom input[type="radio"]:disabled {  cursor: not-allowed;}.radio-custom input[type="radio"]:disabled:checked + label:before {  background: #999999;}.radio-custom input[type="radio"]:disabled + label {  cursor: not-allowed;}.radio-custom input[type="radio"]:disabled + label:before {  background-color: #ffffff;}.radio-custom label {  cursor: pointer;  display: inline-block;  padding-left: 30px !important;  position: relative;  line-height: 22px;  min-height: 20px;}.radio-custom label:before, .radio-custom label:after {  height: 18px;  width: 18px;  left: 0;  margin-right: 10px;  bottom: 2px;  transition: all 0.3s cubic-bezier(0.455, 0.03, 0.215, 1.33) 0s;  display: inline-block;  position: absolute;  content: "";}.radio-custom label:before {  border: 1px solid #d0d0d0;  border-radius: 99px;}.radio-custom label:after {  border: 1px solid #c8c7cc;  border-radius: 99px;}.radio-custom label + label.error {  display: block;}.radio-success input[type="radio"]:checked + label:before {  background: #88b93c;}.radio-warning input[type="radio"]:checked + label:before {  background: #fea223;}.radio-danger input[type="radio"]:checked + label:before {  background: #d2322d;}.radio-info input[type="radio"]:checked + label:before {  background: #5bc0de;}.radio-primary input[type="radio"]:checked + label:before {  background: #0074FF;}.switch {  position: relative;  display: inline-block;  width: 50px;  height: 26px;}.switch input {  display: none;}.slider {  position: absolute;  cursor: pointer;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: #ccc;  -webkit-transition: .4s;  transition: .4s;}.slider:before {  position: absolute;  content: "";  height: 20px;  width: 20px;  left: 3px;  bottom: 3px;  background-color: white;  -webkit-transition: .4s;  transition: .4s;}input:checked + .slider {  background-color: #0074FF;}input:focus + .slider {  box-shadow: 0 0 1px #2196F3;}input:checked + .slider:before {  -webkit-transform: translateX(24px);  -ms-transform: translateX(24px);  transform: translateX(24px);}.slider.round {  border-radius: 34px;}.slider.round:before {  border-radius: 50%;}.required {  display: inline-block;  color: #d2322d;  font-size: 15px;  font-size: 1.15385rem;  font-weight: bold;  margin-left: 3px;}label.error {  color: #d2322d;  margin-bottom: 0px;  margin-top: 3px;  font-size: 11px;  font-size: 0.84615rem;  width: 100%;}.message-container {  display: none;  padding: 10px;}.message-container ul {  padding-left: 20px;}.message-container ul label {  color: #ffffff;}/* 表格*/.table >thead >tr >td.success,.table >tbody >tr >td.success,.table >tfoot >tr >td.success,.table >thead >tr >th.success,.table >tbody >tr >th.success,.table >tfoot >tr >th.success,.table >thead >tr.success >td,.table >tbody >tr.success >td,.table >tfoot >tr.success >td,.table >thead >tr.success >th,.table >tbody >tr.success >th,.table >tfoot >tr.success >th {  background: #88b93c;  color: #FFF;}.table >thead >tr >td.warning,.table >tbody >tr >td.warning,.table >tfoot >tr >td.warning,.table >thead >tr >th.warning,.table >tbody >tr >th.warning,.table >tfoot >tr >th.warning,.table >thead >tr.warning >td,.table >tbody >tr.warning >td,.table >tfoot >tr.warning >td,.table >thead >tr.warning >th,.table >tbody >tr.warning >th,.table >tfoot >tr.warning >th {  background: #fea223;  color: #FFF;}.table >thead >tr >td.danger,.table >tbody >tr >td.danger,.table >tfoot >tr >td.danger,.table >thead >tr >th.danger,.table >tbody >tr >th.danger,.table >tfoot >tr >th.danger,.table >thead >tr.danger >td,.table >tbody >tr.danger >td,.table >tfoot >tr.danger >td,.table >thead >tr.danger >th,.table >tbody >tr.danger >th,.table >tfoot >tr.danger >th {  background: #d2322d;  color: #FFF;}.table >thead >tr >td.info,.table >tbody >tr >td.info,.table >tfoot >tr >td.info,.table >thead >tr >th.info,.table >tbody >tr >th.info,.table >tfoot >tr >th.info,.table >thead >tr.info >td,.table >tbody >tr.info >td,.table >tfoot >tr.info >td,.table >thead >tr.info >th,.table >tbody >tr.info >th,.table >tfoot >tr.info >th {  background: #5bc0de;  color: #FFF;}.table.text-center {  text-align: center !important;}.table.text-center th {  text-align: center !important;}.table.table-hover >tbody >tr:hover >td, .table.table-hover >tbody >tr:hover >th {  background-color: #ececec;}.table button.btn {  margin-bottom: 0px;}/* 灯箱*/.gallery-wrap {  padding: 10px;}.gallery-wrap .row >div {  padding: 4px;}/* 小部件 - 盒子*/.widgetbox .title {  font-weight: bold;  margin: 8px 0px;}.widgetbox .subtitle {  margin: 3px 0px;}.widgetbox .icon {  display: block;}.widgetbox.wbox-1 .title {  margin-top: 0px;  font-size: 28px;  font-size: 2.15385rem;  line-height: 28px;  line-height: 2.15385rem;}.widgetbox.wbox-1 .subtitle {  font-size: 18px;  font-size: 1.38462rem;  line-height: 18px;  line-height: 1.38462rem;}.widgetbox.wbox-2 {  text-align: right;}.widgetbox.wbox-2 .title {  font-size: 28px;  font-size: 2.15385rem;  line-height: 28px;  line-height: 2.15385rem;}.widgetbox.wbox-2 .subtitle {  font-size: 14px;  font-size: 1.07692rem;  line-height: 14px;  line-height: 1.07692rem;}.widgetbox.wbox-2 .icon {  text-align: left;  font-size: 60px;  font-size: 4.61538rem;}.widgetbox.wbox-3 {  text-align: center;}.widgetbox.wbox-3 a {  color: #ffffff;}.widgetbox.wbox-3 .title {  font-size: 22px;  font-size: 1.69231rem;  line-height: 22px;  line-height: 1.69231rem;}.widgetbox.wbox-3 .subtitle {  font-size: 14px;  font-size: 1.07692rem;  line-height: 14px;  line-height: 1.07692rem;  margin-bottom: 15px;}.widgetbox.wbox-3 .numbers {  font-size: 20px;  font-size: 1.53846rem;  line-height: 20px;  line-height: 1.53846rem;  margin-bottom: 10px;}.widgetbox.wbox-3 .icon {  margin-top: 15px;  margin-bottom: 15px;  font-size: 48px;  font-size: 3.69231rem;}.widgetbox.wbox-4 {  text-align: center;  color: #ffffff;}.widgetbox.wbox-4 a {  color: #ffffff;}.widgetbox.wbox-4 .title {  font-size: 22px;  font-size: 1.69231rem;  line-height: 22px;  line-height: 1.69231rem;}.widgetbox.wbox-4 .subtitle {  font-size: 16px;  font-size: 1.23077rem;  line-height: 16px;  line-height: 1.23077rem;  font-weight: bold;}.widgetbox.wbox-4 .icon {  margin-top: 15px;  margin-bottom: 15px;  font-size: 48px;  font-size: 3.69231rem;}.widgetbox.wbox-4 .owl-theme .owl-nav {  margin-top: 0px;}.widgetbox.wbox-4 .owl-theme .owl-dots .owl-dot span {  background: rgba(255, 255, 255, 0.4);}.widgetbox.wbox-4 .owl-theme .owl-dots .owl-dot.active span, .widgetbox.wbox-4 .owl-theme .owl-dots .owl-dot:hover span {  background: #ececec;}/* 小部件 - 列表*/.widget-list {  position: relative;}.widget-list ul {  list-style: none;  padding: 0;  margin: 0;}.widget-list.list-to-do .add-item {  position: absolute;  right: 15px;  top: 10px;  box-shadow: 2px 2px 1px #ffffff !important;}.widget-list.list-to-do .list-title {  padding: 12px 10px;  margin: 0;}.widget-list.list-to-do ul li {  padding: 8px 10px;}.widget-list.list-to-do ul li:nth-child(odd) {  background: #f7f7f7;}.widget-list.list-to-do ul li input[type="checkbox"]:checked + label {  text-decoration: line-through;}.widget-list.list-to-do ul label {  margin-bottom: 0px;}.widget-list.list-left-element li {  background: #f7f7f7;  margin-bottom: 3px;}.widget-list.list-left-element li:last-child {  margin-bottom: 0px;}.widget-list.list-left-element li:hover {  background: #ececec;}.widget-list.list-left-element a {  display: table;  padding: 6px 8px;}.widget-list.list-left-element .left-element,.widget-list.list-left-element .text {  display: table-cell;  vertical-align: middle;}.widget-list.list-left-element .left-element {  min-width: 45px;  height: 45px;}.widget-list.list-left-element .left-element i {  font-size: 30px;  padding: 8px;}.widget-list.list-left-element .left-element img {  width: 100%;  border-radius: 50%;}.widget-list.list-left-element .text {  width: 90%;  padding-left: 12px;}.widget-list.list-left-element .text .title {  display: block;  font-size: 16px;  color: #000000;}.widget-list.list-left-element .text .subtitle {  color: #999999;}.widget-list.list-left-element.list-sm a {  padding: 4px 8px;}.widget-list.list-left-element.list-sm a .left-element {  max-width: 30px;  height: 30px;}.widget-list.list-left-element.list-sm a .left-element i {  font-size: 20px;  padding: 5px;}.widget-list.list-left-element.list-sm a .text {  white-space: nowrap;}.widget-list.list-left-element.list-sm a .text .title {  font-size: 13px;  display: inline-block;}.widget-list.list-left-element.list-sm a .text .subtitle {  font-size: 11px;}/* 小部件 - 帖子*/.widget-post .panel-header {  position: relative;  padding: 0px;}.widget-post .panel-header img {  width: 100%;}.widget-post .panel-header .main-tag {  position: absolute;  width: 100%;  text-align: center;  top: -8px;}.widget-post .panel-header .main-tag span {  background-color: #f7f7f7;  padding: 4px 10px;  border-radius: 3px;  text-transform: uppercase;  font-size: 10px;  letter-spacing: 3px;  font-weight: bold;}.widget-post .panel-header .group-tag {  position: absolute;  bottom: 8px;  list-style: none;  padding-left: 5px;  margin: 0px;}.widget-post .panel-header .group-tag .tag {  font-size: 11px;  font-weight: bold;  letter-spacing: 2px;  display: inline-block;  padding: 2px 12px;  margin-right: 5px;  border-radius: 3px;}/* 小部件 - 时间轴*/.timeline {  position: relative;}.timeline:before {  content: '';  position: absolute;  top: 4px;  left: 20px;  height: 100%;  width: 3px;  background: #cccccc;}.timeline .timeline-box {  margin-bottom: 20px;  position: relative;}.timeline .timeline-box .timeline-icon {  position: absolute;  top: 4px;  left: 7px;  width: 30px;  height: 30px;  border-radius: 50%;  font-size: 16px;  background: #cccccc;  text-align: center;}.timeline .timeline-box .timeline-icon i {  display: block;  width: 30px;  height: 30px;  position: relative;  top: 6px;  color: #ffffff;}.timeline .timeline-box .timeline-content {  position: relative;  margin-left: 54px;  background: white;  border-radius: 4px 4px 0px 0px;  padding: 8px 15px;}.timeline .timeline-box .timeline-content:before {  font-family: 'FontAwesome';  font-size: 24px;  font-size: 1.84615rem;  content: '\f0d9';  color: #ffffff;  position: absolute;  top: 6px;  left: -8px;}.timeline .timeline-box .timeline-content .tl-title {  margin-top: 5px;}.timeline .timeline-box .timeline-footer {  margin-left: 54px;  padding: 3px 8px;  background: #f7f7f7;  border-radius: 0px 0px 4px 4px;}.timeline .timeline-box .timeline-footer span {  font-size: 10px;  color: #999999;}.timeline.tl-right:before {  left: auto;  right: 20px;}.timeline.tl-right .timeline-box .timeline-icon {  position: absolute;  right: 7px;  left: initial;}.timeline.tl-right .timeline-box .timeline-content {  margin-right: 54px;  margin-left: 0px;}.timeline.tl-right .timeline-box .timeline-content:before {  right: -8px;  content: '\f0da';  left: initial;}.timeline.tl-right .timeline-box .timeline-footer {  margin-right: 54px;  margin-left: 0px;  text-align: right;}/* 一些页面 - 账户*/html body {  min-height: 100vh;}.wrap.accounts .page-body {  padding-left: 10px;  padding-right: 10px;  padding-bottom: 50px;}.wrap.accounts .logo {  max-width: 420px;  margin: 20px auto 0px;  margin-bottom: 40px;}.wrap.accounts .logo img {  display: block;  margin: auto;  width: 50%;  min-width: 140px;}.wrap.accounts .box {  background: #ffffff;  border-radius: 5px;  padding: 15px;  max-width: 420px;  margin: 20px auto 0px;}.wrap.sign-in body {  background: #f7f7f7;}.forgot-password {  background: #005caa;}.wrap.lock-screen {  background: #0074FF;}.wrap.lock-screen {  background: url("../images/pattern.png") top center no-repeat;}.wrap.lock-screen .box {  max-width: 350px;  padding: 0px;}.wrap.lock-screen .wrap .panel .panel-content {  border-radius: 5px;}.wrap.lock-screen .logo {  max-width: 350px;  margin-bottom: 50px;}.wrap.lock-screen .logo .avatar {  margin: auto;  max-width: 150px;  box-shadow: 1px 1px 4px rgba(255, 255, 255, 0.8);  border-radius: 8px;  background: #00325d;  border: 2px solid #003867;  padding: 2px;}.wrap.lock-screen .logo .avatar img {  width: 100%;  border-radius: 8px;  border: 2px solid #001c34;}/* 一些页面 - 错误*/.error-number,.error-name,.error-text {  text-align: center;}.error-number {  font-size: 130px;  font-size: 10rem;  line-height: 130px;  line-height: 10rem;  color: #0074FF;}.error-name {  margin: 0px;}.error-text {  margin-top: 20px;  font-size: 14px;  font-size: 1.07692rem;}.error-500 .page-body,.error-404 .page-body {  padding: 10px;}.error-500 {  background: #003867;}.error-404 {  background: #ececec;}@media only screen and (max-width: 767px) {  .error-number {    font-size: 90px;    font-size: 6.92308rem;    line-height: 90px;    line-height: 6.92308rem;  }}/* 一些页面 - 问答*/.faq-accordion .panel {  border-radius: 0px;  margin: 0px;}.faq-accordion .panel .panel-header,.faq-accordion .panel .panel-footer {  border-radius: 0px;}.faq-accordion .panel .panel-header .panel-title {  font-weight: normal;  font-size: 14px;  font-size: 1.07692rem;  line-height: 20px;  line-height: 1.53846rem;  padding: 8px 12px;}.faq-accordion .panel .panel-content {  margin: 15px 20px;  background: #f7f7f7;}/* 一些页面 - 个人主页*/.profile-photo {  max-width: 140px;  display: inline-block;  vertical-align: top;}.profile-photo img {  width: 100%;  border-radius: 3px;}.user-header-info {  display: inline-block;  margin-left: 20px;}.user-header-info .user-name {  color: #585858;}.user-header-info .user-position {  padding: 4px 12px;  display: inline-block;  border-radius: 3px;  margin-top: 0;  background-color: #0074FF;  color: #fff;}.user-header-info .user-social-media {  position: absolute;  margin-top: 5px;}.user-header-info .user-social-media a {  color: #999999;}.user-header-info .user-social-media a:hover {  color: #0074FF;}ul.user-contact-info {  list-style: none;  padding: 0;}ul.user-contact-info li {  padding: 4px 0px;  border-bottom: 1px solid #ececec;}ul.user-contact-info li:last-child {  border: none;}@media only screen and (max-width: 767px) {  .user-header-info .user-social-media {    position: initial;  }}@media only screen and (max-width: 450px) {  .profile-photo {    display: block;    max-width: initial;    margin: auto !important;  }  .user-header-info {    margin-left: 0px;  }  .user-header-info .user-name {    margin-top: 20px;  }}/* 基础颜色 */.bg-success {  background: #88b93c !important;}.bg-warning {  background: #fea223 !important;}.bg-danger {  background: #d2322d !important;}.bg-info {  background: #5bc0de !important;}.bg-lighter-1 {  background: #1fbe9d !important;}.bg-lighter-2 {  background: #2adcb7 !important;}.bg-primary {  background: #189279 !important;}.bg-darker-1 {  background: #126f5c !important;}.bg-darker-2 {  background: #0f5d4d !important;}.bg-scale-0 {  background: #f7f7f7 !important;}.bg-scale-1 {  background: #ececec !important;}.bg-scale-2 {  background: #cccccc !important;}.bg-scale-3 {  background: #999999 !important;}.bg-scale-4 {  background: #585858 !important;}.bg-scale-5 {  background: #202020 !important;}.bg-scale-6 {  background: #151515 !important;}.bg-none {  background: none !important;}.bg-trans {  background: rgba(255, 255, 255, 0.4);}.b-rounded {  border-radius: 5px;}.b-straight {  border-radius: 0px !important;}.b-none {  border: 0 solid #ccc !important;}.b-xs {  border: 1px solid #ccc !important;}.b-sm {  border: 2px solid #ccc !important;}.b-md {  border: 3px solid #ccc !important;}.b-lg {  border: 4px solid #ccc !important;}.b-xl {  border: 5px solid #ccc !important;}.b-xlg {  border: 6px solid #ccc !important;}.bt-none {  border-top: 0 solid #ccc !important;}.bt-xs {  border-top: 1px solid #ccc !important;}.bt-sm {  border-top: 2px solid #ccc !important;}.bt-md {  border-top: 3px solid #ccc !important;}.bt-lg {  border-top: 4px solid #ccc !important;}.bt-xl {  border-top: 5px solid #ccc !important;}.bt-xlg {  border-top: 6px solid #ccc !important;}.bb-none {  border-bottom: 0 solid #ccc !important;}.bb-xs {  border-bottom: 1px solid #ccc !important;}.bb-sm {  border-bottom: 2px solid #ccc !important;}.bb-md {  border-bottom: 3px solid #ccc !important;}.bb-lg {  border-bottom: 4px solid #ccc !important;}.bb-xl {  border-bottom: 5px solid #ccc !important;}.bb-xlg {  border-bottom: 6px solid #ccc !important;}.bl-none {  border-left: 0 solid #ccc !important;}.bl-xs {  border-left: 1px solid #ccc !important;}.bl-sm {  border-left: 2px solid #ccc !important;}.bl-md {  border-left: 3px solid #ccc !important;}.bl-lg {  border-left: 4px solid #ccc !important;}.bl-xl {  border-left: 5px solid #ccc !important;}.bl-xlg {  border-left: 6px solid #ccc !important;}.br-none {  border-right: 0 solid #ccc !important;}.br-xs {  border-right: 1px solid #ccc !important;}.br-sm {  border-right: 2px solid #ccc !important;}.br-md {  border-right: 3px solid #ccc !important;}.br-lg {  border-right: 4px solid #ccc !important;}.br-xl {  border-right: 5px solid #ccc !important;}.br-xlg {  border-right: 6px solid #ccc !important;}.b-success {  border-color: #88b93c !important;}.b-warning {  border-color: #fea223 !important;}.b-danger {  border-color: #d2322d !important;}.b-info {  border-color: #5bc0de !important;}.b-lighter-1 {  border-color: #1fbe9d !important;}.b-lighter-2 {  border-color: #2adcb7 !important;}.b-primary {  border-color: #189279 !important;}.b-darker-1 {  border-color: #126f5c !important;}.b-darker-2 {  border-color: #0f5d4d !important;}.b-scale-0 {  border-color: #f7f7f7 !important;}.b-scale-1 {  border-color: #ececec !important;}.b-scale-2 {  border-color: #cccccc !important;}.b-scale-3 {  border-color: #999999 !important;}.b-scale-4 {  border-color: #585858 !important;}.b-scale-5 {  border-color: #202020 !important;}.b-scale-6 {  border-color: #151515 !important;}/* 一些页面 - 内边距和外边距*/.m-auto {  margin: 0 auto !important;}.m-none {  margin: 0 !important;}.m-xs {  margin: 5px !important;}.m-sm {  margin: 10px !important;}.m-md {  margin: 15px !important;}.m-lg {  margin: 20px !important;}.m-xl {  margin: 25px !important;}.m-xlg {  margin: 30px !important;}.mt-none {  margin-top: 0 !important;}.mt-xs {  margin-top: 5px !important;}.mt-sm {  margin-top: 10px !important;}.mt-md {  margin-top: 15px !important;}.mt-lg {  margin-top: 20px !important;}.mt-xl {  margin-top: 25px !important;}.mt-xlg {  margin-top: 30px !important;}.mb-none {  margin-bottom: 0 !important;}.mb-xs {  margin-bottom: 5px !important;}.mb-sm {  margin-bottom: 10px !important;}.mb-md {  margin-bottom: 15px !important;}.mb-lg {  margin-bottom: 20px !important;}.mb-xl {  margin-bottom: 25px !important;}.mb-xlg {  margin-bottom: 30px !important;}.ml-none {  margin-left: 0 !important;}.ml-xs {  margin-left: 5px !important;}.ml-sm {  margin-left: 10px !important;}.ml-md {  margin-left: 15px !important;}.ml-lg {  margin-left: 20px !important;}.ml-xl {  margin-left: 25px !important;}.ml-xlg {  margin-left: 30px !important;}.mr-none {  margin-right: 0 !important;}.mr-xs {  margin-right: 5px !important;}.mr-sm {  margin-right: 10px !important;}.mr-md {  margin-right: 15px !important;}.mr-lg {  margin-right: 20px !important;}.mr-xl {  margin-right: 25px !important;}.mr-xlg {  margin-right: 30px !important;}.mv-none {  margin-top: 0 !important;  margin-bottom: 0 !important;}.mv-xs {  margin-top: 5px !important;  margin-bottom: 5px !important;}.mv-sm {  margin-top: 10px !important;  margin-bottom: 10px !important;}.mv-md {  margin-top: 15px !important;  margin-bottom: 15px !important;}.mv-lg {  margin-top: 20px !important;  margin-bottom: 20px !important;}.mv-xl {  margin-top: 25px !important;  margin-bottom: 25px !important;}.mv-xlg {  margin-top: 30px !important;  margin-bottom: 30px !important;}.mh-none {  margin-left: 0 !important;  margin-right: 0 !important;}.mh-xs {  margin-left: 5px !important;  margin-right: 5px !important;}.mh-sm {  margin-left: 10px !important;  margin-right: 10px !important;}.mh-md {  margin-left: 15px !important;  margin-right: 15px !important;}.mh-lg {  margin-left: 20px !important;  margin-right: 20px !important;}.mh-xl {  margin-left: 25px !important;  margin-right: 25px !important;}.mh-xlg {  margin-left: 30px !important;  margin-right: 30px !important;}.p-none {  padding: 0 !important;}.p-xs {  padding: 5px !important;}.p-sm {  padding: 10px !important;}.p-md {  padding: 15px !important;}.p-lg {  padding: 20px !important;}.p-xl {  padding: 25px !important;}.p-xlg {  padding: 30px !important;}.pt-none {  padding-top: 0 !important;}.pt-xs {  padding-top: 5px !important;}.pt-sm {  padding-top: 10px !important;}.pt-md {  padding-top: 15px !important;}.pt-lg {  padding-top: 20px !important;}.pt-xl {  padding-top: 25px !important;}.pt-xlg {  padding-top: 30px !important;}.pb-none {  padding-bottom: 0 !important;}.pb-xs {  padding-bottom: 5px !important;}.pb-sm {  padding-bottom: 10px !important;}.pb-md {  padding-bottom: 15px !important;}.pb-lg {  padding-bottom: 20px !important;}.pb-xl {  padding-bottom: 25px !important;}.pb-xlg {  padding-bottom: 30px !important;}.pl-none {  padding-left: 0 !important;}.pl-xs {  padding-left: 5px !important;}.pl-sm {  padding-left: 10px !important;}.pl-md {  padding-left: 15px !important;}.pl-lg {  padding-left: 20px !important;}.pl-xl {  padding-left: 25px !important;}.pl-xlg {  padding-left: 30px !important;}.pr-none {  padding-right: 0 !important;}.pr-xs {  padding-right: 5px !important;}.pr-sm {  padding-right: 10px !important;}.pr-md {  padding-right: 15px !important;}.pr-lg {  padding-right: 20px !important;}.pr-xl {  padding-right: 25px !important;}.pr-xlg {  padding-right: 30px !important;}.pv-none {  padding-top: 0 !important;  padding-bottom: 0 !important;}.pv-xs {  padding-top: 5px !important;  padding-bottom: 5px !important;}.pv-sm {  padding-top: 10px !important;  padding-bottom: 10px !important;}.pv-md {  padding-top: 15px !important;  padding-bottom: 15px !important;}.pv-lg {  padding-top: 20px !important;  padding-bottom: 20px !important;}.pv-xl {  padding-top: 25px !important;  padding-bottom: 25px !important;}.pv-xlg {  padding-top: 30px !important;  padding-bottom: 30px !important;}.ph-none {  padding-left: 0 !important;  padding-right: 0 !important;}.ph-xs {  padding-left: 5px !important;  padding-right: 5px !important;}.ph-sm {  padding-left: 10px !important;  padding-right: 10px !important;}.ph-md {  padding-left: 15px !important;  padding-right: 15px !important;}.ph-lg {  padding-left: 20px !important;  padding-right: 20px !important;}.ph-xl {  padding-left: 25px !important;  padding-right: 25px !important;}.ph-xlg {  padding-left: 30px !important;  padding-right: 30px !important;} .color-success {  color: #88b93c !important;}.color-success a {  color: #88b93c !important;}.color-success a:hover, .color-success a:active, .color-success a:focus {  color: #a0cb5d !important;}.color-warning {  color: #fea223 !important;}.color-warning a {  color: #fea223 !important;}.color-warning a:hover, .color-warning a:active, .color-warning a:focus {  color: #feb756 !important;}.color-danger {  color: #d2322d !important;}.color-danger a {  color: #d2322d !important;}.color-danger a:hover, .color-danger a:active, .color-danger a:focus {  color: #db5b57 !important;}.color-info {  color: #5bc0de !important;}.color-info a {  color: #5bc0de !important;}.color-info a:hover, .color-info a:active, .color-info a:focus {  color: #85d0e7 !important;}.color-lighter-1 {  color: #0074FF !important;}.color-lighter-1 a {  color: #0074FF !important;}.color-lighter-1 a:hover, .color-lighter-1 a:active, .color-lighter-1 a:focus {  color: #0077dd !important;}.color-lighter-2 {  color: #0b8fff !important;}.color-lighter-2 a {  color: #0b8fff !important;}.color-lighter-2 a:hover, .color-lighter-2 a:active, .color-lighter-2 a:focus {  color: #259bff !important;}.color-primary {  color: #0074FF !important;}.color-primary a {  color: #0074FF !important;}.color-primary a:hover, .color-primary a:active, .color-primary a:focus {  color: #005caa !important;}.color-darker-1 {  color: #003867 !important;}.color-darker-1 a {  color: #003867 !important;}.color-darker-1 a:hover, .color-darker-1 a:active, .color-darker-1 a:focus {  color: #004681 !important;}.color-darker-2 {  color: #002d53 !important;}.color-darker-2 a {  color: #002d53 !important;}.color-darker-2 a:hover, .color-darker-2 a:active, .color-darker-2 a:focus {  color: #003b6c !important;}.color-dark {  color: #000000 !important;}.color-dark a {  color: #000000 !important;}.color-dark a:hover, .color-dark a:active, .color-dark a:focus {  color: #1a1a1a !important;}.color-muted {  color: #999999 !important;}.color-muted a {  color: #999999 !important;}.color-muted a:hover, .color-muted a:active, .color-muted a:focus {  color: #b3b3b3 !important;}.color-light {  color: #ffffff !important;}.color-light a {  color: #ffffff !important;}.color-light a:hover, .color-light a:active, .color-light a:focus {  color: white !important;}.color-w {  color: #fff !important;}.color-w a {  color: #fff !important;}.color-b {  color: #000 !important;}.color-b a {  color: #000 !important;}.color-b a:hover, .color-b a:active, .color-b a:focus {  color: #1a1a1a !important;}.text-xs {  font-size: 9px;  font-size: 0.69231rem;}.text-sm {  font-size: 13px;  font-size: 1rem;}.text-md {  font-size: 17px;  font-size: 1.30769rem;}.text-lg {  font-size: 21px;  font-size: 1.61538rem;}.text-xl {  font-size: 29px;  font-size: 2.23077rem;}.text-normal {  font-weight: initial !important;}.text-bold {  font-weight: bold !important;}.text-italic {  font-style: italic !important;}.text-uppercase {  text-transform: uppercase;}.text-lowercase {  text-transform: lowercase;}.text-capitalize {  text-transform: capitalize;}.ws-nowrap {  white-space: nowrap;}.code {  background-color: #f9f2f4;  color: #d2322d !important;  font-size: 12px !important;  line-height: 14px !important;  padding: 2px 3px;  font-family: monospace;  font-weight: initial;  font-style: initial;  text-transform: none;}/* 位置*/.d-ib {  display: inline-block;}.d-block {  display: block;}.p-absolute {  position: absolute;}.p-relative {  position: relative;}.va-middle {  vertical-align: middle;}/* 例子*/body.margin-padding .panel {  box-shadow: none;}body.margin-padding .code {  display: block;}body.margin-padding .box-margin {  border: 1px solid #fff;  background: #ffad72;  margin-bottom: 8px;}body.margin-padding .box-in {  border: 1px solid #999999;  background: #f7f7f7;}body.margin-padding .box-padding {  margin-bottom: 8px;}body.margin-padding .box-padding .box-in {  background: #a2fd8c;}.section-subtitle {  margin-bottom: 15px;}.section-text {  margin-top: -10px;}.highlight {  color: #0074FF;  font-weight: bold;}.img-animated {  margin: 0 auto;  display: block;  width: 100%;  max-width: 200px;}.img-center {  display: block;  margin: auto;}.img-responsive {  display: block;  width: 100%;  border-radius:4px;}/* ANO滚动条*/.nano {  position: relative;  width: 100%;  height: 100%;  overflow: hidden;}.nano >.nano-content {  position: absolute;  overflow: scroll;  overflow-x: hidden;  top: 0;  right: 0;  bottom: 0;  left: 0;}.nano >.nano-content:focus {  outline: thin dotted;}.nano >.nano-content::-webkit-scrollbar {  display: none;}.nano.has-scrollbar >.nano-content::-webkit-scrollbar {  display: block;}.nano >.nano-pane {  display: block !important;  background: rgba(0, 0, 0, 0.25);  position: absolute;  width: 3px;  right: 0;  top: 0;  bottom: 0;  visibility: hidden\9;  opacity: .01;  -webkit-transition: .2s;  -moz-transition: .2s;  -o-transition: .2s;  transition: .2s;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}.nano >.nano-pane >.nano-slider {  background: #0074FF;  position: relative;  margin: 0 1px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;}.nano:hover >.nano-pane {  visibility: visible\9;  opacity: 0.99;}.nano .nano-pane.active, .nano .nano-pane.flashed {  visibility: visible\9;  opacity: 0.99;}/* 消息提示插件 pnotify*/.ui-pnotify {  top: 15px;  right: 15px;}.ui-pnotify .ui-pnotify-container {  padding: 15px 15px 15px 65px;  border: none;}.ui-pnotify .ui-pnotify-container.pnotify-sharp {  border-radius: 0px;}.ui-pnotify .ui-pnotify-container .ui-pnotify-icon {  width: 50px;  position: absolute;  left: 5px;  top: 15px;  margin: 0;  text-align: center;}.ui-pnotify .ui-pnotify-container .ui-pnotify-icon >span {  height: 40px;  width: 40px;  display: inline-block;  float: none;  margin: 0;  padding: 0;  font-size: 26px;  font-size: 2rem;  line-height: 36px;  line-height: 2.76923rem;  border: 2px solid #FFF;  border-radius: 50%;}.ui-pnotify .ui-pnotify-container .ui-pnotify-title {  font-size: 16px;  font-size: 1.23077rem;  font-weight: bold;}.ui-pnotify .ui-pnotify-container .ui-pnotify-text {  font-size: 13px;  font-size: 1rem;  line-height: 18px;  line-height: 1.38462rem;}.ui-pnotify .ui-pnotify-container .ui-pnotify-closer,.ui-pnotify .ui-pnotify-container .ui-pnotify-sticker {  position: absolute;  right: 12px;  top: 6px;}.ui-pnotify .ui-pnotify-container .ui-pnotify-sticker {  right: 26px;}.ui-pnotify.pnotify-no-icon .ui-pnotify-container {  padding-left: 15px;}.ui-pnotify.stack-bar-top {  right: 0;  top: 0;}.ui-pnotify.stack-bar-bottom {  margin-left: 15%;  right: auto;  bottom: 0;  top: auto;  left: auto;}.ui-pnotify.stack-modal {  width: 100% !important;  left: 0px !important;  top: 35% !important;  margin: 0px;  -webkit-transition-duration: 0.3s !important;  transition-duration: 0.3s !important;}.ui-pnotify.stack-modal .ui-pnotify-container {  padding: 30px 25% 15px 25%;}.ui-pnotify.stack-modal .ui-pnotify-container .ui-pnotify-title {  font-size: 26px;  font-size: 2rem;  line-height: 36px;  line-height: 2.76923rem;  margin-top: 4px;  margin-bottom: 15px;}.ui-pnotify.stack-modal .ui-pnotify-container .ui-pnotify-icon {  top: 0;  left: 0;  position: relative;  margin-right: 10px;}.ui-pnotify.stack-modal .ui-pnotify-container .ui-pnotify-text {  margin-bottom: 20px;}.ui-pnotify.pnotify-primary .ui-pnotify-container.alert {  background: #0074FF !important;}.ui-pnotify.pnotify-dark .ui-pnotify-container.alert {  background: #000000 !important;}.ui-pnotify.pnotify-light .ui-pnotify-container.alert {  background: #f7f7f7 !important;  color: #999999 !important;}.ui-pnotify.pnotify-light .ui-pnotify-container.alert .ui-pnotify-icon >span {  border-color: #999999;}.ui-pnotify-modal-overlay {  background-color: rgba(0, 0, 0, 0.6) !important;}@media only screen and (max-width: 767px) {  .ui-pnotify.stack-bar-bottom {    margin-left: 0px;    width: 100% !important;  }  .ui-pnotify.stack-modal .ui-pnotify-container {    padding: 30px 10% 15px 10%;  }} /* COMPONENTS - OWL轮播插件*/.owl-theme .owl-nav {  margin-top: 10px;  text-align: center;  -webkit-tap-highlight-color: transparent;}.owl-theme .owl-nav [class*='owl-'] {  color: #FFF;  font-size: 14px;  margin: 5px;  padding: 4px 7px;  background: #D6D6D6;  display: inline-block;  cursor: pointer;  border-radius: 3px;}.owl-theme .owl-nav [class*='owl-']:hover {  background: #869791;  color: #FFF;  text-decoration: none;}.owl-theme .owl-nav .disabled {  opacity: 0.5;  cursor: default;}.owl-theme .owl-nav.disabled + .owl-dots {  margin-top: 10px;}.owl-theme .owl-dots {  text-align: center;  -webkit-tap-highlight-color: transparent;}.owl-theme .owl-dots .owl-dot {  display: inline-block;  zoom: 1;  *display: inline;}.owl-theme .owl-dots .owl-dot span {  width: 10px;  height: 10px;  margin: 5px 7px;  background: #D6D6D6;  display: block;  -webkit-backface-visibility: visible;  transition: opacity 200ms ease;  border-radius: 30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {  background: #869791;}/* 下拉选择插件select2*/.select-tag-success + span .select2-selection__choice {  background: #88b93c !important;  color: #FFF !important;}.select-tag-warning + span .select2-selection__choice {  background: #fea223 !important;  color: #FFF !important;}.select-tag-danger + span .select2-selection__choice {  background: #d2322d !important;  color: #FFF !important;}.select-tag-info + span .select2-selection__choice {  background: #5bc0de !important;  color: #FFF !important;}.select2-selection__choice__remove {  color: #ccc !important;}
