/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

/* 设置默认字体 */
body, button, input, select, textarea, td { /* for ie */
    /*font: 12px Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
	font-family: 'lucida grande',verdana,Tahoma,Helvetica,Arial,"\5b8b\4f53" sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
	font-size:12px;
}

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
strong, b {font-weight: 600;}

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover { text-decoration: underline; }

abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
	border-bottom: 1px dotted;
	cursor: help;
}

q:before, q:after { content: ''; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

html { 
	overflow-y: scroll; /* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁*/
	-webkit-text-size-adjust: none; /* 解决chrome下不能显示小于12px字体的问题 */
}

.clear {
  *zoom: 1;
}
.clear:after {
  content: '\0020';
  display: block;
  height: 0;
  clear: both;
}

.clearfix {
  zoom: 1;
}
.clearfix:after,
.clearfix:before {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.clearfix:after {
  clear: both;
}
/*
    struct
********************************************************************************************/
body{ background-color: #fff; color: #333;}
.wrapper{ width: 100%;}
.top-bar{ 
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #EEE;
	border-bottom: 1px solid #DFDFDF;
	border-top: 1px solid #DFDFDF;
	position: relative;
	z-index: 99999;
}
.page-main{ width: 980px;margin:0 auto;}
.footer{
	background-color:#EEE;
	border-top: 1px solid #E1DEDD;
	width: 100%;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
/*
    top-bar
********************************************************************************************/
.top-bar .menu{
	float: left;
	margin-right: 10px;
	position: relative;
}
.top-bar .menu a{
	color: #686868;
}
.top-bar .menu a:hover{
	text-decoration: none;
	color: #FF8106;
}
.top-bar .menu-pop{
	position: absolute;
	top: 0;
	left: -15px;
}
.top-bar .menu.hide .menu-pop{
	display: none;
}
.top-bar .menu.show .menu-pop{
	display: block;
}
.top-bar .menu-pop h2{
	position: absolute;
	top: 1px;
	line-height: 20px;
	background: #FFF;
	border: 1px solid #CCC;
	border-bottom: none;
	border-top: 2px solid #FF6200;
	height: 20px;
	padding-bottom: 7px;
	z-index: 9999;
	padding-left: 13px;
	overflow: hidden;
}
.top-bar .menu-pop.jituan h2{
	width: 112px;
}
.top-bar .menu-pop.shangcheng h2{
	width: 64px;
}
.top-bar .menu-pop.yizhangtong h2{
	width: 73px;
}
.top-bar .menu-pop .list{
	position: absolute;
	top: 29px;
	background: #FFF;
	border: 1px solid #CCC;
	z-index: 9998;
	padding-bottom: 15px;
}
.top-bar .menu-pop.jituan .list{
	width: 450px;
}
.top-bar .menu-pop.shangcheng .list{
	width: 745px;
}
.top-bar .menu-pop.yizhangtong .list{
	width: 135px;
}
.top-bar .menu-pop h2 a{
	position: absolute;
	height: 29px;
	line-height: 29px;
	top: -2px;
	left: 14px;
}
.top-bar .menu-pop dl{
	display: inline;
	float: left;
	padding-left: 10px;
}
.top-bar .menu-pop dt{
	margin-top: 8px;
	float: none;
}
.top-bar .menu-pop dt{
	margin-top: 8px;
	float: none;
}
.top-bar .menu-pop.jituan dt.dt1 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat 0 -120px;
    height: 24px;
    width: 85px;
}
.top-bar .menu-pop.jituan dt.dt2 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat 0 -144px;
    height: 24px;
    width: 80px;
}
.top-bar .menu-pop.jituan dt.dt3 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat -2px -168px;
    height: 24px;
    width: 144px;
}
.top-bar .menu-pop.shangcheng dt.dt1 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat 40px 0;
    height: 24px;
    width: 144px;
}
.top-bar .menu-pop.shangcheng dt.dt2 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat -2px -24px;
    height: 24px;
    width: 105px;
}
.top-bar .menu-pop.shangcheng dt.dt3 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat -2px -48px;
    height: 24px;
    width: 80px;
}
.top-bar .menu-pop.shangcheng dt.dt4 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat 10px -72px;
    height: 24px;
    width: 130px;
}
.top-bar .menu-pop.shangcheng dt.dt5 {
    background: url("../../../../../img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg")/*tpa=http://img2.pingan.com/app_images/youhui/v10/pingan/top_nav/tszadd2.jpg*/ no-repeat 20px -96px;
    height: 24px;
    width: 144px;
}
.top-bar .menu-pop dd{
	border-right: 1px dashed #CCC;
	line-height: 24px;
	padding-right: 13px;
	padding-left: 2px;
	float: left;
	height: 115px;
}
.top-bar .menu-pop.yizhangtong dd{
	width: 135px;
	padding-top: 10px;
	border: none;
}
.top-bar .menu-pop.yizhangtong .ddone li{
	width: 135px;
}
.top-bar .menu-pop dd.ddthree2{
	width: 237px;
	border: none;
}
.top-bar .menu-pop dd.ddthree2 li{
	float: left;
	width: 49%;
}
.top-bar .menu-pop .ddone li, .ddfour li, .ddfive li {
    float: left;
    width: 49%;
}
.top-bar .menu-pop .ddone {
    width: 155px;
}
.top-bar .menu-pop .ddfour {
    width: 117px;
}
.top-bar .menu-pop .ddtwo {
    width: 99px;
}
.top-bar .menu-pop .ddthree {
    width: 74px;
}
.top-bar .menu-pop dl dd.ddfive {
    border: none;
    width: 170px;
}
.top-bar .left-bar{
	float: left;
	display: inline;
	margin-left: 20px;
}
.top-bar .right-bar{
	float: right;
	display: inline;
	margin-right: 20px;
}
/*
    page-head
********************************************************************************************/
.page-head{ padding: 18px 0;}
.page-head .logo{ margin-left: 20px;}
.page-head img{}
.page-head h1{ display: none;}
.page-head .head-link{
	float: right;
	margin-right: 20px;
	font-size: 12px;
	color: #666666;
	padding-left: 15px;
	background: url("../../../../app_images/pingan/v20/newbank/map/pin.png")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/pin.png*/ no-repeat;
	line-height: 16px;
	height: 16px;
	margin-top: 15px;
}
.page-head .head-link:hover{
	color: #EA5505;
}
/*
    page-search
********************************************************************************************/
.page-search{
	background-color: #F6f6f6;
	/*border-top: 3px solid #EA5505;*/
	margin: 15px 0;
	padding: 0px 0px;
	white-space: nowrap;
	position: relative;
	z-index: 10;
}
.page-search .sel-box{
	width: 110px;
	position: relative;
	float: left;
	display: inline;
	margin-right: 10px;
}
.page-search .sel-link{
	width: 90px;
	float: left;
}
.page-search .mr10{width: 10px;height: 31px;background: #fff;float: left;}
.page-search .sel-link a{
	width: 88px;
	display: block;
	height: 29px;
	line-height: 29px;
	text-align: center;
	background-color: #eee;
	border:solid 1px #e8e8e8;
	text-decoration: none;
	color: #989898;
}
.page-search .sel-link a:hover,.page-search .sel-link a.hover{
	border-bottom: solid 1px #fff;
	color: #ff7e59;
	background-color: #fff;
}
.page-search .sel-name{
	width: 110px;
	height: 31px;
	line-height: 31px;
	display: inline-block;
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd13.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd13.jpg*/ no-repeat;
	text-indent: 10px;
	font-size: 14px;
	color: #666;
	cursor: pointer;
}
.page-search .sel-name span{
	line-height: 31px;
	text-indent: 10px;
	font-size: 12px;
	color: #666;
	cursor: pointer;
}
.page-search .sel-list{
	position: absolute;
	background-color: #fff;
	top: 29px;
	left: 0;
	border-bottom: 2px solid #E3E3E3;
	border-left: 2px solid #E3E3E3;
	border-right: 2px solid #E3E3E3;
	display: none;
	width: 106px;
	/*overflow-y: auto;*/
	+overflow: hidden;
}
.page-search .sel-list li{
	line-height: 31px;
	cursor: pointer;
	text-indent: 10px;
}
.page-search .sel-list a{
	display: block;
	color: #333;
	text-decoration: none;
}
.page-search .sel-list a:hover{
	background-color: #F0F0F0;
}
.search-box .search-input{
	height: 29px;
	line-height: 29px;
	border: 1px solid #E3E3E3;
	float: left;
	width: 140px;
	text-indent: 5px;
	font-size: 12px;
	color: #CCC;
	background-color: #fff;
}
.search-box .seach-btn{
	float: left;
	background: #e7e7e7 url("../../../../app_images/pingan/v20/newbank/map/searchico.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/searchico.jpg*/ no-repeat 7px center;
	width: 70px;
	height: 31px;
	line-height: 31px;
	font-size: 12px;
	color: #666;
	font-weight: bold;
	text-indent: 28px;
	cursor: pointer;
}
.page-search .link-list{float: left;color: #EA5505;margin: 5px 0;text-decoration: none;padding-right: 8px;}
/*
    page-map
********************************************************************************************/
.page-map{
	padding: 0 0px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	height: 686px;
}
.page-map .map-side{
	width: 180px;
	/*float: left;*/
	display: block;
	position: absolute;
	top:0;
	left: 0;
	z-index: 10;
}
.page-map .map-side h2{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd2.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd2.jpg*/ no-repeat;
	width: 173px;
	height: 36px;
	line-height: 50px;
	color: #EA5505;
	font-size: 14px;
	font-weight: normal;
	padding-left: 9px;
	overflow: hidden;
	font-family: "微软雅黑";
}
.page-map .map-side .city-name{
	font-family: "微软雅黑";
	color: #EA5505;
	font-size: 14px;
	margin-right: 14px;
	display: inline-block;
	line-height: 40px;
	width: 81px;
	text-align: center;
}
.page-map .map-side #bindex{
	font-family: "微软雅黑";
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}
.page-map .map-side .side-list{
	border: 1px solid #ff9120;
	border-top: none;
}
.page-map .map-side .side-inner{
	min-height: 629px;
	_height: 629px;
	padding: 10px 8px;
	overflow: auto;
	height: 629px;
}
.page-map .map-side .side-inner.listtab{
	padding: 10px 0px;
}
.page-map .map-side .side-inner.fixed{
	overflow: auto;
	height: 629px;
}
/*city*/
.page-map .map-side .city{
	border: none;
	border-bottom: 1px dashed #E8E8E8;
	*zoom: 1;
}
.page-map .map-side .city:after {
  content: '\0020';
  display: block;
  height: 0;
  clear: both;
}
.page-map .map-side .city dt{
	color: #999999;
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 34px;
    /*width: 45px;*/
    width: 23%;
}
.page-map .map-side .city dd{
	display: inline;
    float: left;
    line-height: 34px;
    /*width: 150px;*/
    width: 76%;
    word-break: break-all;
}
.page-map .map-side .city a{
	color: #0081CB;
    display: inline-block;
    margin-right: 3px;
    text-decoration: none;
}
/*bank*/
.page-map .map-side .bank{
	background: url("../../../../app_images/pingan/v20/newbank/map/menubg.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/menubg.jpg*/ repeat-x;
/*	border-top: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	border-left: 1px solid #DADADA;*/
	cursor: pointer;
	overflow: hidden;
}
.page-map .map-side .bank dt{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd9.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd9.jpg*/ 6px 12px no-repeat;
	padding-left: 24px;
	font-weight: bold;
	line-height: 33px;
}
.page-map .map-side .bank .info{
	/*padding-left: 85px;*/
	line-height: 2;
}
.page-map .map-side .bank .info span{
	/*float: left;
	display: inline;
	margin-left: -85px;*/
	display: block;
	width: 85px;
	text-align: right;
}
.page-map .map-side .bank .ico-1{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd4.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd4.jpg*/ 6px 6px no-repeat;
}
.page-map .map-side .bank .ico-2{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd5.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd5.jpg*/ 6px 6px no-repeat;	
}
.page-map .map-side .bank .ico-3{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd16.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd16.jpg*/ 6px 6px no-repeat;	
}
.page-map .map-side .bank .ico-4{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd17.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd17.jpg*/ 6px 6px no-repeat;	
}
.page-map .map-side .bank .gap{
	display: inline-block;
	width: 24px;
	height: 5px;
	*display: inline;
	*zoom: 1;
}
.page-map .map-side .bank .info p{
	/*margin-right: 10px;*/
	margin-left: 7px;
}
.page-map .map-side .bank .other{
	height: 30px;
	background-color: #f0f0f0;
	padding: 0 3px;
	line-height: 30px;
	white-space: nowrap;
	/*overflow:hidden;
	position: relative;*/
}
.page-map .map-side .bank .result{
	max-height: 200px;
	overflow: auto;
	width: 100%;
	line-height: 1.5;
}
.page-map .map-side .bank .result b{
	color: #C92439;
}
.page-map .map-side .bank .result p{
	padding: 0 3px;
}
.page-map .map-side .bank .result p:nth-child(2n){
	background-color: #EAEAEA;
}
.page-map .map-side .bank .result div{
	padding: 10px;
}
.page-map .map-side .bank .input-addr{
	float: left;
	display:block;
}
.page-map .map-side .bank .input-addr input{
	border: 1px solid #DADADA;
	color: #666;
	height: 21px;
	line-height: 21px;
	width: 50px;
	text-indent: 4px;
	+vertical-align: middle;
	_margin-top: 2px;
}
.page-map .map-side .bank .sel-traffic{
       display:block;
        _zoom:1;
	_display: inline;
	width: 49px;
	height: 23px;
	line-height: 23px;
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd7.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd7.jpg*/ no-repeat;
	text-indent: 5px;
	margin: 4px;
	float: left;
}
.page-map .map-side .bank .sel-traffic span{
display:block;
}
.page-map .map-side .bank .sel-traffic ul{
	background-color: #FFF;
	border: 1px solid #CCC;
	border-bottom: none;
	position:relative;
	/*position: absolute;
	left: 0;
	top: -45px;*/
	width: 47px;
	z-index:99;
	margin-top: -69px;
}
.page-map .map-side .bank .sel-traffic a{
	display: block;
	color: #666;
}
.page-map .map-side .bank .sel-traffic a:hover{
	background-color: #ccc;
	text-decoration: none;
}
.page-map .map-side .bank .get-here{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd8.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd8.jpg*/ no-repeat;
	width: 24px;
	height: 23px;
	color: #FFF;
	line-height: 23px;
	display: inline;
	text-align: center;
	float: left;
	margin-top: 4px;
}
/*bank-state*/
.page-map .map-side .bank dd{
	display: none;
}
.page-map .map-side .bank.open dd{
	display: block;
}
.page-map .map-side .bank .sel-traffic ul{
	display: none;
}
.page-map .map-side .pagination{
	text-align: center;
	white-space: nowrap;
	margin-top: 15px;
	letter-spacing: -1px;
	overflow:hidden; 
}
.page-map .map-side .pagination a{
	display: inline-block;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding: 0 4px;
	line-height: 16px;
	height: 16px;
	border: 1px solid #DADADA;
	*display: inline;
	*zoom: 1;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#f1f1f1',gradientType='0'); 
	background: -moz-linear-gradient(top, #ffffff, #f1f1f1); 
	background: -o-linear-gradient(top,#ffffff, #f1f1f1); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f1f1f1));
	text-decoration: none;
	cursor: pointer;
	vertical-align: top;
}
.page-map .map-side .pagination a.select{
	color: #fff;
	border: 1px solid #ea5505; 
	background-color: #ea5505;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ea5505,endColorStr='#ea5505,gradientType='0'); 
	background: -moz-linear-gradient(top, #ea5505, #ea5505); 
	background: -o-linear-gradient(top,#ea5505, #ea5505); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ea5505), to(#ea5505));
}
.page-map .map-side .pagination a span{
	display: none;
}
.page-map .map-side .pagination .select{
	_color: #ffffff;
}
/*.page-map .map-side .pagination a:hover span,.page-map .map-side .pagination .select span{
	display: block;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 100%;
	height: 100%;
	background-color: #ea5505;
	color: #ffffff;
	border:1px solid #ea5505;
	_z-index: -1;
}*/
.page-map .map-main{
	width: 100%;
	/*float: left;*/
	display: inline-block;
	margin-left: -180px;
	position: absolute;
	top: 0;
	left: 180px;
	z-index: 1;
}
.page-map .map-main .map-inner{
	margin-left: 190px;
}
.page-map .map-main .map-title{
	background: url("../../../../app_images/pingan/v20/newbank/map/cfwd14.jpg")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/cfwd14.jpg*/ repeat-x;
	height: 38px;
	border: 1px solid #DADADA;
	overflow: hidden;
}
.page-map .map-title a{
	float: right;
	margin-right: 14px;
	line-height: 38px;
	display: inline;
	color: #EA5505;
	font-size: 12px;
	background: url("../../../../../img2.pingan.com/app_images/pingan/v20/newbank/map/cfwd15.jpg")/*tpa=http://img2.pingan.com/app_images/pingan/v20/newbank/map/cfwd15.jpg*/ 0 12px no-repeat;
	padding-left: 22px;
	text-decoration: underline;
}
.page-map .map-title h2{
	font-size: 14px;
	font-weight: bold;
	color: #EA5505;
	text-indent: 16px;
	line-height: 38px;
}
.page-map .map-area{
	/*width: 100%;*/
	height: 690px;
	overflow: hidden;
	position: relative;
}
.page-map .map-area .baidu{
	height: 690px;
	overflow: hidden;
}
/*
    footer
********************************************************************************************/
.footer .footer-link{
	height: 124px;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px;
    width: 940px;
}
.footer .link-list{
	float: right;	
}
.footer .link-list dl{
	display: inline;
    float: left;
    height: 140px;
    width: 140px;
    text-indent: 35px;
    margin-left: 25px;
}
.footer .link-list .m0{
	margin: 0;
}
.footer .link-list dt{
	background: url("../../../../../img2.pingan.com/app_images/pingan/v20/one_v20/header/icon_all.gif")/*tpa=http://img2.pingan.com/app_images/pingan/v20/one_v20/header/icon_all.gif*/ no-repeat 0 0;
    color: #6E5D54;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    width: 100%;
}
.footer .link-list dt.fir {
	background-position:-270px -774px;
}
.footer .link-list dt.sec {
	background-position:-270px -697px;
}
.footer .link-list dt.thr {
	background-position:-270px -615px;
}
.footer .link-list dt.four {
	background:url("../../../../../img2.pingan.com/app_images/pingan/v20/one_v20/header/ico_foot_add_move.gif")/*tpa=http://img2.pingan.com/app_images/pingan/v20/one_v20/header/ico_foot_add_move.gif*/ no-repeat 5px center;
}
.footer .link-list dd{
	height: 24px;
    line-height: 24px;
}
.footer .link-list a{
	color: #6E5D54;
    line-height: 24px;
    text-decoration: none;
}
.footer .link-list a:hover{
	color:#FF8106;
}
.footer .link-pic{
	background: url("../../../../app_images/pingan/v30/indexnew_v1/word_bg.gif")/*tpa=http://css2.pingan.com/app_images/pingan/v30/indexnew_v1/word_bg.gif*/ no-repeat -220px -130px;
	float: left;
	height: 95px;
	text-indent: -9999px;
	width: 260px;
}
.footer .link-pic li{
	height: 30px;
    width: 100%;
}
#footer_v30_new_all .foot .c_l ul li {
	/*background:url(http://css2.pingan.com/app_images/pingan/v30/indexnew_v1/word_bg.gif) no-repeat scroll 0 0 transparent;*/
	background:none;
	height:30px;
	width:100%;
}
.footer .link-pic .li_1 {
	background-position:0 -36px;
}
.footer .link-pic .li_2 {
	background-position:0 -70px;
}
.footer .link-pic .li_3 {
	background-position:0 -787px; 
}
.footer .link-pic .li_3 a{
	display: block;
    height: 25px;
    width: 80%;
}
.footer .link-pic .li_4 {
	background-position:0 -835px; display:none;
}
.footer .link-pic .li_5 {
	background-position:0 -734px; display:none;
}
.footer .link-list .f-erwei { padding-top:8px;}
.footer .link-list .f-address{ margin-top:-2px; font-family:Arial, Helvetica, sans-serif;}
.footer .copyright{
	border-top: 1px solid #E1DFDE;
	color: #8B8B8B;
	line-height: 24px;
	padding-top: 5px;
	text-align: center;
	width: 980px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}

#code_close{
	display:none;
	background: url("../../../../app_images/pingan/v20/newbank/map/result.png")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/result.png*/ no-repeat 0 -142px;
	width: 14px;
	height: 90px;
	position: absolute;
	right:0;
	z-index: 9999;
	top: 50%;
	margin-top: -45px;
}
#code_open{
	display:none;
	background: url("../../../../app_images/pingan/v20/newbank/map/result.png")/*tpa=http://css2.pingan.com/app_images/pingan/v20/newbank/map/result.png*/ no-repeat 0 -242px;
	width: 14px;
	height: 90px;
	position: absolute;
	z-index: 9999;
	top: 50%;
	margin-top: -45px;
}
#addfvbtn{
	display:block;
	/*background: url(/app_images/pingan/v20/newbank/map/result.png) no-repeat 0 -242px;*/
	width: 60px;
	height: 30px;
	position: absolute;
	z-index: 9999;
	top: 10px;
	right: 20px;
	background-color: #fff;
	text-decoration: none;line-height: 30px;text-align: center;
}
#printbtn{
	display:block;
	/*background: url(/app_images/pingan/v20/newbank/map/result.png) no-repeat 0 -242px;*/
	width: 60px;
	height: 30px;
	position: absolute;
	z-index: 9999;
	top: 10px;
	right: 86px;
	background-color: #fff;text-decoration: none;line-height: 30px;text-align: center;
}