@charset "UTF-8";
/* ==========================================================================
   lay-ui Font 
   ========================================================================== */
/* line 6, ../sass/lar-ui.scss */
* {
  margin: 0;
  padding: 0;
}

/* line 10, ../sass/lar-ui.scss */
body {
  position: relative;
  font-size: 14px;
  color: #333333;
  font-family: "微软雅黑";
  list-style: none;
}
/* line 17, ../sass/lar-ui.scss */
body a {
  color: #333;
  cursor: pointer;
}
/* line 19, ../sass/lar-ui.scss */
body a:hover {
  color: #800000;
  text-decoration: none;
}
/* line 20, ../sass/lar-ui.scss */
body a:active {
  color: #800000;
}
/* line 21, ../sass/lar-ui.scss */
body .glyphicon {
  top: 0;
}
/* line 22, ../sass/lar-ui.scss */
body ul {
  list-style-type: none;
  -webkit-padding-start: 0;
}
/* line 26, ../sass/lar-ui.scss */
body dt {
  font-weight: 100;
}
/* line 27, ../sass/lar-ui.scss */
body .h1, body .h2, body .h3, body .h4, body .h5, body .h6, body h1, body h2, body h3, body h4, body h5, body h6 {
  font-weight: 100;
}

/* ==========================================================================
   lay-ui header 头部样式  
   ========================================================================== */
/* line 1, ../sass/partial/_header.scss */
.headerCnLaw {
  width: 1200px;
  height: 162px;
  padding: 20px;
  margin-left: auto;
  margin-right: auto;
  background: url(../lar-ui/imgs/main/header.png);
}
/* line 11, ../sass/partial/_header.scss */
.headerCnLaw .pr-n {
  padding-right: 0;
  padding-left: 0;
}

/* ==========================================================================
   lay-ui footer 尾部样式
   ========================================================================== */
/* line 1, ../sass/partial/_footer.scss */
.footerCnLaw {
  bottom: 0;
  left: 0;
  width: 1200px;
  height: 69px;
  margin-left: auto;
  margin-right: auto;
  background: url(../lar-ui/imgs/main/footer.png);
}
/* line 11, ../sass/partial/_footer.scss */
.footerCnLaw div:first-child {
  padding: 5px 0;
}
/* line 13, ../sass/partial/_footer.scss */
.footerCnLaw div:first-child a {
  padding: 0 15px;
}
/* line 16, ../sass/partial/_footer.scss */
.footerCnLaw div:first-child p {
  margin: 0;
  padding: 10px 0 0 0;
}

/* ==========================================================================
   lay-ui lar-tab 标签样式
   ========================================================================== */
/* ==========================================================================
   lay-ui 基础变量 
   ========================================================================== */
/* ==========================================================================
   lay-ui Font
   ========================================================================== */
/* line 27, ../sass/_base.scss */
body {
  background-color: #fafafa;
}

/* line 8, ../sass/partial/_larTab.scss */
.lar-tab .nav-tabs li.active a, .lar-tab .nav-tabs li a {
  font-size: 20px;
}

/* line 11, ../sass/partial/_larTab.scss */
.lar-tab .nav-tabs li.active a, .lar-tab .nav-tabs li.active a:hover {
  background-color: #800000;
  color: #fff;
}

/* line 15, ../sass/partial/_larTab.scss */
.lar-tab .nav-tabs li a {
  border-radius: 0;
  color: #800000;
  border: 0;
  border-top: 3px solid #ccc;
  border-bottom: 3px solid #ccc;
  border-right: 3px solid #ccc;
}
/* line 22, ../sass/partial/_larTab.scss */
.lar-tab .nav-tabs li a #tabH1, .lar-tab .nav-tabs li a #tabH2, .lar-tab .nav-tabs li a #tabV1, .lar-tab .nav-tabs li a #tabV2 {
  font-size: 18px;
}

/* line 24, ../sass/partial/_larTab.scss */
.lar-tab .nav-tabs li:first-child a {
  border-left: 3px solid #ccc;
}

/* line 27, ../sass/partial/_larTab.scss */
.lar-tab .nav-stacked.nav-tabs {
  border-bottom: 0;
  width: 30px;
}

/* line 31, ../sass/partial/_larTab.scss */
.lar-tab .nav-stacked.nav-tabs li a {
  display: block;
  padding-left: 5px;
  padding-right: 5px;
  word-break: break-all;
  text-align: center;
  border-left: 3px solid #ccc;
  border-right: 3px solid #ccc;
  border-bottom: 3px solid #ccc;
  border-top: 0;
}

