@charset "utf-8";

/*公积金贷款计算器*/

.counter_moudle_tt{

	border-bottom: 1px solid #dfdfdf;

	overflow: hidden;

}

.counter_moudle_tt h3{

	float:left;

	display: inline;

	padding-bottom: 10px;

	border-bottom: 1px solid #296ecc;

	font-size: 18px;

	color: #333;

}

.counter_left_tt{

	width: 330px;

}

.counter_right_tt{

	width: 535px;

}

.counter_left dl{

	position: relative;

	margin-top: 25px;

}

.counter_left dt{

	float: left;

	display: inline;

	width: 75px;

	height: 34px;

	font-size: 14px;

	color: #333;

	line-height: 34px;

	text-align: right;

}

.counter_left dd{

	float: left;

	display: inline;

	font-size: 14px;

	line-height: 34px;

}



.counter_left dd input{

	vertical-align: middle;

}

.guding{

	position: relative;

	font-size: 14px;

	color: #666;

}

.lilu_box{

	display: inline-block;

	*display: inline;

	height: 22px;

	width: 75px;

	margin-right: 20px;

	padding: 5px 0 5px 10px;

	background: #fff;

	border: 1px solid #dfdfdf;

	line-height: 22px;

	vertical-align: middle;

	font-size: 14px;

	color: #666;

	*zoom:1;

}

.lilu_box input{

	width: 49px;

	border: none 0;

	font-size: 16px;

	color: #333;

	outline: none;

}

.guding em{

	position: absolute;

	right: 10px;

	top: 0px;

	font-size: 14px;

	font-style: normal;

	color: #999;

}

.lilu_box em{

	top: 2px;

	left: 65px;

	font-style: normal;

}

.counter_left .guding a{

	position: absolute;

	top: 0px;

	left: 265px;

	width: 170px;

	font-size: 14px;

	color: #296ecc;

}

.counter_left .shoudong{

	margin-top: 10px;

	color: #ccc;

}

.counter_left .your_want{

	color: #ccc;

}

.counter_left .shoudong{

	position: relative;

}

.counter_left .shoudong input,.zuhe_lilv .lilv_box input{

	margin-right: 10px;

}

.counter_left .fangshi label,.counter_left .xingzhi label{

	margin-right: 5px;

	color: #333;

	line-height: 34px;

}

.counter_left .fangshi input,.counter_left .xingzhi input{

	margin-top: -2px;

}

.counter_left .jisuan input{

	width: 138px;

	height: 40px;

	margin-right: 10px;

	background: #408ed6;

	border: none;

	font-size: 18px;

	font-family: "Microsoft Yahei";

	color: #fff;

	cursor: pointer;

}

.counter_left .jisuan a{

	color: #296ecc;

}

/* counter_right */

.c_gjj_moudle{

	float:left;

	display: inline;
}

.c_gjj_moudle_bd{

	border: 1px solid #efefef;

	border-bottom: none;

}

.c_gjj_moudle dl{

	border-bottom: 1px solid #efefef;

}

.c_gjj_moudle_bd dt{

	float: left;

	display: inline;

	width: 90px;

	height: 39px;

	background: #fbfbfb;

	border-right: 1px solid #efefef;

	line-height: 39px;

	color: #666;

	font-size: 14px;

	text-align: center;

}

.c_gjj_moudle_bd dd{

	float: left;

	display: inline;

	height: 39px;

	padding-right: 25px;

	line-height: 39px;

	text-align: right;

}

.c_gjj_a{

	margin-right: 20px;

}

.c_gjj_a dd{

	width: 115px;

}

.c_gjj_b dd{

	width: 140px;

}

.c_gjj_moudle h3{

	padding-bottom: 20px;

	font-size: 14px;

	color: #333;

}

.counter_gongjijin {

	padding-top: 20px;

}

/* beizhu */

.beizhu{

	padding-top: 20px;

}

.beizhu h3{

	padding-bottom: 10px;

	font-size: 14px;

	color: #666;

}

