@import url(base.css);
@import url(jqbox.css);

#pro h1 span{
  position:absolute;
  left:-9999px;
}

#pro div{
  overflow:hidden;
  display:inline;
  position:relative;
  left:20px;
  float:left;
  width:134px;
  height:134px;
  margin:20px 15px 0 0;
  padding-bottom:18px;
  border:1px solid #3871A9;
  background:#fff url(../img/loading.gif) no-repeat 50% 40%;
}

#pro.poster div{
  width:287px;
  height:auto;
  border:none;
  padding-bottom:5px;
}

#pro div.housing{width:285px}

#pro div:hover{background:#fff}

#pro.poster div h2{
  padding-left:15px;
  height:20px;
  background:url(../img/icon_sprite.png) no-repeat -150px -80px;
  font-size:1.2em
}

#pro div h3{
  overflow:hidden;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:18px;
  line-height:19px;
  text-align:center;
  background-color:#3871A9;
  color:#fff;
  font:1em/18px verdana,arial,sans-serif;
}

#pro div h3 a{
  background-color:inherit;
  color:#fff;
}

#pro h3 span{display:none}

#pro.poster div li{
  zoom:1;
  padding-left:5px;
  border-bottom:1px dotted #999;
  line-height:2em;
}

#pro.poster div li.first{border-top:1px dotted #999}

#pro.poster div li strong{
  padding-right:2px;
  color:#3871A9;
}

#pro div a{
  display:block;
  background-color:#fff;
}

#pro div img{
  display:block;
  margin:0 auto;
  width:100%;
  height:100%;
}

#pro.poster div a{
  margin:5px 0 10px;
  border:6px solid #F3F3F3;
}

#pro.poster div img{
  width:275px;
  height:300px;
}

#pro div.hidde{display:none}

#pro>div.housing img{width:auto}

#paginator{
  float:right;
  margin-top:2px;
}

#paginator li{
  float:left;
  display:inline;
  margin-right:5px;
}

#paginator a{
  float:left;
  padding:1px 6px;
  _padding:2px 8px;
  border:solid 1px #3871A9;
}

#paginator li:hover{margin:-1px 3px 0 -2px}

#paginator a:hover{
  padding:2px 8px;
  background-color:#E5EDF9;
  color:#000;
  text-decoration:none;
}

#paginator .current a{
  background-color:#E5EDF9;
  cursor:default;
}

#paginator .hide{display:none}

/*case pages
==============================================*/
#pager,
.qc_pager{
  float:right;
  display:inline;/*only for IE6*/
  margin:-22px 20px 0 0;
}

#pager.hide{display:none}

#pager em,
.qp_counter{margin:0 5px}

#pager a,
.qc_pager a{
  text-decoration:none;
  color:#3871A9;
}

#pager a.disabled,
a.qp_disabled{
  color:#999;
  cursor:default;
}