.pager{line-height:20px; float:left;text-indent:0px;margin:20px 0 0 20px;}
.pagelist{float:left;margin-right:10px;font-size:12px;}
.pagelist a{padding: 0 5px;height:16px; border:1px solid #cccccc;text-align:center;line-height:16px;display:inline-block;text-decoration:none;color:#666;cursor:pointer;}
.pagelist a.current{background:none;color:#c60000;border:none;cursor:auto}
.pageinfo{float:left;color:#666666;font-size:12px;}
.bank_list_con  .pager{margin:10px 0 0 20px;float:right;}

/***********************ä¿¡ç”¨å¡ 2013-06-07******************************************/
.clearfix{ *zoom:1; }
.clearfix:after{ clear:both; content:""; display:block; visibility:hidden; height:0; }
.file-main{ float:left; clear:right; }
ul,li{ *zoom:1; }
ul:after,li:after{ clear:both; content:""; display:block; visibility:hidden; height:0; }

.mainnav{ background:#F8F8F8; }
.mainnav h3{ margin-left:10px; margin-top:10px; }
.card-left-sidebar-container{ border:1px #E0E0E0 solid; margin-top:5px; padding:8px; background:#F8F8F8; }
.card-left-big-icon{ margin-top:5px; margin-right:8px; width:13px; height:13px; display:inline; float:left; background:url("/templates/default/images/icbc/stepes.png") no-repeat -5px -32px; }
.card-left-sidebar{ padding:10px;}
.card-left-sidebar li{ border-bottom:1px #E0E0E0 dotted; font-size:14px; padding:8px 0px; line-height:16px; }
.card-left-sidebar i{ margin-left:14px; margin-top:4px; margin-right:8px; width:4px; height:7px; display:inline; float:left; background:url("/templates/default/images/icbc/stepes.png") no-repeat -8px -67px;}
.card-left-sidebar-item{ margin-left:50px; margin-top:8px; display:none; }
.card-left-sidebar-item li{ font-size:13px; border:none;}
.customer-phone{ display:block; width:100%; text-align:center;}

/*ä¿¡ç”¨å¡å±•ç¤º é€šç”¨å¸ƒå±€*/
.card-detail-div{ margin:0 20px; margin-top:20px; word-wrap:break-word; word-break:break-all; }
.card-detail-item-div{ margin-top:8px; }

/*ä¿¡ç”¨å¡ç”µè¯å·ç æ¡†*/
.addMerchants .phoneWidth{ width:100px; }

/*éªŒè¯æç¤ºä¿¡æ¯*/
span.error, span.success{
	padding-left: 20px;
	padding-bottom: 2px;
}
span.error{ 
	background: url(/templates/spring_festival/images/icbc/error.png) no-repeat; 
	color:#f00;
}
span.success{
	background: url(/templates/spring_festival/images/icbc/true.png) no-repeat;
	color:#000;
}

/*éªŒè¯ç */
#apply_code{ width:60px; float:left; }
.verify-box{ float:left; margin-left:4px; } 
#verifyCodeImg{ cursor:pointer; }

/*å¼¹å‡ºåè®®*/
#dialogPopProtocol{
	border:1px #ddd solid;
	background:#FFF;
	z-index:999;
	width:600px;
	position:absolute;
}
.pop-title{
	background: url("/templates/default/images/icbc/cardlife.gif") repeat-x scroll 0 -127px transparent;
	border-bottom:1px #ddd solid;
	padding:5px 5px;
	font-size:14px;	
}
.pop-close{
	position:absolute;
	top:6px;
	right:6px;	
	cursor:pointer;
}
.pop-content{
	height:400px;
	padding:10px;	
	overflow:auto;
}

/*é¦–é¡µä¿¡ç”¨å¡ç”³è¯·å…¥å£*/
.apply-card-index{ text-align:center; }
.apply-card-index a,img{ display:inline-block; }
#applyCardIcon{ margin-top:10px; }
#applyCardNow{ width:163px; background:url(/templates/default/images/icbc/apply_card_index_btn.png) no-repeat; height:30px; line-height:30px; font-size:14px; font-weight:bold; }
#applyCardProgress{ margin-top:10px; width:163px; height:30px; line-height:30px; background:url(/templates/default/images/icbc/apply_card_index_btn.png) no-repeat 0 -30px; }

/*ä¿¡ç”¨å¡æ–‡ä»¶ä¸Šä¼ */
.swfupload {
	position: absolute;
	z-index: 1;
}
.file-name,
.file-size,
.file-status,
.file-cancel,
.file-view{
	margin-right:8px;	
}
.file-main{ position:relative; }
.file-select-btn{ padding:2px 14px; border:1px #656565 solid; border-radius:3px; background:#F2F2F2;}
.file-item .file-name{ float:left; max-width:120px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.file-item a{ color:#27097B; }
.file-item .file-name,.file-size{ color:#999A95; }
.file-item .file-status{ color:#6F9071; }

/*é‡å†™æŒ‰é’®*/
.exchange{width:47px;height:21px;float:left;margin:10px 0 0 0;text-decoration: none;display:block;text-align:center;line-height:21px;color:#333333;}
.exchange:hover{text-decoration: none;color:#fff;}
.join_car{width:73px;height:21px;float:left;border:none;margin:10px 0 0 10px;text-decoration: none;display:block;text-align:center;line-height:21px;color:#333333;}
.join_car:hover{text-decoration: none;color:#fff;}

.allpro_con_right .join_car,
.join_car,
.allpro_con_right .exchange,
.exchange{
	width:auto;
	float:none;
	height:auto;
	display:inline-block;
	padding:0px 8px;
	background:#FEFEFE;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#EDEDED));
	background-image: -webkit-linear-gradient(#FEFEFE, #EDEDED);
	background-image: -moz-linear-gradient(#FEFEFE, #EDEDED);
	background-image: -o-linear-gradient(#FEFEFE, #EDEDED);
	background-image: linear-gradient(#FEFEFE, #EDEDED);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#EDEDED', GradientType=0);
	border:1px #D2D2D2 solid;
	border-radius:2px;
	line-height:150%;
	*zoom:1;
	*display:inline;
}

.allpro_con_right .join_car:hover,
.join_car:hover,
.allpro_con_right .exchange:hover,
.exchange:hover{
	width:auto;
	float:none;
	height:auto;
	display:inline-block;
	background:#CB0303;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E22C19), to(#CC2A19));
	background-image: -webkit-linear-gradient(#E22C19, #CC2A19);
	background-image: -moz-linear-gradient(#E22C19, #CC2A19);
	background-image: -o-linear-gradient(#E22C19, #CC2A19);
	background-image: linear-gradient(#E22C19, #CC2A19);
	filter: progid:DXImageTransform.Microsoft.gradient(enable=false);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E22C19', endColorstr='#CC2A19', GradientType=0);
	border:1px #CB0303 solid;
	*zoom:1;
	*display:inline;
}
/***********************ä¿¡ç”¨å¡ 2013-06-07******************************************/