/* line 42, ../sass/partial/_larTab.scss */
.lar-tab .nav-stacked.nav-tabs li:first-child a {
  border-top: 3px solid #ccc;
}

/* ==========================================================================
   lay-ui lar-pagination 页码样式
   ========================================================================== */
/* line 1, ../sass/partial/_larPagination.scss */
.lar-page-wrap {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 6, ../sass/partial/_larPagination.scss */
.lar-page {
  display: inline-block;
  position: relative;
  line-height: 36px;
  font-family: inherit;
  color: #000;
}

/* line 13, ../sass/partial/_larPagination.scss */
.lar-page a {
  text-decoration: none;
  color: #000;
}

/* line 17, ../sass/partial/_larPagination.scss */
.lar-page-ele {
  width: 30px;
  height: 36px;
  border: 1px solid #ddd;
  text-align: center;
}

/* line 23, ../sass/partial/_larPagination.scss */
.lar-page-ele.active {
  background: #555;
  color: #fff;
}

/* line 27, ../sass/partial/_larPagination.scss */
.lar-page-btn {
  width: 40px;
}

/* line 30, ../sass/partial/_larPagination.scss */
.lar-page-input {
  width: 48px;
  outline: 0 none;
  padding: 0;
}

/* line 35, ../sass/partial/_larPagination.scss */
.lar-page-submit {
  width: 60px;
}

/* line 38, ../sass/partial/_larPagination.scss */
.lar-page-list {
  margin-right: 10px;
}

/* line 41, ../sass/partial/_larPagination.scss */
.lar-page-num {
  margin-right: -1px;
}

/* line 44, ../sass/partial/_larPagination.scss */
.lar-page-loading {
  position: absolute;
  top: 0;
  right: -30px;
  font-size: 2em;
  color: #555;
}

/* line 51, ../sass/partial/_larPagination.scss */
.mr-10 {
  margin-right: 10px;
}

/* line 54, ../sass/partial/_larPagination.scss */
.mr-20 {
  margin-right: 20px;
}

/* ==========================================================================
   lay-ui btn 按钮样式
   ========================================================================== */
/* line 1, ../sass/partial/_btnLaw.scss */
a.btn {
  width: 190px;
  border-radius: 5px;
}

/* line 6, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnOrange {
  color: #ffffff;
  background-color: #ffa12d;
}

/* line 10, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnOrange:visited {
  color: #ffffff;
}

/* line 11, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnOrange:hover {
  color: #ffffff;
  background-color: #f3b40a;
}

/* line 16, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnRed {
  color: #ffffff;
  background-color: #800000;
}

/* line 20, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnRed:visited {
  color: #ffffff;
}

/* line 21, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnRed:hover {
  color: #ffffff;
  background-color: #ac2925;
}

/* line 25, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnRed.active {
  color: #ffffff;
}

/* line 27, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnBlack {
  color: #ffffff;
  background-color: #333333;
}

/* line 31, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnBlack:visited {
  color: #ffffff;
}

/* line 32, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnBlack:hover {
  color: #ffffff;
  background-color: #000;
}

/* line 36, ../sass/partial/_btnLaw.scss */
a.btnWhiteOnBlack:active {
  color: #ffffff;
}

/* line 40, ../sass/partial/_btnLaw.scss */
a.btnRedBox {
  color: #800000;
  border: 1px solid #800000;
}

/* line 44, ../sass/partial/_btnLaw.scss */
a.btnRedBox:visited {
  color: #800000;
  border: 1px solid #800000;
}

/* line 48, ../sass/partial/_btnLaw.scss */
a.btnRedBox:hover {
  color: #800000;
  background-color: #f2dede;
}

/* line 52, ../sass/partial/_btnLaw.scss */
a.btnRedBox:active {
  color: #800000;
  border: 1px solid #800000;
}

/* line 57, ../sass/partial/_btnLaw.scss */
a.btnBlackBox {
  color: #333333;
  border: 1px solid #333333;
}

/* line 61, ../sass/partial/_btnLaw.scss */
a.btnBlackBox:visited {
  color: #333333;
}

/* line 62, ../sass/partial/_btnLaw.scss */
a.btnBlackBox:hover {
  color: #333333;
  background-color: #e6e6e6;
}

/* line 66, ../sass/partial/_btnLaw.scss */
a.btnBlackBox:active {
  color: #333333;
}

/* ==========================================================================
   lay-ui btn 侧边栏样式
   ========================================================================== */
/* 法院页面左侧布局 */
/* line 2, ../sass/partial/_leftSidebar.scss */
.mainLeft {
  padding-left: 0;
  padding-right: 0;
}
/* line 5, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar {
  margin-bottom: 30px;
}
/* line 7, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar div.tit {
  height: 32px;
}
/* line 10, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar div.con {
  font-size: 14px;
  line-height: 32px;
  padding-top: 10px;
  height: 170px;
  overflow: hidden;
}
/* line 17, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar dl {
  /* 红色侧边栏方框类 */
  /* 红色线侧边栏 */
}
/* line 19, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar dl .whiteOnRed {
  background-color: #800000;
}
/* line 23, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar dl .redLine {
  color: #800000;
  border-bottom: 2px solid #800000;
  background-color: #ffffff;
}
/* line 28, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar dl dt {
  line-height: 32px;
  color: #fff;
  font-size: 18px;
  background-color: #272727;
  padding: 0 0 0 10px;
  margin-bottom: 10px;
}
/* line 36, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar dl dd {
  line-height: 32px;
}
/* line 38, ../sass/partial/_leftSidebar.scss */
.mainLeft div.leftSidebar dl dd span {
  display: inline-block;
  width: 50%;
  text-align: left;
  padding: 0 0 0 10px;
}
/* line 47, ../sass/partial/_leftSidebar.scss */
.mainLeft ul.shutters {
  -webkit-padding-start: 0;
}
/* line 49, ../sass/partial/_leftSidebar.scss */
.mainLeft ul.shutters li a {
  font-size: 18px;
  display: block;
  background-color: #a0a1a2;
  padding: 10px 0;
  text-align: center;
  border-radius: 5px;
  margin-top: 15px;
  color: #ffffff;
}
/* line 59, ../sass/partial/_leftSidebar.scss */
.mainLeft ul.shutters li a:hover {
  display: block;
  background-color: #800000;
  padding: 10px 0;
  text-align: center;
  border-radius: 5px;
  margin-top: 15px;
}

