.pk .path{ height:36px; line-height:36px; border-bottom:solid 1px #ddd; color:#898989; }
.pk .path a{ color:#898989; }

.pk .list{ margin-top:15px; }
.pk .table{ border-collapse: collapse; }
.pk th,.pk td{ border:solid 1px #c7d8e0; }
.pk .list th{ font-size:14px; padding:10px 0; }
.pk .list th.column0{ border-width:1px; }
.pk .list th.column1,.pk .list th.column2,.pk .list th.column3,.pk .list th.column4{ border-top:solid 2px #458fce; }
.pk .list th input{ width:80%; height:23px; line-height:23px; padding:2px 5px; border:solid 1px #f1f1f1; }
.pk .list th input.disabled{ color:#999; background:url(../images/newhouse/pk_ui.gif) no-repeat 194px -35px; }
.pk .list th input.focus{ border:solid 1px #f60; }
.pk .list tr.alte td{ background:#f5f8fd; }
.pk .list td p{ width:242px; padding:10px; line-height:25px; }
.pk .list td.item{ text-align:center; font-weight:bold; }
.pk .list td.item p{ width:86px; }
.pk .list td .thumb{ text-align:center; }
.pk .list td .thumb a img{ width:150px; height:90px; padding:5px; background:#fff; }
.pk .list td .thumb a:hover img{ padding:4px; border:solid 1px #ffcc00; background:#ffffcc; }
.pk .list td .price{ display:block; color:#f50; font-size:14px; }
.pk .list td a.blue{ color:#0080c4; }
.pk .list td .huxing a{ color:#0080c4; text-decoration:underline; padding:1px 5px; }
.pk .list td .huxing a:hover{ color:#fff; background:#0080c4; font-weight:bold; text-decoration:none; }
.pk .list .close{ position:absolute; margin:7px 0 0 -22px; width:15px; height:15px; background-image:url(../images/newhouse/pk_ui.gif); background-repeat:no-repeat; background-position:left top; cursor:pointer; }
.pk .list .close:hover{ background-position:left -20px; }

/*--footer--*/
.footer{ margin-top:15px; height:20px; overflow:hidden; border-top:solid 1px #ddd; }