@charset "utf-8";
/* CSS Document */
body{font:12px "";margin:0;padding:0;color:#333;}
html {overflow-y:scroll;}
dl,dt,dd,form,h1,h2,h3,h4,h5,h6,legend,ol,form,ul,li,p,select,textarea{margin:0;padding:0;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:12px;line-height:normal;}
ol li,ul li{list-style:none;}
img{border:0}
a{color:#333;text-decoration:none;}
a:hover {text-decoration:underline;}
.clear{clear:both;height:0px;font-size:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.blue {color:#003399; }
.font14 {font-size:14px;color:#666666;}
.red {color:#cc0000;}
.croci {color:#e33a00;}
.blank10 {height:10px; overflow:hidden; clear:both;}
.blank7 {height:7px; overflow:hidden; clear:both;}
.hidden { overflow:hidden;}
.tl { text-align:left;} 
.tc { text-align:center;}
.w960{width:960px;margin:0 auto;}
.w700 {width:700px;}
.w250 {width:250px;}
.k_border {border:solid 1px #cccccc;}

.steptop,
.apply_search .but,
.yhlist .hot
{background:url(http://img.51credit.com/credit/images/2011/applybg.png) no-repeat;}
.addup,.recommend dl dd span{background: url(http://img.51credit.com/credit/images/2011/apply_icon.png) no-repeat;}

.recommend .more a:hover,
.infobar dl dd a:hover,
.botlist li a:hover,
.zllist li .tit a:hover,
.yhtxt a:hover,
.pictxt a:hover,
.applylist ul li .applylist_tit:hover,
.pictxt_t a:hover,
.apply_rightbox ul li a:hover
{color:#cc0000;}
.yhlist li a:hover,.prelist li a:hover,.ztlist li a:hover {color:#e33a00; text-decoration:none;}

.addup {background-position:9px 12px; padding-left:33px; line-height:36px;margin-top:-9px;}
.addup h1 { display:inline;font-weight:normal;}
.stepbox {width:958px;margin:0 auto; background:#f9f9f9;height:124px;}
.steptop {margin:0 10px;border-bottom:solid 1px #e4e4e4; overflow:hidden;background-position:0 12px;height:42px;width:793px;padding-left:145px; position:relative;}
.steptop .apply_but {
	position:absolute;
	display:block;
	width:121px;
	height:26px;
	left:0px;
	top:12px;
}
.recommend {padding-top:8px;width:613px; overflow:hidden;}
.recommend h3 {border-left:solid 2px #e4e4e4;line-height:24px;padding-left:15px;margin:1px 0;width:81px;}
.recommend dl,.recommend dl dd {float:left; line-height:20px;}
.recommend dl dd { background:url(http://img.51credit.com/credit/images/2011/bank_logo.gif) no-repeat;margin-top:3px;padding:0 20px 0 26px;margin-right:10px; display:inline; position:relative;}
.recommend .more {padding-top:6px;}
.recommend dl .gf { background-position:0 0;}
.recommend dl .zx { background-position:0 -63px;}
.recommend dl .pa { background-position:0 -42px;}
.recommend dl .xy{ background-position:0 -21px;}
.recommend dl .zs{ background-position:0 -274px;}
.recommend dl dd span { position:absolute;width:23px;height:10px; line-height:normal;right:-3px;top:-4px; background-position:-77px -90px;}
.apply_search {padding-top:7px;width:179px;}
.apply_search select {width:92px;margin-top:5px;}
.apply_search .but { background-position:0 -47px;border:none;width:81px;height:30px;font-weight:bold; line-height:30px; overflow:hidden;}

.apply_step { background:url(http://img.51credit.com/credit/images/2011/setpbg.gif) no-repeat center 0;width:869px;margin:5px 0 0 34px; position:relative;height:69px;}

.cityiframe {width:970px;height:297px;margin:0 auto;}

/*  */
.zlbox {width:698px;height:429px; overflow:hidden;}
.k_tab { background:#e9f1f7;height:30px;border-bottom:solid 1px #d7d7d7;position:relative; z-index:0;_z-inde:-1111;}
.k_tab .tit {font-size:14px;width:94px; position:absolute;left:16px;top:9px; }
.k_tab .tabbox { position:absolute;left:110px;top:4px;width:540px;height:27px;}
.k_tab .tabbox h2 { background:url(http://img.51credit.com/credit/images/2011/tabbg.png) no-repeat 0 -28px; text-align:center; line-height:27px; float:left;margin-right:5px; display:inline;width:72px;height:27px;}
.k_tab .tabbox h2 a {font-weight:normal;}
.k_tab .tabbox .dq {background:url(http://img.51credit.com/credit/images/2011/tabbg.png) no-repeat 0 0;}
.k_tab .tabbox .dq a {font-weight:bold;}
.k_tab .more { position:absolute;top:10px;right:11px;}
.zllist {padding-top:14px;display:inline;width:698px; position:relative;}
.zllist li { float:left;width:134px; padding:0 20px;height:192px;}
.zllist li img,.zllist li .tit,.zllist li .con,.zllist li strong {display:block;}
.zllist li .tit { line-height:24px;margin-top:2px;}
.zllist li .tit a {font-size:14px;}
.zllist li .con {line-height:18px;color:#666;height:36px; overflow:hidden;}
.zllist li strong {font-size:13px;color:#666; overflow:hidden;}
.zllist li strong font {font-size:13px;}
.zllist li .but3 { background:url(http://img.51credit.com/credit/images/2011/apply_but3.gif) no-repeat;width:82px;height:27px; margin:8px auto;cursor: pointer; position:relative;border:none; display:block;}
.k_banner {height:97px;}
.botbox {border:solid 1px #ccc;height:429px;}
.botbox h3 { background:url(http://img.51credit.com/credit/images/2011/apply_skbg.gif) repeat-x;height:32px;line-height:32px;padding-left:10px;font-size:14px;}
.botbox ul {margin-top:8px;}
.botbox ul li {height:130px; text-align:center;}
.botbox ul li img { padding:8px;border:solid 1px #e6e6e6; display:inline;}
.botbox ul li p a {color:#000; line-height:20px;} .botbox ul li p a:hover {color:#cc0000;}


.botlist { margin-top:13px;}
.botlist li {height:64px; float:left;width:100%;overflow:hidden;position:relative;}
.botlist li img { position:absolute;left:22px;top:0;}
.botlist li .tit {left:115px;top:8px;position:absolute;font-weight:bold;color:#003399; display:block;height:18px; line-height:18px;width:110px; overflow:hidden;}
.botlist li span {color:#666; position:absolute;left:115px;top:33px;}

/* Ҳ */
.yhlist {position:relative;}
.yhlist .hot { position:absolute;right:0px; background-position:right -47px;width:67px;height:71px;}
.yhtxt { text-align:center;height:190px; overflow:hidden;}
.yhtxt img { padding:8px 0; display:block;margin:0 auto;}
.yhtxt a {font-weight:bold;color:#003399;line-height:22px; }
.yhtxt p {width:190px;margin:0 auto;color:#666; text-align:left; line-height:21px;}
.txtbox { background:#f3f3f3;padding:0 4px;width:334px;overflow:hidden;}
.txtbox h3 { background:url(http://img.51credit.com/credit/images/2011/applytitbg.png) no-repeat 0 bottom;height:32px;font-size:14px;line-height:32px;padding:0 12px 0 20px;}
.txtbox h3 .more { float:right;font-size:12px;font-weight:normal;}
.txtbox ul { padding:5px 0 0 10px;line-height:24px;}
.txtbox ul li {height:24px; overflow:hidden;width:159px;}
.h258 { height:258px; }
.h187 {height:187px;}
.h230 {height:230px;}
.txtbox .xdlist {padding-top:11px;}
.txtbox .xdlist li { width:325px;}
.pictxt { padding-top:9px; text-align:center;height:146px;width:165px;}
.pictxt img { padding:8px;border:solid 1px #e7e7e7; background:#fff; display:block;margin:0 auto;}
.pictxt a {font-size:14px;line-height:44px;font-weight:bold;}
.xdlist li a:hover {color:#003399; text-decoration:none;}

 /*  */
.infobar {
	border:solid 2px #d73a03;
	background:#fff;
    padding:1px;
    position: absolute;
	left:90px;
	top:10px;
	margin:0;
	height:147px;
    width:300px;
}
.b0,.b1,.b2,.b3 {left:160px;top:10px; z-index:50;}
.b4,.b5,.b6,.b7 {left:160px;top:200px;z-index:40;}
.infobar h3 {height:30px;line-height:30px; background:#d63902;padding-left:10px;color:#fefefe;font-size:14px;}
.infobar h3 span {float:right;font-size:12px;margin-right:11px;color:#feea00;cursor: pointer;}
.infobar dl {padding:10px;font-size:12px;width:280px;overflow:auto; height:97px; line-height:23px;}
.infobar dl dd,.infobar dl dd a {color:#003399;}

.applylist { background:url(http://img.51credit.com/credit/images/2011/apply_listbg.gif) repeat-x 0 0;width:698px; overflow:hidden;}
.applylist ul { padding:0 10px;width:678px;overflow:hidden;}
.applylist ul li {width:678px;border-bottom:dashed 1px #cccccc; overflow:hidden;padding-bottom:15px;position:relative;}
.applylist ul li .applylist_pic {margin:15px 0 0 6px; float:left;}
.applylist ul li .applylist_tit { position:absolute;font-size:14px;color:#003399;top:21px;left:152px;}
.applylist ul li .applylist_con { position:absolute;top:42px;left:152px; line-height:20px;color:#666;width:210px;height:80px;overflow:hidden;}
.applylist ul li .applylist_dp { position:absolute;left:206px;font-weight:bold;color:#ff0000;top:127px;}
.applylist ul li .applylist_dp strong {color:#000;}
.applylist ul li .hover_bg {top:84px;left:6px;}
.applylist_table {border-top:solid 1px #ccc;border-left:solid 1px #ccc; position:absolute;top:27px;left:371px;}
.applylist_table dl {border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;height:25px; line-height:25px;}
.applylist_table dt { text-align:center;width:88px;border-right:solid 1px #ccc; float:left;}
.applylist_table dd { float:left;padding-left:4px;width:210px;}

.applylist_table2 {margin:52px 0 0 7px; display:inline;float:left;width:668px; background:#eeeded; overflow:hidden;}
.applylist_table2 dl {width:668px;border-bottom:1px solid #fff; float:left;line-height:23px; overflow:hidden;}
.applylist_table2 dt { float:left;width:68px; text-align:center;}
.applylist_table2 dd { float:left; padding:0 5px; }
.applylist_table2 .t1,.applylist_table2 .t2,.applylist_table2 .t3 { margin-bottom:-10000px;padding-bottom:10000px;}
.applylist_table2 .t1 {width:73px;border-left:solid 1px #fff;}.applylist_table2 .t2 {width:320px;border-left:solid 1px #fff;border-right:solid 1px #fff;}  .applylist_table2 .t3 {width:172px;}
.applylist ul li .applylist_sqbut {background:url(http://img.51credit.com/credit/images/2011/nu-01_2.gif) no-repeat;width:60px;height:20px; margin:8px auto;cursor: pointer; position:relative;border:none; display:block; position:absolute;left:10px;top:95px;}
.applylist ul li .applylist_plbut {background:url(http://img.51credit.com/credit/images/2011/nu_04_2.gif) no-repeat;width:60px;height:20px; margin:8px auto;cursor: pointer; position:relative;border:none; display:block; position:absolute;left:75px;top:95px;}
.applylist_pl { position:absolute;top:130px;left:10px; line-height:16px;}
.applylist_pl .fontDiv {padding-left:3px;}
.applylist_pl img {width:12px;height:12px;}
.apply_fy { text-align:center; height:22px;overflow:hidden;line-height:22px;width:688px; padding:5px 5px 10px;}
.apply_fy p { height:22px; overflow:hidden;}
.apply_fy .fl {margin-top:2px;}
.apply_fy .fy_but1 {width:38px; text-align:center;height:16px; line-height:16px; overflow:hidden;border:solid 1px #aabbcc;color:#0099dd;}
.apply_fy a { line-height:20px;}
.apply_fy .fy_but2 { width:55px;height:20px;border:none; background:url(http://img.51credit.com/credit/images/2011/fy_but.gif) no-repeat; text-align:center;color:#0099dd; line-height:20px;}

.apply_rightbox { background:#f4f7fc;}
.apply_rightbox h3 { background:url(http://img.51credit.com/credit/images/2011/apply_rbg.png) repeat-x;height:23px;color:#039;padding-left:6px;font-size:14px; overflow:hidden;line-height:24px;border-bottom:solid 1px #cccccc;margin-bottom:9px;}
.apply_rightbox h3  a { float:right;margin-right:8px;font-weight:normal;color:#039;font-size:12px;}
.pictxt_t { text-align:center; padding:0 0 12px;}
.pictxt_t img { display:block;margin:0 auto 20px;}
.pictxt_t a,.apply_rightbox ul li a {color:#039;}
.apply_rightbox ul { line-height:24px;padding:0 0 9px 9px;color:#666;}
.apply_rightbox ul li {height:24px;width:232px; overflow:hidden;}

.phbox {height:429px;}
.ph_list {margin:1px;height:30px;}
.ph_list li { float:left;width:123px;cursor: pointer; background:#e4f0fe;font-size:14px;color:#333;font-weight:bold; line-height:30px; text-align:center;}
.ph_list .hover { background:url(http://img.51credit.com/credit/images/2011/apply_tab.gif) repeat-x;}