@charset "utf-8";
/* css document */

*{padding:0; margin:0;}
ol,ul,li{list-style:none;}
img{border:0; vertical-align:middle;}
a{text-decoration:none; color:#000;}
a:hover{color:#f00;text-decoration:underline;}
body{font-style: normal;font:12px/22px "\5b8b\4f53",arial, helvetica, sans-serif;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
i{font-style:normal;}

.clear{clear:both;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.red ,.red a{ color:#f00;} 
.blue ,.blue a{ color:#1e51a2;} 
.fl{float:left;} 
.fr{float:right;} 
.h7{height:7px; overflow:hidden; clear:both;}
.mt10{ margin-top:10px}
.wal{width:1000px; margin:0 auto;}

.topdiv{background: top repeat-x; height:26px; overflow:hidden; border:#ddd solid 1px; padding-right:12px;}
.topnav{}
.topnav ul{padding-left:5px;}
.topnav li{float:left; line-height:26px; padding:0 15px;}
.topenter{margin-top:3px;}
.topenter p{padding-left:10px;}
.topenter .inputenter{width:92px; height:18px; line-height:18px \9; border:1px solid #abadb3; padding-left:2px; margin-left:3px;}
.topenter p a{padding:0 3px;}
.topenter img{vertical-align:-3px;}


.main{margin-top:10px;}
.listleft{width:720px;}
.listright{width:268px;}

.mainleft{width:630px;}
.mainright{width:356px;}


.commonborder{border:1px solid #cee5f7; margin-bottom:10px;}
.commonborder .title{background:url(/uploads/image/hpimages/repeatbg.png) repeat-x 0 -49px; height:30px;border-bottom:1px solid #cee5f7; position:relative;}
.commonborder .title h3{background:url(/uploads/image/hpimages/com01.jpg) no-repeat 13px 7px; line-height:30px; font-size:15px; color:#333; padding-left:26px;}
.commonborder .title h3 a{color:#333;}
.commonborder .title h3 a:hover{color:#f00;text-decoration:underline;}
.commonborder .title .more{position:absolute; right:10px; top:5px;color:#0065b3;}
.commonborder .title .more a{color:#0065b3;}
.commonborder .title .more a:hover{color:#f00;text-decoration:underline;}

.commonborder .commontxt{padding:15px 0;}
.commonborder .commontxt{}
.commonborder .commontxt li{line-height:26px; height:26px; overflow:hidden; padding-left:18px; font-size:14px;}
.listright .commonborder .commontxt li { font-size:12px;}
.commonborder .commontxt li.top{color:#666;}
.commonborder .commontxt li.top span{}
.commonborder .commontxt li span{float:left; text-align:center;}
.commonborder .commontxt span a{color:#0065b3;}
.commonborder .commontxt span a:hover{color:#f00;text-decoration:underline;}

.commonborder .commontxt span samp{color:#bd0a01; font-family:"微软雅黑";}
.commonborder .commontxt .sp1{width:40%; text-align:left;}
.commonborder .commontxt .sp2{width:25%;}
.commonborder .commontxt .sp3{width:30%;}
.commonborder .clickhty{text-align:center; padding:15px 0;}
.commonborder .commontab{height:30px;}
.commonborder .commontab li{float:left; width:50%; text-align:center; line-height:30px; font-size:14px; color:#333;border-bottom:1px solid #cee5f7; cursor:pointer; font-weight:bold; background:url(/uploads/image/hpimages/repeatbg.png) repeat-x 0 -49px;  border-left:1px solid #cee5f7; margin-left:-1px;font-size:15px;}
.commonborder .commontab li.on{background:url(/uploads/image/hpimages/repeatbg.png) repeat-x 0 0; height:32px; margin-top:-1px; z-index:1; border-bottom:none; border-left:1px solid #cee5f7; margin-left:-1px;  _position:relative; _z-index:99; }
.commonborder .title2{height:30px; line-height:30px; border-bottom:2px solid #458fce;}
.commonborder .title2 h3{background:url(/uploads/image/hpimages/com02.jpg) no-repeat 10px 10px; line-height:30px; font-size:15px; color:#333; padding-left:30px;}
.commonborder .ztimg{text-align:center; margin-top:10px;}
.commonborder .ztimg img{width:243px; height:182px; border:1px solid #ccc; padding:2px;}
.commonborder .zttxt{padding-bottom:10px;font-size:14px;}
.commonborder .zttxt h3{font-size:14px; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.commonborder .zttxt h3 a{color:#0065b3;}
.commonborder .zttxt h3 a:hover{color:#f00;text-decoration:underline}
.commonborder .zttxt ul{padding-left:10px;}
.commonborder .zttxt li{background:url(/uploads/image/hpimages/com03.jpg) no-repeat 0 10px; height:24px; line-height:24px; width:240px; padding-left:10px; overflow:hidden;}
.history{text-align:center;}


.foot{padding-bottom:50px; margin-top:10px;}
.footnav{height:30px; line-height:30px; text-align:center; background:#f0f4f8; color:#1d6ec1;}
.footnav a{color:#1d6ec1;}
.footer{line-height:24px; text-align:center; margin-top:10px;}
.footer img{margin-top:10px;}


* html,* html body{background-image:;background-attachment:fixed}
.rightlayer{position:fixed; z-index:100; right:30px; bottom:50px; _position:absolute;  _top:expression(documentelement.scrolltop document.documentelement.clientheight-150); width:54px;}
.rightlayer .topa{display:none;}


.commonbar{border:1px solid #cee5f7; border-top:0; margin-bottom:10px;}
.commonbar .title{height:30px; line-height:30px;border-top:2px solid #458fce; background:#f6f6f6; position:relative;}
.commonbar .title h3{background:url(/uploads/image/hpimages/com04.jpg) no-repeat 13px 7px; padding-left:26px; font-size:14px; color:#1847a3;}
.commontable{}
.tablebox{}
.tablebox th{border-top:1px solid #cee5f7; border-right:1px solid #cee5f7;  text-align:center; font-weight:normal; background:#f4faff; overflow:hidden;}
.tablebox td{border-top:1px solid #cee5f7; overflow:hidden;}

.gongju{padding:15px 0 0 10px;}
.gongju ul{}
.gongju li{float:left; width:110px; text-align:center; margin-bottom:25px; font-size:14px;}
.gongju li p{line-height:30px;}
.gongju li img{width:50px; height:50px;}


.morepages
.morepages .pagemsg{padding-left:5px;}
.morepages .pages{}
.morepages .pages li{float:left;  border:1px solid #9ec3e8; display:inline; margin-left:5px;}
.morepages .pages li a{padding:3px 8px;}
.morepages .pages li a:hover{background:#136cb0;color:#fff;}
.morepages .pages li .pre{background:url(/uploads/image/hpimages/iconpre.jpg) no-repeat 2px 6px; padding-left:10px;}
.morepages .pages li .next{background:url(/uploads/image/hpimages/iconnext.jpg) no-repeat 46px 6px; padding-right:10px;}
.morepages .pages li .on{background:#136cb0;color:#fff;}
.morepages .pages li.jump{border:0;}
.morepages .pages li.jump .inputpage{width:36px; height:19px; border:1px solid #abadb3; line-height:19px;}
.morepages .pages li.jump a{padding:0; background:none;}
.morepages .pages li.jump img{margin:-2px 0 0 0; width:38px; height:19px;}



/************/

#banner{width:386px; height:271px; position:relative; overflow:hidden; margin:5px 0 5px 5px;}
#flashimg{width:386px; height:271px; overflow:hidden;}
#flashimg img{width:386px; height:271px;}
#flashbg{position:absolute; bottom:0; height:34px; width:386px; background:#000; opacity:0.3; filter:alpha(opacity:30); z-index:9;}
#flashtxt{position:absolute; z-index:99; bottom:5px;}
#flashtxt li{float:left; color:#fff; width:96px; text-align:center; cursor:pointer;}
#flashtxt li.on{font-weight:bold;}

/*****评分*******/

.point{border-top:1px solid #dedede;}
.housepoint{}
.clickpoint{}

.housepoint .tool{float:left; width:150px; height:120px; margin:10px 0 0 0; text-align:center; display:inline; border-right:1px solid #dedede;} 
.housepoint .tool h3{font-size:14px;}
.housepoint .tool .sco_num{font-family:微软雅黑;font-size:30px;color:#ff5f00;margin-top: 6px; }
.housepoint .tool .user_num{color:#888888;margin:10px 0 10px 0;}
.housepoint .tool .user_num em{font-weight:bold;}
.indextool{float:left; width:150px; height:110px; border-right:1px solid #dedede; margin:10px 0 0 0; padding-left:30px;  overflow:hidden; display:inline; position:relative;} 
.indextool h3{font-size:14px; line-height:26px;}
.indextool .sco_num{font-family:微软雅黑;font-size:30px;color:#ff5f00;margin-top: 10px; }
.indextool .user_num{color:#888888;margin:10px 0 10px 0; position:absolute; right:0; top:38px;}
.indextool .user_num em{font-weight:bold;}
.indextool img{margin-top:20px;}


.clickpoint .tool{float:left;width:150px; height:120px; margin:10px 0 0 0; text-align:center;  border-right:1px solid #dedede;}  
.clickpoint .score_list{float:left;}
.clickpoint .tool .tit {text-align:center; font-size:14px; font-weight:bold; color:#000; }
.clickpoint .tool .sco_num {font-family:微软雅黑;font-size:30px;color:#ff5f00; line-height:60px;}
.clickpoint .tool .user_num{color: #888888;text-align:center;padding-top:5px; }
.clickpoint .tool .user_num em{font-weight: bold;}
.clickpoint .tool .btnbox{text-align:center;margin-top:10px; height:24px;}
.clickpoint .tool .btnbox a.q{margin-top:2px;}

.score_list{ width:170px; padding:10px 10px 10px 20px;}
.score{overflow:hidden;*zoom;1;height:24px;  }
.score .txt{float:left;display:block;color:#064756;font-size:12px; margin-top:5px;}
.score em{float:left;display:block;color:#f33e20;font-family:arial;  margin-top:5px; display:block; width:25px; font-style:normal;}

.star{width:85px; height:15px;float:left; background:url(/uploads/image/hpimages/star.gif) repeat-x left top; margin:7px 10px 0 8px;overflow:hidden;position: relative;}
.star-rating li.current-rating{background: url(/uploads/image/mhd/star_big3.gif) left center;position: absolute;height: 15px;width:0px;display: block;text-indent: -9000px;z-index: 1;} 

.star li{float:left;height:15px;}
.star li.result{ background:url(/uploads/image/hpimages/star.gif) repeat-x left bottom; }
.star li a{height:15px; display:block; z-index: 3; position: absolute;text-indent: -9000px; }
.star li a:hover,
.star li a.selected{ background:url(/uploads/image/hpimages/star.gif) repeat-x left -15px;z-index: 2;left: 0px;}
.star a.a{left: 0px;}
.star a.b{left: 8px;}
.star a.c{left: 17px;}
.star a.d{left: 26px;}
.star a.e{left: 34px;}
.star a.f{left: 42px;}
.star a.g{left: 51px;}
.star a.h{left: 59px;}
.star a.i{left: 68px;}
.star a.j{left: 76px;}
.star a.a,.star a.c,.star a.e,.star a.g,.star a.i{width:8px;}
.star a.b,.star a.d,.star a.f,.star a.h,.star a.j{width:9px;}

.star a.a:hover{width:8px; }
.star a.b:hover{width:17px; }
.star a.c:hover{width:25px; }
.star a.d:hover{width:34px; }
.star a.e:hover{width:42px; }
.star a.f:hover{width:51px; }
.star a.g:hover{width:59px; }
.star a.h:hover{width:68px; }
.star a.i:hover{width:76px; }
.star a.j:hover{width:85px; }


.star-rating{list-style:none;margin-left:10px;margin-right:5px;padding:0px;width: 85px;height: 15px;background: url(/uploads/image/hpimages/star_big3.gif) top left repeat-x; position: relative;margin-top:-2px;}
.star-rating li{padding:0px;/*\*/float: left;/* */}
.star-rating li a{display:block;width:8px;height: 15px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px; overflow:hidden;}
.star-rating li a:hover{background: url(/uploads/image/hpimages/star_big3.gif) 0 -32px ;z-index: 2;left: 0px;}
.star-rating a.one{left: 0px;}
.star-rating a.one:hover{width:9px;}
.star-rating a.two{left:9px;}
.star-rating a.two:hover{width: 17px;}
.star-rating a.three{left: 17px;}
.star-rating a.three:hover{width: 26px;}
.star-rating a.four{left: 26px;} 
.star-rating a.four:hover{width: 34px;}
.star-rating a.five{left: 34px;}
.star-rating a.five:hover{width: 43px;}
.star-rating a.six{left: 43px;}
.star-rating a.six:hover{width: 51px;}
.star-rating a.seven{left: 51px;}
.star-rating a.seven:hover{width: 60px;}
.star-rating a.eight{left: 60px;}
.star-rating a.eight:hover{width: 68px;}
.star-rating a.nine{left: 68px;}
.star-rating a.nine:hover{width: 77px;}
.star-rating a.ten{left: 77px;}
.star-rating a.ten:hover{width: 85px;}
.star-rating li.current-rating{background: url(/uploads/image/hpimages/star_big3.gif) 0 -16px; position: absolute;height: 15px;width:0px;display: block;text-indent: -9000px;z-index: 1;} 
span.txt{color:#064756;font-size:14px; }
td.redf33e20{ color:#f33e20;}



/*****评分end*******/


a.lightbtn{display:inline-block;position:relative;padding:2px 9px;border-radius:3px;background:#ddd;text-decoration:none;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;background-image:-moz-linear-gradient(top,#eee 60%,#ddd);background-image:-webkit-linear-gradient(top,#eee 60%,#ddd);background-image:-o-linear-gradient(top,#eee 60%,#ddd);background-image:linear-gradient(#eee 60%,#ddd 100%);border:1px #aaa solid;box-shadow:0 1px 2px #ddd;text-shadow:0px 1px 1px #fff;color:#000}
a.lightbtn:hover{text-decoration:none;box-shadow:0 1px 2px #fff;background:#eee;background-image:-moz-linear-gradient(top,#f3f3f3 20%,#ddd);background-image:-webkit-linear-gradient(top,#f3f3f3 20%,#ddd);background-image:-o-linear-gradient(top,#f3f3f3 20%,#ddd);background-image:linear-gradient(#f3f3f3 20%,#ddd 100%)}
a.lightbtn:active{box-shadow:0 1px 2px #fff,0 1px 2px #ccc inset;background:#ccc;background-image:-moz-linear-gradient(top,#eee 40%,#d9d9d9);background-image:-webkit-linear-gradient(top,#eee 40%,#d9d9d9);background-image:-o-linear-gradient(top,#eee 40%,#d9d9d9);background-image:linear-gradient(#eee 40%,#d9d9d9 100%)}
a.lightbtn button{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.panlt{padding:3px 9px;background:#eee;background-image:-moz-linear-gradient(top,#fff 0%,#eee 90%,#fff 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#eee 90%,#fff 100%);background-image:-o-linear-gradient(top,#fff 0%,#eee 90%,#fff 100%);background-image:linear-gradient(#fff 0%,#eee 90%,#fff 100%);box-shadow:0 1px 1px #eee;border-bottom:1px #ccc solid}
.panlt .fr{float:right;padding:4px;font-size:24px;margin:-4px 0 0 0;color:#ccc;font-weight:bold;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:-webkit-transform 0.6s ease-out;-moz-transition:-moz-transform 0.6s ease-out;-o-transition:-o-transform 0.6s ease-out;transition:transform 0.6s ease-out}
.panlt .fr:hover{text-decoration:none;color:#aaa;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.panlt .fr:active{color:#666}



.bbs_indexad {clear: both; display: block; height: auto; margin: 0 auto;	width: 1000px; overflow:hidden;}
.bbs_indexad img{ display:block; border: none;}
.bbs_indexad .left_ad {height:70px; display: inline; float: left; margin-top:3px;}
.bbs_indexad .right_ad {height:70px; display: inline; float: right; margin-top:3px;}


/****看房团*******/
.kftbox{ border:2px #379be9 solid;border-top:none; overflow:hidden; width:996px; background:#fafafa; padding-bottom:10px; }
.kftbox_leftbar{ float:left; width:636px; border-right:1px #ececec solid;margin-top:15px; padding-left:20px;}
.kftbox_leftbar .title{float:left;width:82px; height:53px; background: no-repeat; }
.kftbox_leftbar h2{float:left; width:529px;font-size:18px; color:#f46318; font-family:微软雅黑; font-weight:lighter; padding:0 0 10px 16px}
.kftbox_leftbar h2 a{ color:#1669ab}
.kftbox_leftbar h2 .more{ padding-left:5px; font-size:14px;}
.kftbox_leftbar h2 .more a{ color:#1669ab}
.kftbox_leftbar .kftline{ float:left; font-size:12px; color:#666; background: 16px center no-repeat;  padding-left:40px;}
.kftbox_leftbar .kftline p{ display:inline; padding-right:10px; padding-left:10px; color:#000; font-size:12px; }
.kftbox_leftbar .kftline p .pic{ display:inline-block; width:8px; height:9px;  background: no-repeat; margin:0 10px;}
.kftbox_leftbar .kftline p .yel{ color:#f56d26}

.kftbox_rightbar{float:left; padding-left:30px;}
.kftbox_rightbar .kftbm{ float:left; width:180px;}
.kftbox_rightbar .kftbm .inputtext{ width:170px;height:24px;line-height:24px;border: 1px solid #c4c4c4;color:#adadad;padding-left:7px;font-weight:lighter; margin-top:10px; text-align:left; font-size:12px;}
.kftbox_rightbar .kftbm_btn{ float:left; padding-left:13px;}
.kftbox_rightbar .kftbm_btn p .btn{ border:none; width:88px; height:30px; line-height:30px; color:#fff; font-family:微软雅黑; font-size:14px; background:#4daffb;  text-align:center; margin-top:10px; margin-bottom:10px; cursor:pointer; }
.kftbox_rightbar .kftbm_btn p .btn:hover{background:#68bbfb}
.kftbox_rightbar .kftbm_btn .text a{ color:#1669ab; font-family:微软雅黑;}
.kftbox_rightbar .kftbm_btn .text a .yel{ color:#f60}