/* ==========================================================================
   lay-ui btn 导航样式
   ========================================================================== */
/* 页面导航 */
/* line 2, ../sass/partial/_navLaw.scss */
.navLaw {
  height: 60px;
  font-size: 18px;
}
/* line 5, ../sass/partial/_navLaw.scss */
.navLaw .breadcrumb {
  height: 100%;
  padding: 20px 0;
  margin-bottom: 0;
  background-color: transparent;
  border-radius: 0;
}
/* line 11, ../sass/partial/_navLaw.scss */
.navLaw .breadcrumb li:visited a {
  color: #017e43;
}
/* line 14, ../sass/partial/_navLaw.scss */
.navLaw .breadcrumb li:hover a {
  color: #017e43;
}

/* ==========================================================================
   lay-ui lar-table 表格样式
   ========================================================================== */
/* line 1, ../sass/partial/_larTable.scss */
.lar-table {
  table-layout: fixed;
}

/* line 4, ../sass/partial/_larTable.scss */
.lar-table thead {
  background-color: #5fc099;
}

/* line 7, ../sass/partial/_larTable.scss */
.lar-table thead tr th {
  font-weight: bold;
  color: #ffffff;
  border-bottom: 3px solid #ccc;
  overflow: hidden;
}

/* line 13, ../sass/partial/_larTable.scss */
.lar-table tbody tr td {
  border-bottom: 3px solid #ccc;
  border-top: 0;
  overflow: hidden;
  padding: 15px 10px;
  /* 英文单词会换行 */
  /*
  word-wrap:break-word;
  */
  /* 英文字符会换行 */
  word-break: break-all;
}

