﻿*{ margin: 0; padding: 0; }
html,body{ color: #333; font-size: 12px; background: #fff; font-family: microsoft yahei,pingfang SC,helvetica neue,arial,hiragino sans gb,microsoft yahei ui,simsun; box-sizing: border-box; }
a{ text-decoration: none; }
li{ list-style: none; }
table{ border-collapse: collapse; }
input[type="button"]{ cursor: pointer; }
input{ outline: none; font-size: 12px; border: none;  }

/* 开户专区 */
.fltxt-top{margin-top: 10px;}
.main{ width: 1366px; margin: 0 auto;}
.fzjg-core{ position: relative; font-size: 0; margin-bottom: 20px; padding: 20px 0; box-sizing: border-box;}
.fzjg-core .fzjg-fl{ vertical-align: top; display: inline-block; width: 300px; height: 500px; overflow: auto; border-radius: 5px; background: #fff; box-shadow: 0 0 6px rgba(0,0,0,.2); font-size: 12px; padding: 10px 5px; box-sizing: border-box;}
.fzjg-core .fzjg-fltxt{padding-bottom: 5px;border-bottom: 1px solid #ececec; box-sizing: border-box; }
.fzjg-core .fzjg-fltxt table.tableone{width: 100%; border-collapse: separate;}
.fzjg-core .fzjg-fltxt table.tableone td{width: 33.3%; padding: 5px; box-sizing: border-box; text-align: center;}
.fzjg-core .fzjg-fltxt table.tableone td a{color: #333; display: inline-block; width: 100%; line-height: 30px; border-radius: 3px; transition: all .3s;}
.fzjg-core .fzjg-fltxt table.tableone td a.acheck{background: #ec8a33; color: #fff;}
.fzjg-core .fzjg-fltxt table.tableone td a:hover{background: #ec8a33; color: #fff;}
.fzjg-core .fzjg-fltxt:last-child{border-bottom: none!important;}

.fzjg-core .fzjg-fr{vertical-align: top; padding-left: 25px; display: inline-block; font-size: 12px; width: 1066px; box-sizing: border-box; font-size: 12px;position: relative;}
.fzjg-frmap{width: 100%; height: 500px; position: relative;}
/* .frmap-popup-conms{width: 100%; height: auto;} */
.fzjg-frmap .frmapimg{position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1;}
.fzjg-frmap .frmapimg img{width: 100%; height: 100%;}
.frmap-popup{width: 50%; height: auto; padding: 10px; box-sizing: border-box; background: #fff; box-shadow: 0 0 8px rgba(0,0,0,.2); font-size: 12px; position: absolute; z-index: 2; left: 25%; top: 46%; margin-top: -200px; border-radius: 5px;}
.frmap-popup-ongjiao{position: absolute; bottom: -24px; left: 37%;}
.frmap-popup-ongjiao img{width: 35px;}
.frmap-popup-one{margin-bottom: 14px;}
.frmap-popup-one:last-child{margin-bottom: 0;}
.frmap-popup-one h2{font-size: 16px;}
.frmap-popup-one p{font-size: 14px; padding: 3px 0; box-sizing: border-box;height: 25px;}

.BMap_bubble_center{
	bottom: 10px;
}
.BMap_bubble_content{
	width: 100% !important;
}
#map-container{
	overflow: hidden;
	width: 100%;
	height: 100%;
	margin: 0;
	font-family: "微软雅黑";
}
.branch-pos-img{
	position: absolute;
    z-index: 2;
    width: calc(100% - 25px);
    height: 100%;
}
#mask{
	z-index: -1!important;
}


