@charset "utf-8";

/*
精準網頁面樣式
2011-07-20 by spark
*/

/*---------------public style-------------*/

#wrapper{
	position:relative;
}

#logo{
	width:580px;
	position:absolute;
	left:42px;
	top:10px;
}

#freemunber{
	width:300px;
	height:80px;
	position:absolute;
	right:42px;
	top:0px;
}


/*---------------index style-------------*/

#main_details_superloan{
	width:960px;
	margin:30px auto 0 auto;
	padding:0px;
	clear:both;
	overflow:hidden;
}

#main_details_superloan .col-1{
	width:360px;
	padding:0 20px;
	display:inline;
}

#main_details_superloan .col-2{
	width:540px;
	padding-right:20px;
}

#main_details_superloan .list_title {
	border-bottom:1px solid #e3e3e3; 
	overflow:hidden;
	height:28px;
	width:100%;
	margin-bottom:15px;
	background:url(../images/icon_nail.gif) 0 0 no-repeat;
}

#main_details_superloan .link_html {
	line-height:150%;
	overflow:hidden;
	margin-bottom:20px;
}

#main_details_superloan .list_title ul{
	margin:0;
	height:28px;
	padding:0 5px 0 30px;
	overflow:hidden;
}

#main_details_superloan .list_title li{
	float:left;
	display:inline;
	padding:5px 0;
	line-height:18px;
	font-size:16px;
	letter-spacing:2px;
	color:#323232;
	font-weight:bold;
}

#main_details_superloan .list_title .more{
	font-size:12px;
	float:right;
	font-weight:normal;
}

#main_details_superloan .linklist{
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
}

#main_details_superloan .linklist table {
	clear:both;
	overflow:hidden;
	padding:0;
	width:100%;
}

#main_details_superloan .linklist td {
	padding:5px;
	overflow:hidden;
	font-size:12px;
	line-height:16px;
	border-bottom:#e3e3e3 1px dotted;
	vertical-align:top;
}

#main_details_superloan .linklist td.photo{
	width:50px;
	background:url(../images/photo_bg_main.gif) center 5px no-repeat;
}
#main_details_superloan .linklist td.photo img{
	padding:5px 0;
	width:50px;
	height:50px;
}
#main_details_superloan .linklist td .date {
	color:#4B647A;
	font-size:11px;
	font-weight:bold;
}

#main_details_superloan .linklist td p{
	padding-top:5px;
}

#main_details_superloan .linklist td .casename{
	color:#555;
	padding-right:5px;
}

#main_details_superloan .linklist .last td, #main_details_superloan .linklist .case td{
	border:0;
}

#main_details_superloan .linklist td a {
	color:#555;
	text-decoration:none;
}
#main_details_superloan .linklist td a:hover {
	color:#4B647A;
	text-decoration:underline;
}
#main_details_superloan .link_brtools {
	width:100%;
	margin-top:15px;
}

#main_details_superloan .link_pic{
	clear:both;
	height:100px;
	overflow:hidden;
}

#main_details_superloan .link_pic a{
	float:left;
}

#main_details_superloan .service{
	clear:both;
	width:960px;
	padding:10px 0 30px 0;
	overflow:hidden;
}

#main_details_superloan .service_project{
	clear:both;
	width:960px;
	overflow:hidden;
}

#main_details_superloan .service_project ul{
	padding:0 15px;
	width:930px;
}

#main_details_superloan .service_project li{
	float:left;
	width:170px;
	overflow:hidden;
}

#main_details_superloan .service_project li img{
	width:160px;
	height:120px;
	padding:0 5px;
}

#main_details_superloan .service_project li .title{
	font-weight:bold;
	font-size:13px;
	padding:5px;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
}

#main_details_superloan .service_project li p {
	margin:0;
	padding:0 5px;
	line-height:20px;
	height:120px;
	overflow:hidden;
}

#float_link{
	width:80px;
	height:140px;
	overflow:hidden;
	position:fixed !important;
	top/**/:450px;
	position:absolute;
	z-index:9999;
	top:expression(offsetParent.scrollTop+450);
	right:30px;
}

#float_link a{
	display:block;
	width:80px;
	height:140px;
	position:relative;
}

.imagetype{
	width:80px;
	height:140px;
	position:absolute;
	cursor:pointer;
	left:0;
	top:0;
}

span#version1{
	z-index:100;
}

span#version2{
	z-index:99;
}

/*main form style*/
#main_details_superloan .from_post{width:100%;overflow:hidden;margin-bottom:20px;}
#main_details_superloan .from_post input{float:left;display:inline;padding:1px 3px 3px 3px;height:14px;overflow:hidden;border:1px solid #4B647A;background-color:#eee; }
#main_details_superloan input.type1{ width:200px;}
#main_details_superloan input.type2{ width:75px;}
#main_details_superloan input.type3{ width:30px;}
#main_details_superloan .from_post .blur{color:#555;background-color:#eee;border-color:#4B647A;}
#main_details_superloan .from_post .focus{color:#000;background-color:#fff; border-color:#87a0b6;}
#main_details_superloan .from_post select{border:1px solid #4B647A;background-color:#eee; height:21px;width:208px;}
#main_details_superloan .from_post .nes{color:#f00; padding:0px 3px;}
#main_details_superloan .from_post .fg{padding:0px 5px; line-height:21px; float:left; display:inline;}
#main_details_superloan .from_post table {clear:both; width:100%; }
#main_details_superloan .from_post td{padding-bottom:10px; vertical-align:top;}
#main_details_superloan .from_post td.td1{text-align:right; width:100px; font-weight:bold;line-height:21px; padding-right:10px;}
#main_details_superloan .from_post td.td2{width:220px;vertical-align:top;}
#main_details_superloan .from_post td.td2 img{vertical-align:middle; padding-left:10px;}
#main_details_superloan .from_post td.td3{width:210px;}
#main_details_superloan .from_post td.td3 img{ padding:4px 0 0 0}
#main_details_superloan .from_post td span{ float:left; padding:0 5px; line-height:21px;}
#main_details_superloan .from_post .radio{ background:none; border:0; padding:0px; width:13px; height:13px; margin:4px 3px 4px 5px; }
#main_details_superloan .from_post .radio-txt { line-height:21px;}
#main_details_superloan .from_post .from_brtools { padding-left:100px;}

/*---------------menu type3 style-------------*/
.sf-menu a{letter-spacing:5px;}
.sf-menu li li a{letter-spacing:1px;}