.beizhu h3 span{

	color: #333;

}

.beizhu p{

	font-size: 14px;

	line-height: 24px;

	color: #999;

}

/* 组合贷款计算器 */

.zuhe_left{

	width: 367px;

}

.zuhe_left dt{

	width: 113px;

}

.zuhe_lilv{

	margin-top: 10px;

}

.zuhe_lilv .lilv_box{

	float: left;

	display: inline;

	position: relative; 

	color: #333;

}

.zuhe_lilv .lilv_box em{

	position: absolute;

	top: 8px;

	font-style: normal;

	color: #999;

}

.zuhe_lilv .shangdai{

	margin-right: 4px;

}

.zuhe_lilv .lilv_box .lilu_box{

	margin: 0 0 0 2px;

}

.zuhe_lilv .shangdai em{

	left: 98px;

}

.zuhe_lilv .gongjijin em{

	left: 112px;

}

.zuhe_right{

	width: 535px;

}

.zuhe_right{

	padding: 35px 0px 0px 0px;

}

.zuhe_right .c_gjj_moudle_bd dt{

	width: 87px;

}

.huankuan_mingxi{

	position: absolute;

	right: 10px;

	top: 0px;

	color: #408ed6;

}

.c_gjj_moudle_bd dd.meiyue_huankuan{

	position:relative;

	width: 132px;

	padding-left: 8px;

	text-align: left;

}

/* focus_counter_link */

.focus_counter_link_tt{

	width: 945px;

	margin: 0 auto;

	padding: 20px 0 10px;

	border-bottom: 1px solid #d6d6d6;

}

.moudle_link{

	float: left;

	display: inline;

}

.focus_counter_link_tt h1{

	font-size: 18px;

	color: #333;

}

.focus_counter_link_bd {

	padding: 0 0 15px 45px;

}

.moudle_link{

	float: left;

	display: inline;

	margin-right: 100px;

}

.focus_counter_link_bd .last{

	margin-right: 0px;

}

.moudle_link h3{

	padding: 30px 0;

	font-size: 16px;

}

.moudle_link h3 span{

	font-size: 14px;

}

.moudle_link a{

	display: block;

	width: 197px;

	height: 46px;

	margin-bottom: 28px;

	padding-left: 20px;

	background: #fff;

	border: 2px solid #f0f0f0;

	font-size: 16px;

	color: #6391dc;

	line-height: 46px;

}

.moudle_link a:hover{

	background:#f0f0f0;

}

.moudle_link a s,.moudle_link a span{

	display: inline-block;

	*display: inline;

	vertical-align: middle;

	*zoom:1;

}

.moudle_link a s{

	width: 0px;

}

.moudle_link a span{

	height: 25px;

	margin-right: 9px;

	background: url(../images/ico_bg02_k.png) no-repeat;

	font-size: 0px;

}

.moudle_link .counter_link_a span{

	width: 32px;

	background-position: -14px -48px;

}

.moudle_link .counter_link_b span{

	width: 26px;

	background-position: -56px -48px;

}

.moudle_link .counter_link_c span{

	width: 28px;

	background-position: -8px -232px;

}

.moudle_link .counter_link_d span{

	width: 25px;

	background-position: -40px -232px;

}

.moudle_link .counter_link_e span{

	width: 27px;

	background-position: -72px -232px;

}

.moudle_link .counter_link_f span{

	width: 22px;

	background-position: -8px -272px;

}

.moudle_link .counter_link_g span{

	width: 24px;

	background-position: -40px -272px;

}

/* ad530x90 */

.ad530x90{

	padding: 20px 0 35px;

}

/* 友链平铺 */

.friend_link1{

	text-align:left;

}



.friend_link1 h3{

	font-size:16px;

	color:#6391dc;

	padding:12px 0px;

	border-bottom:1px solid #f3f3f3;

}



.friend_link1 p{

	padding-bottom:10px;

}



.friend_link1 p a{

	color:#999;

	display:inline-block;

	_zoom:1;

	margin:16px 16px 0 0;

}