
i{ color:#dcdee3;}

.navTop { margin-top:20px; }
.navTopSlidBars { margin-top:30px; }
.containerMinH { min-height:800px; }
p { margin:0; padding:0; }

.grids-head { font-size:14px; border-bottom:1px solid #eee; padding:0 0 10px 0; margin:0 0 5px 0; }
.grids-head h3 { margin:0; padding:0; font-size:16px; font-weight:bold; }


.grids2 { list-style:none; margin:0; padding:0; position:relative; padding-left:15px; padding-right:15px; }
.grids2 li { margin:0; padding:5px; width:25%; float:left; }
.grids2 li .list {height:250px; border:1px solid #eee; overflow:hidden; }
.grids2 li .list:hover { border:1px solid #DDD; }
.grids2 li .img { text-align:center; width:50%; height:147px; padding:2px; display:table-cell;vertical-align:middle; }
.grids2 li .img img {margin:auto; width:100%; max-height:144px !important; }
.grids2 li .content { padding:5px; border-top:1px solid #eee;}
.grids2 li .content .subject { font-size:13px; font-weight:bold; overflow:hidden; display:block;display:-ms-flexbox;display:-moz-box;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:20px; }
.grids2 li .content .price { margin:0 0 5px 0; font-size:18px; color:#da0d17; }
.grids2 li .content .province { font-size:11px; color:#CECECE; }
.grids2 li .content .time { color:#CECECE; font-size:11px; margin:3px 0 0 0; }

.grids3 { list-style:none; margin:0; padding:0; position:relative; padding-left:15px; padding-right:15px; }
.grids3 li { margin:0; padding:5px; width:16.66666666666666666%; float:left; }
.grids3 li .list {height:255px; border:1px solid #eee; overflow:hidden; }
.grids3 li .list:hover { border:1px solid #DDD; }
.grids3 li .img { text-align:center; width:50%; height:147px; padding:2px; display:table-cell;vertical-align:middle; }
.grids3 li .img img {margin:auto; width:100%; max-height:144px !important; }
.grids3 li .content { padding:5px; border-top:1px solid #eee;}
.grids3 li .content .subject { font-size:13px; font-weight:bold; overflow:hidden; display:block;display:-ms-flexbox;display:-moz-box;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:20px; }
.grids3 li .content .price { margin:0 0 5px 0; font-size:18px; color:#da0d17; }
.grids3 li .content .province { font-size:11px; color:#CECECE; }
.grids3 li .content .time { color:#CECECE; font-size:11px; margin:3px 0 0 0; }

.recommend { list-style:none; margin:0; padding:0; position:relative; padding-left:15px; padding-right:15px; }
.recommend li { margin:0; padding:5px; width:25%; float:left; }
.recommend li .list {height:260px; border:1px solid #eee; overflow:hidden; }
.recommend li .list:hover { border:1px solid #DDD; }
.recommend li .img { text-align:center; width:50%; height:147px; padding:2px; display:table-cell;vertical-align:middle; }
.recommend li .img img {margin:auto; width:100%; max-height:144px !important; }
.recommend li .content { padding:5px; border-top:1px solid #eee;}
.recommend li .content .subject { font-size:15px; font-weight:bold; overflow:hidden; display:block;display:-ms-flexbox;display:-moz-box;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:25px; }
.recommend li .content .price { margin:0 0 5px 0; font-size:18px; color:#da0d17; }
.recommend li .content .province { font-size:11px; color:#CECECE; }
.recommend li .content .time { color:#CECECE; font-size:11px; margin:3px 0 0 0; }


.listSale { list-style:none; margin:0; padding:0; padding-left:15px; padding-right:15px; }
.listSale li { margin:0; padding:5px; width:50%; float:left; position:relative;}
.listSale li .iconsale { width:70px; height:35px; background:url('../images/sale3.png') no-repeat; position:absolute; top:0; right:0; }
.listSale li .list {height:180px; border:1px solid #eee; overflow:hidden; }
.listSale li .list:hover { border:1px solid #F60; }
.listSale li .img { text-align:center; width:100%; height:88px; padding:2px; display:table-cell;vertical-align:middle; }
.listSale li .img img {margin:auto; width:100%; max-height:144px !important; }
.listSale li .content { padding:5px; border-top:1px solid #eee;}
.listSale li .content .subject { font-size:12px; font-weight:bold; overflow:hidden; display:block;display:-ms-flexbox;display:-moz-box;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:32px; }
.listSale li .content .price { margin:0 0 2px 0; font-size:12px; color:#da0d17; }
.listSale li .content .priceSale { margin:0; font-size:18px; color:#F00; }


.ads728 { max-width:728px; height:90px; margin:auto; }
.ads728 img{ width:100%!important; }
.ads300 { width:300px; min-height:250px; margin:auto; }
.ads300 img { width:100%; }

.col-12 { margin:0 auto; width:50%; }

.black_overlay{display:none;position:absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);}
.white_content {display:none;position:absolute;top: 25%;left: 25%;width:50%;height:auto;padding:5px 16px 16px 16px;border:3px solid #616161;background-color:white;z-index:1002;overflow:auto;}
.white_content .title { border-bottom:1px solid #eee; font-size:16px; color:#F60; padding:0 0 5px 0; margin:0 0 5px 0; font-weight:bold; }
.white_content .closePopup { position:absolute; right:16px; top:0; font-size:20px; }
.white_content .content { font-size:15px; }

.galleryImage { width:720px; height:540px; margin:auto; padding:0; }
.galleryImage .imageBig { width:720px; height:540px; margin:auto; border:1px solid #EEE;overflow:hidden;display:table-cell;text-align: center;vertical-align: middle; position:relative; }
.galleryImage ul.imageSmall{list-style:none;margin:10px 0 0 0;padding:0}
.galleryImage ul.imageSmall li{float:left; width:80px; height:70px; margin:5px;border:2px solid #eee;padding:1px;}
.galleryImage ul.imageSmall li:first-child { margin-left:4px; }
.galleryImage ul.imageSmall li:last-child { margin-right:0; }
.galleryImage ul.imageSmall li .img{display:table-cell;vertical-align: middle;text-align:center; overflow:hidden;width:80px; height:70px; cursor:pointer;}
.galleryImage ul.imageSmall li .img img{ max-width:100%; max-height:94%; text-align:center;}
.galleryImage ul.imageSmall li:hover{border:2px solid #52c4d3}
.galleryImage ul.imageSmall li.active{border:2px solid #52c4d3}


.panel {border-radius:0px;}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  background-color:#dcdee3;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border-bottom:1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius:0px;
  border-top-right-radius:0px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius:0px;
  border-bottom-left-radius:0px;
}

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius:0px;
}


.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius:0px;
}


/* navbar-inverse */
.navbar-inverse {
  background-color:#324551;
  border-color: #1fb4da;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #FC0;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #999;
}
.navbar-inverse .navbar-nav > li > a {
  color: #999;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #121112;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #121112;
  background-color: #1fb4da;
}



/* form-control */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ececec;
  border-radius:0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


/* panel-soft */
.panel-soft {
  border-color: #eeeeee;
}
.panel-soft > .panel-heading {
  color: #666;
  background-color: #eeeeee;
  border-color: #eeeeee;
}
.panel-soft > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #eeeeee;
}
.panel-soft > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #eeeeee;
}


@media (min-width: 1200px) {
  .container {
    width: 1000px;
  }
}
