.header .date-num .date {float: left;}
.header .date-num .num i {
    font-style: normal;}
.people {
    display: inline-block;
    height: 100%;
    padding: 0 18px 0 4px;
    font-size: 22px;
    color: #fff;
    text-align: center;
    background-color: rgba(130,49,142,.3);}
.header .date-num .peopleNum {
    padding-left:3px;}
.header .date-num .num{
    padding-right:10px;}
@media only screen and (max-width: 800px){
.header .date-num .people{
    font-size: 12px ;
    padding: 0 5px ;}
.header .date-num .num{
    padding-right:0px;}
}        
[v-cloak] {
    display: none;}
.lbsearch{
    width:100%;}
.lbsearch-title{
    width:100%;
    height: 350px;
    background-color:#eeeeee;
    margin-top: 106px;
    background-image: url(images/ban11.jpg);
    background-size: 100%;}
.lbsearch-title-label{
    text-align: center;
    padding-top: 88px;
    font-size: 36px;
    font-weight: normal;
    letter-spacing: 0px;
    font-family: MicrosoftYaHei-Bold;
    color: #020202;}
.lbsearch-title-label span{
    display: inline-block;
    vertical-align: bottom;}
.lbsearch-title-label-content{
    max-width: 500px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.lbsearch-title-search{
    width: 700px;
    margin: 0 auto;
    margin-top: 23px;
    position: relative;}
.lbsearch-title-search .el-input__inner{
    height: 50px !important;
    line-height: 50px !important;
    border-radius: 30px !important;
    padding-right: 58px !important;} 
.lbsearch-title-search-btn{
    position: absolute;
    right: 15px;
    top: 5px;
    font-size: 26px;
    color: #82318e;
    cursor: pointer;}
.lbsearch-title-search-btn .el-icon-search:before{
    font-weight: bolder;}
.lbsearch-tab{
    width: 1280px;
    margin: 0 auto;}
.lbsearch-tab .el-tabs__nav-wrap::after {
    background-color: #ffffff !important;}
.el-tabs__nav-prev i{
    line-height: 65px !important;
    font-size: 20px;}
.el-tabs__nav-next i{
    line-height: 65px !important;
    font-size: 20px;}
.lbsearch-tab .el-tabs__header{
    margin: 0px 0 0px !important;}
.lbsearch-tab .el-tabs__item{
    color: #999 !important;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    
    margin: 0 3px;
    background-color: #ffffff
;}
.lbsearch-tab .el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2), .el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--top .el-tabs__item.is-top:nth-child(2) {
    padding-left: 20px !important;}
.lbsearch-tab .el-tabs__item.is-active {
    color: #c50227 !important;
    border-bottom: 4px solid #b80308;}
.lbsearch-tab .el-tabs__active-bar{
    display:none;}
.el-tabs__item:hover {
    color: #c50227 !important;}
.lbsearch-tab  .el-tabs--top .el-tabs__item.is-top:last-child{
    padding-right:20px !important;}
.lbsearch-content{
    width: 1280px;
    margin: 0 auto;
    background-color:#ffffff;
    position: relative;
    bottom: -30px;}
.clear{
    clear:both;}
.lbsearch-content-left{
    float: left;
    width: 100%;}
.lbsearch-content-right{
    float: left;
    width: 330px;}
.lbsearch-content-count{
    float:left;
    width:50%;
    font-size:12px;
    color:#aaaaaa;}
.lbsearch-content-date{
    float:left;
    width:50%;
    color:#555555;
    font-size:12px;
    text-align: right;}
.lbsearch-content-date span{
    cursor: pointer;}
.lbdesc{
   position: relative;
   right: 9px;}
.lbsort-active{
   color: #b80308;}
.lbsearch-content-left-count{
    border-bottom: 1px solid rgba(209,209,209,0.35);
    padding-bottom: 9px;}
.lbsearch-content-item{
    margin: 30px 0;}
.lbsearch-content-item-title{
    font-size: 22px;
    color: #601986;
    margin-bottom: 10px;
    cursor: pointer;}
.lbsearch-content-item-content{
    font-size:13px;
    color: #777777;
    line-height: 20px;
    margin-bottom: 5px;}
.lbsearch-content-item-date{
    color: #b80207;
    font-size: 12px;}
.lbsearch-history{
    width: 260px;
    margin-left: 75px;
    background-color: #f0f2f4;
    padding: 25px;
    border-top: 1px solid #751d82;}
.lbsearch-history-title{
    text-align: center;
    color: #565656;
    font-size: 16px;
    margin-bottom: 15px;}
.lbsearch-history-tag-item{
    display: inline-block;
    background-color: #ffffff;
    font-size: 12px;
    padding: 5px 15px;
    border: solid 1px #d9d9d9;
    border-radius: 14px;
    color: #565656;
    cursor: pointer;
    margin: 5px;
    max-width: 200px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.lbsearch-content-left li, .lbsearch-content-left ul,.lbsearch-content-left ol{
    float:none !important;}
.no-data img{
    width: 50px;
    height: 40px;}
.no-data{
    text-align: center;
    margin-top: 50px;}
.no-data div{
    color: #ccc;}
.el-pagination {
   display:inline-block;}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
    background:none !important;}
.el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: none !important;}
.el-pagination__jump {
   cursor: pointer;}
.hide {
   display: none;}

@media screen and (max-width:1400px) {
   .lbsearch-content {
      width: 80%;}
   .lbsearch-tab {
      width: 80%;}
   .lbsearch-title-search {
      width: 80%;}
}
@media screen and (max-width:800px) {
   .lbsearch-title {
      margin-top:0;
      background-size: cover;}
}

















.fix-con {right: -90px;}
.fix-wrap {width:580px;overflow:hidden;
    position: absolute;
    left: -570px;height: 100%;display:none;}
.fix-problem li.on h3{color: #83328f;}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;}
.fix-bg {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 1001;}
@-webkit-keyframes bounceInRight{
  0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.610,.355,1.000);transition-timing-function:cubic-bezier(0.215,.610,.355,1.000);}
  0%{opacity:0;-webkit-transform:translate3d(3000px,-350px,0);transform:translate3d(3000px,-350px,0);}
  60%{opacity:1;-webkit-transform:translate3d(-325px,-350px,0);transform:translate3d(-325px,-350px,0);}
  75%{-webkit-transform:translate3d(-260px,-350px,0);transform:translate3d(-260px,-350px,0);}
  90%{-webkit-transform:translate3d(-265px,-350px,0);transform:translate3d(-265px,-350px,0);}
  100%{-webkit-transform:translate3d(-260px,-350px,0);transform:translate3d(-260px,-350px,0);}
}
@keyframes bounceInRight{
  0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.610,.355,1.000);transition-timing-function:cubic-bezier(0.215,.610,.355,1.000);}
  0%{opacity:0;-webkit-transform:translate3d(3000px,-350px,0);transform:translate3d(3000px,-350px,0);}
  60%{opacity:1;-webkit-transform:translate3d(-325px,-350px,0);transform:translate3d(-325px,-350px,0);}
  75%{-webkit-transform:translate3d(-260px,-350px,0);transform:translate3d(-260px,-350px,0);}
  90%{-webkit-transform:translate3d(-265px,-350px,0);transform:translate3d(-265px,-350px,0);}
  100%{-webkit-transform:translate3d(-260px,-350px,0);transform:translate3d(-260px,-350px,0);}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}

.desc a {
  color:#83328f;}
.fix-nv .rengong-new .ico {
    background-image: url(images/robot/kf.png);}

.fix-nv .znwd-new .ico {
    background-image: url(images/robot/zn.png);}

.rengong {
    padding:0;
    padding-top:20px;}
.rengongBtn{
    background-color: #f8f5f8;
    border: none;
    padding: 5px 10px;
    border-radius: 18px;
    color: #83328f;
    margin-bottom: 8px;}
.activeBar {
    background-color: rgba(130,49,142,.1) !important;} 

.hidden {
    overflow:hidden;}
