/**
 * filename:house_head.css
 * author:ahuing
 * date:2012-1-14
 * modify:2013-4-15
 * linkfiles:新房头部
 *
 */
body{line-height: 24px;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
.none{ border:0 !important;}
.w250{width: 250px;}
.w260{width: 260px;}
.w270{width: 270px;}
.w300{width: 300px;}
.w340{width: 340px;}
.w380{width: 380px;}
.w420{width: 420px;}
.w530{width: 530px;}
.w565{width: 565px;}
.w605{width: 605px;}
.w610{width: 610px;}
.w680{width: 680px;}
.w690{width: 690px;}
.w720{width: 720px;}
.w730{width: 730px;}
.w700{width: 700px;}
.h192{height:192px; }
.bggray{background: #F0F0EC;}
.bgblue{background: #F0F7FD;}
.bgbl{background:#F2F9FE;}
.bg-gray{background:#ddd;}
.bg-white{background:#fff; }
.borgray{border: 1px solid #E1E1E1;}
.bor-gray { border:1px solid #E6E6E6;}
.bor-gray-rbl { border:1px solid #E6E6E6;border-top:none; }
.bor-gray-rbl2 { border:1px solid #DDD;border-top:none; }
.bor-blue{border: 1px solid #D9EBF8; }

.por{position: relative; *zoom:1}
.tab-nav .noribd{border-left: none;}
/*** nav
--------------------- ***/
.mainnav{ background:#2069D6; height:45px; line-height:45px; font-size:14px; border-radius: 3px;
    background:linear-gradient(#2069D6, #327ACF);}
.mainnav li{float:left;}
.mainnav li:nth-child(1) a{-webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px;}
.mainnav a{float:left; color:#fff;padding: 0 18px;font-weight:bold;font-family: arial}
.mainnav .act a,.mainnav a:hover{background:#387DE7; color:#FFF;text-decoration: none;}
.mainnav .fcy a,.mainnav .fcy a:hover{color:yellow; }
.mainnav .nobg{background:none; }
/*** jianshou
--------------------- ***/
.lp-janshuo { border: 1px solid #ddd; position: relative; z-index:10; }
/*** sea ***/
.lp-seartit {float: left;font-size: 14px;height: 36px;line-height: 36px;position: relative;border: 1px solid #ddd;border-radius: 4px 4px 0 0;background-color: #fff;border-bottom: none; padding: 0 15px;font-weight: bold;font-size: 16px;}
.lp-sea {vertical-align: top; height: 36px;line-height: 36px; position: relative;z-index: 100;bottom:-1px;}
.lp-title {float: left;font-size: 14px;height: 35px;line-height: 35px;position: relative;left: 1px;}
.lp-title a{padding: 0 22px;float: left;color: #666;border:1px solid #ddd;border-bottom: none;margin-left: -1px;}
.lp-title a:hover{text-decoration: none;}
.lp-title a:nth-child(1){border-radius: 3px 0 0 0;}
.lp-title a:last-child{border-radius: 0 3px 0 0;}
.lp-title .ico08{float: left;width:22px;color: #FF7200;font-size: 17px;}
.lp-title .act{font-weight: bold;position: relative;background-color: #fff;}
/*** 检索条件 ***/
.js-list dl { overflow: hidden; vertical-align: top;*zoom:1;line-height: 24px;padding-left:10px; }
.js-list dt.r { width: 40px; height: 25px; line-height: 25px; float: left; }
.js-list dd { margin-left: 38px; }
.js-list dd a{padding: 0 5px; color:#327ACF; margin-right:2px; display:inline-block; margin-bottom:5px;border-radius: 2px}
.js-list dd .act,.js-list dd a:hover{color:#fff; background:#327ACF; text-decoration:none; }
.js-list .set{margin-top: -9px; padding:7px 5px; position: absolute;}
.js-list .set .txt1{border: 1px solid #ddd; height:24px; line-height:24px; font-family: Arial;width: 40px;border-radius: 3px;}
.js-list .set .btn1{border: none; height:26px;padding:2px 0; padding:3px 0 2px\9; cursor: pointer; font-size:12px; background:#327ACF;  float:none; vertical-align:1px;width:42px;border-radius: 2px;color:#fff;}
.js-list .set i{display: inline-block;}
.js-list .list-letters a { background:#FFF;border: 1px solid #E6E6E6;border-radius:2px;font: 100 12px/22px Arial;height: 22px; width:32px; padding: 0; text-align: center;line-height:24px\0; overflow:hidden\0; }
.js-list .list-letters .all{font-family: SimSun; border: none; background:none; height:24px; line-height:24px; width:auto; padding: 0 5px; float:left; _margin-right:0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.js-list .list-letters a:hover,.js-list .list-letters .act {border-color: #327ACF; background:#327ACF; }
/*** 更多 ***/
.morefjj{border-top:1px solid #ddd;padding:0 0 5px 10px;background: #fafafa;}
.morefjj li{float:left; height:22px; line-height:22px;float:left; margin:5px 0 0 0;border:1px solid #F6FBFE;}
.morefjj .tip{}
.morefjj .droplist{ position:relative; width:82px; border:1px solid #DDD;background-color:#FFF; cursor:pointer; margin-right:10px;}
.morefjj .droplist .ico08{position: absolute;right: 5px;top: 0;color: #999;}
.morefjj .hover{ border:1px solid #BBD5F0;z-index:10;}
.morefjj .hover .items,.morefjj .hover .msg{display:block; }
.morefjj .hover .ico08{color: #BBD5F0; }
.morefjj li em{height:22px; line-height:22px; display:block; overflow:hidden; padding-left:5px;}
.morefjj .items{ position:absolute;width:82px; top:22px; left:-1px; background:#FFF;border:1px solid #BBD5F0; display:none; z-index:10; }
.morefjj .items a{ height:25px; line-height:25px; display:block; padding-left:5px; overflow:hidden;}
.morefjj .items a:hover,.morefjj .items .act,.morefjj .items .hover{ background:#327ACF;border:none; text-decoration:none; color: #fff;}
.morefjj .msg{position: absolute; width:200px; background:#E5F2FF; left:-1px; top:-84px; display:none; padding: 5px; border: 1px solid #B3D6EF; border-radius: 3px;}
.morefjj .msg i,.morefjj .msg b{position: absolute; left:20px; bottom: -12px; border-color: #B3D6EF transparent transparent;border-style: solid dashed dashed;border-width: 6px;height: 0;overflow: hidden;width: 0;}
.morefjj .msg b{bottom: -10px; border-color: #E5F2FF transparent transparent;}
.morefjj .list-tslp,.morefjj .list-tslp .items{width:106px; }
.morefjj .list-17,.morefjj .list-17 .items{width:106px; }
/*** 当前条件 ***/
.lp-dqtj{line-height:20px; background:#fff; border-top:1px solid #ddd; padding: 5px 10px;}
.lp-dqtj a{float:left; border: 1px solid #C2C2C2;  padding: 0 5px; margin-right:5px; text-decoration:none; }
.lp-dqtj a .ico08{color: #327ACF;vertical-align: bottom;}
.lp-dqtj a:hover{text-decoration:none; }
.lp-dqtj .cancel{border-color:#DDEDFC;}
.lp-dqtj .tip{line-height:22px; }
/*** ad ***/
.lp-janshuo .lp-ad {position: absolute;right: 0;top: 8px;width: 180px; border-left:1px solid #CECECE; }
.lp-janshuo .lp-ad li{height: 24px;line-height: 24px;overflow: hidden;padding: 0 10px;}

/*** 特价房列表
--------------------- ***/
.tejia-list{border-bottom:1px dashed #ddd; padding: 10px; line-height:20px; vertical-align: top; *zoom:1; }
.tejia-list:hover{background:#F6FBFE; }
.tejia-list .info{width:470px; }
.tejia-list .lv2{color: #049;font-weight: bold;font-size: 14px; margin-right: 5px;}
.tejia-list .mj{width:70px; }
.tejia-list .mj span{padding-top:10px; float:left; }
.tejia-list .other{width:100px; }
/*** 面包屑  ***/
.top em,.area-dh em{color: #999;}
.area-dh{height: 36px; line-height: 36px;overflow: hidden;}
.area-dh .ls,.area-dh .ls a{color: #E55414;}
.area-dh a{padding:0 5px; }