@charset "UTF-8";
/* ==========================================================================
   lay-ui Font
   ========================================================================== */
/*--------------没有数据时显示数据为空----------------*/
@media (max-width: 1200px) {
  .container {
    width: 1170px; } }

/*------公共背景----------*/
/* -------------------- 侧边栏公共样式 -----------------------*/
@keyframes animation_3 {
  0% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
  50% {
    transform: scale(0.9);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); } }

@-moz-keyframes animation_3 {
  0% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
  50% {
    transform: scale(0.9);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); } }

@-webkit-keyframes animation_3 {
  0% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
  50% {
    transform: scale(0.9);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); } }

@-o-keyframes animation_3 {
  0% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
  50% {
    transform: scale(0.9);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); } }

/*侧边栏*/
.sidebar {
  width: 206px;
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  display: none;
  z-index: 10; }
  .sidebar .title {
    width: 140px;
    height: 73px;
    background: url(images/sidebar.png) center no-repeat;
    background-size: 100% 100%;
    -ms-behavior: url(../../lar-ui/common/backgroundsize.min.htc);
    behavior: url(../../lar-ui/common/backgroundsize.min.htc);
    margin: 0 auto 15px;
    animation: animation_3 5.5s linear infinite;
    -moz-animation: animation_3 5.5s linear infinite;
    -webkit-animation: animation_3 5.5s linear infinite;
    -o-animation: animation_3 5.5s linear infinite; }
  .sidebar .content .moduleList li {
    height: 42px;
    line-height: 42px;
    text-align: center; }
    .sidebar .content .moduleList li a {
      color: #ff3300;
      font-size: 16px; }
  .sidebar .content .moduleList .active {
    background: url(images/moduleTitleBg.png) center no-repeat; }

/*----MORE按钮-----*/
/*----------头部公共样式-----------*/
/*-----------播放按钮样式---------*/
/*--------------没有数据时显示数据为空----------------*/
.nullData {
  background: url("../fullTextSearch/imgs/pic_nodata.png") center no-repeat; }

.searchRect {
  margin: 0 auto;
  width: 500px;
  margin-bottom: 20px; }
  .searchRect .inputArea {
    width: 400px;
    height: 34px;
    float: left; }
    .searchRect .inputArea .form-control {
      width: 100%;
      height: 100%;
      font-size: 14px; }
  .searchRect .btnArea {
    cursor: pointer;
    float: left;
    margin-left: 10px; }

.main {
  border: 1px solid #ccc;
  padding: 20px 20px 0px 20px; }
  .main .resultContent {
    min-height: 200px; }
    .main .resultContent .resultItem {
      height: 40px;
      padding: 0px 10px 0px 5px;
      line-height: 40px;
      font-size: 14px;
      border-bottom: 1px solid #ccc; }
      .main .resultContent .resultItem .name {
        float: left;
        cursor: pointer;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        width: 80%; }
      .main .resultContent .resultItem .date {
        float: right;
        color: #ccc; }
    .main .resultContent .resultItem:last-child {
      border-bottom: none; }
    .main .resultContent .nodata {
      text-align: center;
      font-size: 36px;
      letter-spacing: .2em;
      text-indent: .2em;
      padding: 30px 0 50px;
      height: 200px;
      line-height: 120px; }
