/* CSS Document 20110323 */
*{margin:0;padding:0;}
body{background:#fff; font:12px/18px "宋体";color:#333;text-align:left;}
img{border:0;}
a{color:#0C55AF;text-decoration:none;}a:hover{color:#c00;text-decoration:underline;}
ul,ol,li{ list-style:none;}
input,select,textarea{ font-size:12px; color:#333;}
/* color -----------------------*/
.red,.red a{color:#c00;}
.blue, .blue a{color:#0C55AF;}
.yellow0, .yellow0 a{color:#ff0;}
.gray6,.gray6 a{color:#666}.gray6 a:hover{color:#c00;}
.gray9,.gray9 a{color:#999;}.gray9 a:hover{color:#c00;}
.black,.black a{color:#333;}.black a:hover{color:#c00;}
/* font -----------------------*/
.font14{ font-size:14px;}
.number{ padding:0 4px;}
/* margin/padding/float -------*/
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.floatl{ float:left;}
.floatr{ float:right;}
.alingc{text-align:center;}
.clear{clear:both;}
/* width --------------------- */
.wid500,.wid120r,.wid160,.wid120,.wid70,.wid100{width:120px; line-height:26px;overflow:hidden;white-space:nowrap; float:left;}
.wid160{width:160px;}
.wid70{width:70px; text-align:right;}
.wid100{width:100px; text-align:right;}
.wid500{width:490px;}
.wid120r{width:120px; text-align:right;}
/* botton ---------------------*/
.btn,.btn:hover{width:150px;height:30px;border:none;background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/btn_bk.gif) 0 -100px no-repeat;text-align:center;font:bold 14px/28px "宋体";color:#6E2F00;cursor:pointer; }
.btn:hover{background-position:0 -130px;}
.btn_blue,.btn_blue:hover{width:125px;height:27px;border:none;background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/btn_bk.gif) no-repeat;text-align:center; font:12px/27px "宋体";color:#0C55AF;cursor:pointer;}
.btn_blue:hover{background-position:0 -27px;}
/* pages ---------------------*/
.pages {width:625px; padding:10px 0; border-top:1px solid #ddd; float:left;}
.pages a,.pages a:link,.pages a:visited{ background:#fff;font:12px/20px "宋体";color:#333;border:1px solid #ddd;padding:2px 4px 1px; margin-left:5px; }
.pages a:hover{background:#E5F3FF; border:1px solid #BBDFED;text-decoration:none;}

/* main ----------------------------------------- */
#wrap{width:960px;margin:0 auto; overflow:hidden;}
/* nav ------------------------------------------ */
.nav{width:960px; height:35px; background: url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/bk_loan.gif) 0 -50px repeat-x; font:13px/35px "宋体"; color:#fff;float:left;}
.nav h1{width:140px;font:bold 14px/35px "宋体";background: url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/bk_loan.gif) no-repeat; padding-left:10px;float:left;}
.nav h1 a{ color:#fff;}
.nav dd{width:805px;text-align:right;float:left;}
.nav dt a,.nav dd a,.nav dt a:hover,.nav dd a:hover{padding:0 8px;color:#fff;padding-left:5px;padding-right:5px;}
.nav .tjnav a,.nav .tjnav a:hover{padding:0 15px;color:#fff;} 
/* guide ---------------------------------------- */
.guide{width:940px;padding:10px 10px 0; float:left;}

/* left main ------------------------------------ */
.main{width:650px;float:left;overflow:hidden;}
.main .column{width:648px; border:1px solid #BFD2ED;float:left;_float:none/*IE6 overflow*/; position:relative;}
.column  h2{height:29px;padding-left:12px;font:bold 14px/29px "宋体";background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/bk_loan.gif) 0 -200px repeat-x;border-bottom:1px solid #BFD2ED;}
.column .more{padding-right:12px; font:12px/29px "宋体";float:right;} 
.title,.title1{height:29px;font:bold 14px/29px "宋体";background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/bk_loan.gif) 0 -200px repeat-x;border-bottom:1px solid #BFD2ED;_overflow:hidden;}
.title li,.title1 li{width:95px;text-align:center; cursor:pointer;float:left; border-right:1px solid #BFD2ED;}
.title .hover,.title1 .hover{height:31px; line-height:30px;background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/bk_loan.gif) 0 -100px repeat-x;border-right:none;position:relative;top:-1px; left:-1px;}
.title .more,.title1 .more{width:auto;border-right:none; } 
.title1 li{width:150px;}
.title1 .hover{background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/bk_loan.gif) 0 -150px repeat-x;}

/* news ---------------------------- */
.main .pic{width:280px;float:left;}
.focus{width:280px;margin:8px;overflow:hidden;position:relative;}
.focus .i_photo_a img{width:280px;height:200px;}
.focus h2{width:280px;height:25px;position:absolute;background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/title_bg.gif) no-repeat;top:180px;left:0;}
.focus h2 a {color:#fff;font:bold 14px/25px "宋体";white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#index_page{height:24px; padding-top:8px;float:right;}
#index_page *{margin:0 2px;float:left;display:inline;}
#index_page .curent{width:20px;height:22px;background: url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/focus2.gif) no-repeat;}
#index_page a{width:20px;height:22px;background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/focus1.gif) 0 4px  no-repeat;padding-top:4px;font:bold 12px/20px Arial;color:#fff; text-align:center; text-decoration:none;cursor:pointer;}
.main .news{width:320px;padding:8px 15px;float:right;}
.main .news h1{ font:20px/40px "黑体"; text-align:center;}
.main .news p{ line-height:22px;}
.main .news ul{width:320px;margin-top:10px;padding-top:10px;font:14px/26px "宋体";border-top:1px dotted #ccc;white-space:nowrap;overflow:hidden;}
/* icon_loan ----------------------- */
.icon_loan{ width:650px; height:119px; overflow:hidden;float:left; }
.icon_loan li{width:130px; float:left;}
/* prolist ------------------------- */
.prolist{width:624px; padding:5px 12px;line-height:26px;float:left;}
.prolist dt{width:200px;float:left;}
.prolist dd{width:84px;text-align:center;white-space:nowrap;overflow:hidden;float:left;}
.prolist .info{width:550px;white-space:nowrap;overflow:hidden; position:absolute;}
.prolist .list dl,.prolist .list1 dl{width:624px; height:52px;padding:10px 0;border-top:1px solid #ddd;float:left; position:relative;}
.prolist .list dl:hover,.prolist .list1 dl:hover{background:#f7f7f7;}
.prolist .list1 dt,.prolist .list1 dd{ width:624px; text-align:left;}
.prolist .list1 dd a{margin-right:20px;display:inline-block;white-space:nowrap;overflow:hidden;}
/* piclist ----------------------- */
.piclist{width:624px; padding:5px 12px;position:relative;float:left; }
.picbox,.r_picbox,.l_picbox,.y_picbox {width:300px;padding:10px 6px; border-bottom:1px solid #ddd;float:left;}
.picbox dt {width:288px;line-height:20px; white-space:nowrap;overflow:hidden;float:left;}
.picbox dt img{width:200px;height:45px; padding:0; border:none; margin-bottom:5px;}
.picbox dd,.r_picbox dd,.y_picbox dd{float:left;}
.picbox img,.r_picbox img,.y_picbox img{width:60px; height:80px;margin-right:10px;padding:3px;border:1px solid #ddd;float:left;}
.picbox img{width:100px;height:75px;}
.picbox p,.r_picbox p,.y_picbox p{width:220px;line-height:22px; white-space:nowrap;overflow:hidden;}
.picbox p{width:180px;}
.commend{width:624px; padding:8px 0 6px; float:left;}
.commend a{display:inline-block; margin-right:15px;}
.more_top{position:absolute;top:-24px; right:15px;}
/* r_picbox hdm ------------------- */
.r_picbox{width:275px;margin:10px 10px 5px;_margin:5px 5px;padding:0 0 10px;}
.r_picbox p{width:155px;}
.noborder{ border:none !important;}
/* l_picbox product detail-------- */
.l_picbox{width:624px; line-height:26px;}
.l_picbox dd{width:312px; float: left; white-space:nowrap; overflow:hidden;}
.l_picbox dt{width:624px;float: left;}
/* piclist hdm -------------------- */
.hdm{width:624px;height:25px;margin:15px 12px 0;_margin:15px 6px 3px;border-bottom:1px solid #C4D5EE;float:left; _overflow:hidden;}
.hdm dd{height:24px; line-height:24px;background:#F2F8FF;padding:0 15px;margin-left:5px;border:1px solid #C4D5EE; border-bottom:none;cursor:pointer; float:left;}
.hdm .hover{height:24px;background:#fff;position:relative;bottom:-1px; border-bottom:0; }

/* right sidebar ---------------------------------*/
.sidebar{width:300px; float:right; overflow:hidden;}
.sidebar .column{width:298px; border:1px solid #BFD2ED; float:left;_float: none /*IE6 overflow*/; position:relative;}
/* apply  ----------------------*/
.apply{width:278px;padding:10px;float:left;}
.apply th{font:normal 12px/20px '宋体';text-align:right; padding:5px 0;}
.apply input{padding:1px 4px;}
/* tool -----------------------*/
.tool{width:278px; height:148px; padding:10px; float:left; overflow:hidden;}
.tool dd{width:125px; margin:5px;float:left;}
/* newlist --------------------*/
.newlist{width:268px; padding:15px 15px 10px; float:left;}
.newlist img{width:100px;height:75px;margin-right:10px;padding:3px;border:1px solid #ddd;float:left;}
.newlist h3{ font:bold 12px/26px "宋体";white-space:nowrap;overflow:hidden;}
.newlist p{width:150px;line-height:20px; float:left;}
.newlist li{width:268px; line-height:22px;float:left;}
.newli{width:268px; padding:0 15px 15px 15px;float:left;}
.newli li{width:268px; line-height:24px; white-space:nowrap;overflow:hidden;float:left;}
.newli .t_bk{border-bottom:1px dotted #ccc; margin-bottom:5px;}

/*friendlink ------------------------------------ */
.flink{width:958px;margin:10px auto; border:1px solid #ccc; color:#666; clear:both;}
.flink h2{ height:28px; font:12px/28px "宋体"; background-color:#f5f5f5;padding:0 12px; border-bottom:1px solid #ddd;}
.flink .links{width:948px; padding:5px; clear:both;}
.flink .links a{width:107px; padding-left:10px; line-height:24px;white-space:nowrap; overflow:hidden; float:left;}
/* footer --------------------------------------- */
#footer{ width:960px; margin:10px auto; text-align:center;font:12px/26px "宋体"; border-top:1px solid #ccc; padding:10px 0; position:relative;}

/*product page ///////////////////////////////////////////////////////////////////////////////*/
/* product searchbar ---------------------------- */
.searchbar{width:624px; padding:12px; line-height:26px;float:left; }
.searchbar dt,.searchbar dd{ width:70px; float:left;}
.searchbar dd{ width:554px;}
.searchbar dd a{margin-right:10px;display:inline-block;white-space:nowrap;overflow:hidden;}
/* product_detail message ---------------------- */
.message{width:648px; font:12px/26px Arial}
.message .g_bk{ background:#f5f5f5; margin-bottom:10px;}
.message ul{width:648px;padding-bottom:10px;float:left;}
.message li{width:628px;padding:0 10px;float:left;}
.message li a{ padding:0 10px;}
.message .write{width:628px;padding:10px;float:left;background:#f5f5f5;}
.message .write li{padding:2px 0;}

/*financialstreet page ///////////////////////////////////////////////////////////////////////*/
.banks {width:624px; padding:12px;float:left;}
.banks dl{width:312px; height:140px;line-height:22px; padding-bottom:10px; border-bottom:1px solid #ddd;position:relative;float:left; overflow:hidden; }
.banks dd{ width:200px; float:left;}
.expert{position:absolute; top:30px; right:20px;}
.expert img{width:60px; height:80px;padding:3px;border:1px solid #ddd;}
.others{width:608px; padding:0 20px 10px; float:left; line-height:26px;}
.others a{width:95px;display:inline-block;white-space:nowrap;overflow:hidden;}

/*trade page ///////////////////////////////////////////////////////////////////////////////*/
/* trade list --------------------------------- */
.fylist{width:624px; padding:5px 12px;line-height:26px;float:left;}
.fylist dt{width:180px;float:left;}
.fylist dd{width:74px;text-align:center;white-space:nowrap;overflow:hidden;float:left;}
.fylist .list dl{width:624px;padding:10px 0;border-top:1px solid #ddd;float:left; position:relative;}
.fylist .list dl:hover{background:#f7f7f7;}
/* house list ---------------------------- */
.piclist .t_box{width:624px; float:left; line-height:40px; border-top:1px dotted #ddd;}
.piclist .l_img{width:340px; float:left; padding:10px 0;}
.piclist .l_img img{border:1px #ddd solid; padding:3px;}
.piclist .r_text{width:270px; float:left; padding:14px 0 0 10px;}
.r_text dt{width:270px;line-height:20px; white-space:nowrap;overflow:hidden;float:left;}
.r_text dd{width:270px;float:left; line-height:28px;}

/*banks_shop page ////////////////////////////////////////////////////////////////////////////*/
/* banks header -------------------------------- */
.jrtop{width:958px; height:252px; background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/top_bg.gif) repeat-x; border-left:1px solid #BFD2ED; border-bottom:none; float:left;}
.jrtop h2{height:40px;padding-left:12px;font:18px/40px "黑体";}
.jrtop .more{padding-right:12px; font:12px/40px "宋体";float:right;}
.jrtopbg{width:930px; float:left; padding:14px;}
.l_banktop{width:464px; border-right:1px solid #BFD2ED; height:184px; float:left;}
.l_fdtop{width:440px; border-right:1px solid #BFD2ED; height:184px;float:left; }
.l_fdtop dt{width:125px; float:left; height:184px;}
.l_fdtop dt img{width:100px; height:133px;border:1px solid #ddd; padding:3px;}
.l_fdtop dd{width:300px; float:left; line-height:26px;}
.r_fdtop{width:464px; float:left; height:184px; margin-left:24px;}
.l_banktop dt,.r_fdtop dt{padding-bottom:10px; line-height:0;}
.l_banktop dt img,.r_fdtop dt img{border:1px solid #ddd;}
.l_banktop dd,.r_fdtop dd{width:232px; float:left; line-height:21px;}
.l_banktop dd.add,.r_fdtop dd.add{width:464px;}
.r_banktop{width:418px; float:left; height:184px; background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/gonggao_bg.gif) no-repeat; margin-left:30px;}
.r_banktop dd{width:340px; height:105px; padding:30px 36px 20px 42px; line-height:26px; overflow:hidden;}
/* jrnav ------------------------------------------ */
.jrnav{width:930px; height:35px; padding:0 15px; background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/jrnav_bg.gif) repeat-x; font:13px/35px "宋体"; color:#fff;float:left;}
.jrnav dt{width:800px;text-align:left;float:left;}
.jrnav dd{width:84px;text-align:center;float:right; background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/nav_denglu.gif) no-repeat center;font:bold 12px/35px "宋体";}
.jrnav dt a,.jrnav dt a:hover{padding:0 10px; color:#fff;}

/* banks_shop content ----------------------------- */
.content{width:624px; padding:12px; line-height:26px;}
.content p{text-indent:2em; padding-top:5px;}
.content dd{border-top:1px dotted #ccc; padding:10px 0 20px;}
.content dd a{margin-right:20px;display:inline-block;white-space:nowrap;overflow:hidden;}

/*news page //////////////////////////////////////////////////////////////////////////////////*/
/*newslist ----------------------------------- */
.newslist{width:624px;padding:12px;float:left;}
.newslist li{width:614px; padding:6px 0 6px 10px; background:url(http://img.soufun.com/secondhouse/image/loan2011/Web/Images/dot.gif) 0 50% no-repeat;float:left;}
/*newsdetail --------------------------------- */
.newsdetail{width:648px;float:left;}
.newsdetail h1{padding:10px;font:20px/40px "黑体"; text-align:center; }
.newsdetail .disc{font:12px/24px Arial;color:#999;text-align:center;}
.newsdetail .content{width:590px; padding:10px 30px;}
.newsdetail p{font:14px/26px "宋体";text-indent:2em; padding-top:10px;}
.newsdetail .tip{ border:1px solid #ddd; background:#f7f7f7; padding:10px; text-align:left;}
/*applyloan page /////////////////////////////////////////////////////////////////////////////*/
/* applyloan  -------------------------------*/
.applyloan{width:100%;float:left;}
.applyloan th{font:normal 12px/24px '宋体';text-align:right; padding:8px;}
.applyloan input{padding:1px 4px;}