/* line 25, ../sass/partial/_larTable.scss */
.lar-table.table-nowrap thead tr th, .lar-table.table-nowrap tbody tr td {
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 29, ../sass/partial/_larTable.scss */
.lar-table th.textalign_c, .lar-table td.textalign_c {
  text-align: center;
}

/* line 32, ../sass/partial/_larTable.scss */
.lar-table th.textalign_l, .lar-table td.textalign_l {
  text-align: left;
}

/* line 35, ../sass/partial/_larTable.scss */
.lar-table th.textalign_r, .lar-table td.textalign_r {
  text-align: right;
}

/* line 38, ../sass/partial/_larTable.scss */
.lar-table th.textalign_t, .lar-table td.textalign_t {
  vertical-align: top;
}

/* line 41, ../sass/partial/_larTable.scss */
.lar-table th.textalign_m, .lar-table td.textalign_m {
  vertical-align: middle;
}

/* line 44, ../sass/partial/_larTable.scss */
.lar-table th.textalign_b, .lar-table td.textalign_b {
  vertical-align: bottom;
}

/* ==========================================================================
   lay-ui lar-modal 组件样式
   ========================================================================== */
/* line 2, ../sass/partial/_larModal.scss */
.lar-modal .modal-content {
  border-radius: 0;
}

/* line 5, ../sass/partial/_larModal.scss */
.lar-modal .modal-header {
  padding: 8px 15px;
  color: #fff;
  background: #800000;
}
/* line 9, ../sass/partial/_larModal.scss */
.lar-modal .modal-header .title {
  font-size: 16px;
}

/* line 13, ../sass/partial/_larModal.scss */
.lar-modal .modal-header .close {
  color: #fff;
  opacity: .8;
  filter: alpha(opacity=80);
}

/* line 18, ../sass/partial/_larModal.scss */
.lar-modal .modal-header .close:hover, .lar-modal .modal-header .close:focus {
  opacity: .5;
  filter: alpha(opacity=50);
}

/* line 22, ../sass/partial/_larModal.scss */
.lar-modal .modal-footer {
  padding: 25px 15px;
  border-top: 0;
}
/* line 26, ../sass/partial/_larModal.scss */
.lar-modal .modal-footer a.btn {
  width: 60px;
  padding: 2px 0;
}

/* line 31, ../sass/partial/_larModal.scss */
.lar-modal .modal-footer.lar-alertFooter {
  padding-bottom: 40px;
  padding-top: 0px;
  text-align: center;
  background: #fff;
  border-top: 0;
}
/* line 38, ../sass/partial/_larModal.scss */
.lar-modal .modal-footer.lar-alertFooter .lar-alertBtn {
  padding: 2px 0;
  width: 60px;
  border-radius: 3px;
}

/* line 45, ../sass/partial/_larModal.scss */
.lar-modal .lar-alert {
  word-wrap: break-word;
  text-align: center;
  padding: 15px 0;
  font-size: 14px;
}

/* line 54, ../sass/partial/_larModal.scss */
.lar-modal .lar-alert .error {
  background-image: url(../lar-ui/imgs/icon.png);
  display: inline-block;
  background-position: -1200px -210px;
  width: 45px;
  height: 45px;
  margin-bottom: -20px;
  margin-right: 20px;
}

/* ==========================================================================
   lay-ui lar-gallery 组件样式
   ========================================================================== */
/* line 1, ../sass/partial/_larGallery.scss */
.css-gallery {
  position: relative;
}

/* line 4, ../sass/partial/_larGallery.scss */
.css-gallery-list-wrap {
  overflow: hidden;
  position: relative;
}

/* line 8, ../sass/partial/_larGallery.scss */
.css-gallery-list {
  position: relative;
  left: 0;
  white-space: nowrap;
  padding: 0;
  margin: 0;
  list-style: none;
}

/* line 16, ../sass/partial/_larGallery.scss */
.css-gallery-btn {
  cursor: pointer;
  display: none;
  position: absolute;
  top: 50%;
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin-top: -20px;
  border-radius: 50%;
  text-align: center;
  font-size: 24px;
  background: #fff;
  color: #ccc;
  border: 1px solid #ccc;
  box-shadow: 0 0 8px #ccc;
  transition: all .4s;
  -moz-transition: all .4s;
  /* Firefox 4 */
  -webkit-transition: all .4s;
  /* Safari 和 Chrome */
  -o-transition: all .4s;
  /* Opera */
}

/* line 37, ../sass/partial/_larGallery.scss */
.css-gallery-btn:hover {
  background: #ddd;
  color: #fff;
}

/* line 41, ../sass/partial/_larGallery.scss */
.css-gallery-btn.prev {
  left: 0;
}

/* line 44, ../sass/partial/_larGallery.scss */
.css-gallery-btn.next {
  right: 0;
}

/* line 48, ../sass/partial/_larGallery.scss */
.css-gallery-item a:hover {
  background: #ddd;
}

/* line 51, ../sass/partial/_larGallery.scss */
.css-gallery-item {
  width: 25%;
  padding: 10px;
  display: inline-block;
}

/*
@media (min-width:480px) {
   .css-gallery-item{
        width: 50%;
    }
}
@media (min-width:992px) {
    .css-gallery-item{
        width: 33.3333%;
    }
}
@media (min-width:1120px) {
    .css-gallery-item{
        width: 25%;
    }
}
*/
