@charset utf-8;
input::-ms-clear{display:none;}
a {outline: none!important}
/*a:active {star:expression(this.onFocus=this.blur());}*/
/* 
 * 各页面公用样式
 * @author:sunsc  
 */

/*link-color*/
.link-tab:link,.link-tab:visited{color:#333;}
.link-tab:hover,.link-tab:active{color:#333; text-decoration:none;}
.link-tab-none:link,.link-tab-none:visited{color:#999;}
.link-tab-none:hover,.link-tab-none:active{color:#999; text-decoration:none;}
button{cursor:pointer; border:none; overflow:visible;}

.bb{border-bottom:1px solid #ccc;}
/*openArea*/
.op-wrap{
	/* background:#fff url(images/oa_titleBg.png) repeat-x; */
	border:1px solid #ccc;
	/* border-radius:4px;  */
	/* border-left:1px solid #E6E6FF;
	border-right:1px solid #E6E6FF; */
	background-color:#fff;
	overflow:hidden;
}
.op-head{
	height:34px;
	/* background: url(images/oa_titleBg_new.png) 8px 7px no-repeat; */
	background-color: #f6f6f6;
	border-bottom: 1px solid #e2e2e2;
}
.op-head img{
	float:left; 
	display:inline; 
	margin:8px 0 0 10px;
}
.op-head h3{
	float:left; 
	display:inline; 
	line-height:34px; 
	font-weight:bold;
	font-size:15px;
	padding-left: 12px;
}
.op-item-option{float:right; padding:7px 15px 0 0;}

.explainRegion_customSet {
    background: url("../../images/main/explainRegion_bg.gif") repeat-x scroll 0 0 #EFEFEF;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    float:right;
    margin-bottom: 5px;
    margin-left: -5px;
    margin-right: -5px;
    width: 100%;
}
.op-close{
	/* background:url(images/icon_oa_close.png) no-repeat; */
	width:22px;
	height:22px;
	background: url(images/icon_oa_close.png) 0 0 no-repeat;
	display: block;
}
.op-close:hover{
	background: url(images/icon_oa_close.png) 0 -23px no-repeat;
}
.op-item-content{
	padding:15px 38px;
	overflow: hidden;
}
.op-result-wrap{
	background-color:#f6f6f6;
	border-radius:4px;
	margin:30px auto 0 auto;
	padding:5px 30px;
}
.op-tab-wrap{padding:10px 15px 10px;}

.result-img,.result-msg{float:left; display:inline;}
.result-msg{padding-left:20px;}
.msg-no-reason{font-size:16px; line-height:45px;}
.msg-tip{font-size:16px; line-height:30px}
.failed-msg,.success-msg{font-size:12px;}

/*tab切换样式*/
.op-tab{border-bottom:1px solid #ccc;}
.op-tab li{
	float:left;
	display:inline;
	background:url(images/oa_tab_none_right.png) no-repeat right top;
	height:28px;
	margin-right:10px;
	position:relative; 
	top:1px;
	-moz-background-size:100% 100%; 
	-webkit-background-size:100% 100%; 
	background-size: 100% 100%;
}
.op-tab .tab-on{background:url(images/oa_tab_on_right.png)  no-repeat right top;background-size: 100% 100%;-moz-background-size:100% 100%; -webkit-background-size:100% 100%; }
.op-tab li a{
	display:block;
	background:url(images/oa_tab_none_left.png) no-repeat left top ;
	height:28px;
	line-height:28px;
	padding:0 20px;
	color:#999;
	_float:left;
}
.op-tab .tab-on a{background:url(images/oa_tab_on_left.png) no-repeat left top; color:#333;}

/*执行步骤样式*/
.step-wrap{float:right; display:inline;}
.step-wrap li{float:left; display:inline;}
.current-step-one,.current-step-two,.current-step-three,.pass-step-one,.pass-step-two{
	height:23px;
	line-height:21px;
	padding-left:28px;
	font-size:14px;
}
.current-step-one{background:url(images/icon_current_stepOne.png) no-repeat left center;}
.current-step-two{background:url(images/icon_current_stepTwo.png) no-repeat left center;}
.current-step-three{background:url(images/icon_current_stepThree.png) no-repeat left center;}
.pass-step-one{background:url(images/icon_pass_stepOne.png) no-repeat left center; color:#999;}
.pass-step-two{background:url(images/icon_pass_stepTwo.png) no-repeat left center; color:#999;}
.step-arrow{
	background:url(images/icon_step_arrow.png) no-repeat;
	width:9px;
	height:13px;
	margin:5px 15px;
}
.none-step-two,.none-step-three{
	height:21px;
	line-height:21px;
	padding-left:26px;
	color:#999;
	font-size:14px;
}
.none-step-two{background:url(images/icon_stepTwo.png) no-repeat left center;}
.none-step-three{background:url(images/icon_stepThree.png) no-repeat left center;}

/*按钮样式*/
.op-opt-btn,.op-opt-btn-disable{
	background:url(images/openArea_opt_btn_right.png) no-repeat top right;
	float:left;
	display:inline;
	height:18px;
}
.op-opt-btn button,.op-opt-btn-disable button{
	float:left;
	display:inline;
	background:url(images/openArea_opt_btn_left.png) no-repeat top left;
	height:18px;
	line-height:18px;
	padding:0 5px;
}
.op-btn-disable button{color:#b5b5b5; cursor:not-allowed;}
.op-btn{
	background:url(images/openArea_btn_right.png) no-repeat top right;
	float:left;
	display:inline;
	height:22px;
}
.op-btn button{
	float:left;
	display:inline;
	background:url(images/openArea_btn_left.png) no-repeat top left;
	height:22px;
	line-height:22px;
	padding:0 5px;
}
.op-btn:hover{background:url(images/openArea_btn_rightHover.png) no-repeat top right;}
.op-btn:hover button{background:url(images/openArea_btn_leftHover.png) no-repeat top left; color:#ad8200;}
/* .op-step-btn{
	background:url(images/openArea_step_btn.png) no-repeat top right;
	_background-image:url(images/openArea_step_btn.gif);
	background:url(images/openArea_step_btn.png) no-repeat scroll  0 3.5px !important;
	width:74px;
	height:24px;
} */
.op-step-btn-org,.op-step-btn,.op-step-btn_long,.op-step-btn-noRepeat{
	width:136px;
	height:34px;
	background:url(../images/btn-org.png) no-repeat;
	font:14px/34px "Microsoft YaHei";
	color:#fabe5a;
	text-align: center;
}
.op-step-btn-org:hover,.op-step-btn:hover,.op-step-btn_long:hover{
	background:url(../images/btn-org-hover.png) no-repeat;
	color:#fff;
}
.op-step-btn-blu,.op-step-btn-disable,.op-step-btn_long-disable{
	width:136px;
	height:34px;
	background:url(../images/btn-blu.png) no-repeat;
	font:14px/34px "Microsoft YaHei";
	color:#51c1f0;
	text-align: center;
}
.op-step-btn-blu:hover{
	background:url(../images/btn-blu-hover.png) no-repeat;
	color:#fff;

}
.op-step-btn-disable{
	background:url(../images/btn-disable.png) no-repeat;
	color:#fff;
}
.op-step-btn-disable:hover{
	background:url(../images/btn-disable.png) no-repeat;
	color:#fff;
}
/* .op-step-btn:hover,.op-step-btn_long:hover{
	background:url(images/openArea_step_btn_hover.png) no-repeat top right;
	_background-image:url(images/openArea_step_btn_hover.gif);
	background:url(images/openArea_step_btn_hover.png) no-repeat scroll  0 3.5px  !important;
	color:#ad8200;
} */
/* .op-step-btn-noRepeat{
	background:url(images/openArea_step_btn.png) no-repeat top right;
	_background-image:url(images/openArea_step_btn.gif);
	background:url(images/openArea_step_btn.png) no-repeat scroll  0 3.5px !important;
	width:74px;
	height:24px;
	cursor:default;
	line-height:24px;
} */
/* .op-step-btn_long{
	background:url(images/openArea_step_btn_long.png) no-repeat top right;
	_background-image:url(images/openArea_step_btn_long.gif);
	background:url(images/openArea_step_btn_long.png) no-repeat scroll  0 3.5px !important;
	width:120px;
	height:24px;
	line-height:24px;
} */
/* .op-step-btn_long:hover{
	background:url(images/openArea_step_btn_hover_long.png) no-repeat top right;
	background:url(images/openArea_step_btn_hover_long.png) no-repeat scroll  0 3.5px !important;
	color:#ad8200;
} */
.op-step-btn_long-noRepeat{
	background:url(images/openArea_step_btn_long.png) no-repeat top right;
	/* background:url(images/openArea_step_btn.png) no-repeat scroll  0 3.5px !important; */
	width:120px;
	height:24px;
	line-height:24px;
	cursor:default;
}

/* .op-step-btn-disable{
	background:url(images/openArea_step_btn.png) no-repeat top right;
	_background-image:url(images/openArea_step_btn.gif);
	background:url(images/openArea_step_btn.png) no-repeat scroll  0 3.5px !important;
	width:74px;
	height:24px;
	color:gray;
	line-height:24px;
} */
/* .op-step-btn_long-disable{
	background:url(images/openArea_step_btn_long.png) no-repeat top right;
	_background-image:url(images/openArea_step_btn_long.gif);
	background:url(images/openArea_step_btn_long.png) no-repeat scroll  0 3.5px !important;
	width:120px;
	height:24px;
	color:gray;
	line-height:24px;
} */

.op-step-wrap{text-align:center;width:100%;margin:10px 0;overflow: hidden;_zoom:1;}
.op-step-wrap button{margin-right:20px;}

.search-btn, .myCalendar-mod{
	background:url(images/search_btn.png) no-repeat;
	width:44px;
	height:21px;
	line-height:21px;
	color:#000; border:none;
}
.lookup-input-wrap{
	display:inline-block;
	*display:inline;
	*zoom:1;
/* 	background:url(images/look_up_input_bg.png) repeat-x; */
	width:280px;
	height:32px; line-height:32px; vertical-align:middle;
	text-align:left;
	margin-right:10px;
}
.lookup-input-wrap input{
	padding-left: 5px;
	width:270px;
	background:none; 
	border:none; height:30px; line-height:32px;
	border:1px solid #ccc;
	margin:0 0 0 5px;
}
.lookup-btn-wrap{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
}
.look-up-btn{
	width:136px;
	height:34px;
	border-radius: 5px;
	background-color: #fabe5a;
	font:14px/34px "Microsoft YaHei";
	color:#fff;
	text-align: center;
}
.look-up-btn:hover{
	background-color: #EE9B11;
}
.look-up-btn-noRepeat{
	width:136px;
	height:34px;
	border-radius: 5px;
	background-color:#EE9B11;
	font:14px/34px "Microsoft YaHei";
	color:#fff;
	text-align: center;
}
/*输入框样式*/
.i-text,.i-text-short,.i-text-pop,.i-text-pro{
	border:1px solid #b9b9b9;
    color:#333;
    height:28px;
    line-height:28px\9;
    padding-left:3px;
    /* border-radius:2px; */
    width:242px;
}
.i-text-low{
	border:1px solid #B9B9B9;
	width:102px;
	height:28px;
	line-height:28px\9;
	padding:0 3px;
	vertical-align:middle;
}
/* 独立输入框样式 */
.comboxInput_only_big{
	height: 28px;
	border: 1px solid #B9B9B9;
	padding: 0 0 0 3px;
	float: left;
	line-height: 28px;
	width:243px;
}
.comboxInput_only_smol{
	height: 28px;
	border: 1px solid #B9B9B9;
	line-height: 28px;
	padding: 0 0 0 3px;
	width:65px;
	margin: 0 5px;
}


.i-text-fc,.i-text-short-fc{
	border: 1px solid #387BC9;
}
.i-text-er,.i-text-short-er{
	border: 1px solid #DA1111!important;
}

.i-text-short{width:160px;}
.i-text-pro{width:108px;}

/*日期文本框样式*/
.i-text-date{
	background:#fff url(images/date.png) 85px center no-repeat;
	border:1px solid #B9B9B9;
	width:102px;
	height:28px;
	line-height:28px\9;
	padding:0 3px;
	/* vertical-align:middle; */
}


/*openArea列表样式*/
.current-page{margin-top:15px;}
.op-list-item{
	padding:0 0 6px 0;
	overflow: hidden;
	line-height: 30px;
}
.op-list-item label{
	display:block;
	float: left;
	*display:inline;
	*zoom:1;
	width:150px;
	height:30px;
	text-align:right; 
	font-size: 12px;
	margin-right:10px;
	line-height:30px;
	vertical-align:middle;
}
.op-list-item label span{
	line-height: 30px;
}
.op-list-item .radio-label{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0;
	width:auto;
	text-align:left;
	margin-right:10px;
	line-height:1.5;
	margin-top:7px;
	*margin-top:5px;
	_margin-top:0;
}

.op-list-item p{
	display:inline-block;
	*display:inline;
	*zoom:1;
	min-width:253px;
	
	height:30px;
}
.op-list-item p span{
	line-height: 30px;
}

/* .op-list-item p span{
	display:inline-block;
	width:400px;
} */

.op-list-item p a{
	position:relative;
	left:0;
}

.radio-input{
	vertical-align:middle;
	margin-top:5px;
	*margin-top:0;
}

/*pop区域*/
.sub-header{margin-top:10px;}
.sub-header a,.sub-header span{
	float: left;
}
.trading-Table{margin-top:20px;}
.pop-table{border:none; width:100%;}
.pop-table td,.pop-table th{border:none; height:32px;}
.pop-table td{padding-left:5px;}
.pop-table th{font-weight:normal;}
.icon-search{
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:url(images/icon_searchBank.png) no-repeat center left;
	padding-left:16px;
	margin-left:10px;
	line-height:1.5;
	vertical-align:middle;
}
a.link-underLine:link,a.link-underLine:visited{color:blue;}
a.link-underLine:hover,a.link-underLine:active{color:#ff0000; text-decoration:underline;}
.icon-list{
	display:inline-block;
	/* *display:inline;*/
	zoom:1; line-height:normal;
	background:url(images/icon_recList.png) no-repeat center left;
	padding-left:16px;
	margin-left:10px;
	vertical-align:middle;
}

.icon-refresh{
	display:inline-block;
	/* *display:inline;*/
	zoom:1; line-height:normal;
	background:url(images/icon_refresh.png) no-repeat center left;
	padding-left:16px;
	margin-left:10px;
	vertical-align:middle;
}

/*密码控件样式*/
.ocx_style{
	border:1px solid #7F9DB9; width:180px; height:25px;float:left;
}
/*温馨提示样式*/
.explainRegion{
	/*background:url(../../images/main/explainRegion_bg.gif) repeat-x #efefef;*/
	/* border:1px solid #CCCCCC; */
	/* border-radius:4px;
	-moz-border-radius:2px 2px;
	-o-border-radius:2px 2px; */
	margin-top:20px;
	/*width:100%;*/
	/* -webkit-border-radius:2px 2px; */
	/*box-shadow:1px 2px 3px #ccc;
	-moz-box-shadow:1px 2px 3px #ccc;
	-webkit-box-shadow:1px 2px 3px #ccc;*/
}
.explainRegion_top{
	overflow: hidden;
	clear: both;
	height:72px;
	padding: 0 80px;
}
.explainRegion_top h3{
	float: left;
}
.explainRegion_top p{
	float: right;
	font-size: 16px;
	padding-top: 50px;
}
.explain_title{
	background:url(../main/index/images_new/caret-right.png) no-repeat left center;
	height:29px;
	line-height:29px;
	_line-height:29px;
	/* border-bottom:1px solid #d5d5d5; */
	padding-left:18px;
	/* margin:0 10px; */
	border-bottom: 1px solid #EAEAEA;
	color:#333333;
	font-weight: 400;
}
.explain_content{
	padding:16px 4px;
	/* padding-left:45px;
	padding-right:30px; */
}
.explain_content p{
	line-height:26px;
}
/*说明--end*/

/*交易区进度条-start--*/
.stepBar{
	/*overflow:hidden;*/
	height:40px;
	clear:both;
	/*margin-right:-10px;*/
}	
.stepBar ul{
	margin:0;
	padding:0;
	float:right
}
.stepBar li{
	display:inline;
	float:left;
	padding-right:10px;
	height:36px;
	line-height:36px;
}
.stepBar li .stepHead{
	background:url(../../images/main/step_head.gif) 0 -31px no-repeat;
	font-size: 25px;
	font-family: Book Antiqua;
	font-style: italic;
	font-weight: bold;
	color: white;
	padding-left: 5px;
	width:25px;
	height:31px;
	line-height:31px;
	float:left;
}
.stepBar li .stepBody{
	background:url(../../images/main/step_body.gif) 0 -31px repeat-x;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	color:#b1b1b1;
	/* width:95px; */
	text-align: center;
	padding: 0 10px;
	height:31px;
	line-height:31px;
	float:left;
	display:block;
}
.stepBar li .stepTail{
	background:url(../../images/main/step_tail.gif) 0 -31px no-repeat;
	font-size:14px;
	width:10px;
	height:36px;
	line-height:36px;
	float:left;
	display:block;
}
.stepBar li.on span.stepHead{
	background:url(../../images/main/step_head.gif) no-repeat;

}
/*  *html .stepBar li.on span.stepHead{
	padding:4px;
	width:31px;
	height:27px;
}*/
.stepBar li.on span.stepBody{
	background:url(../../images/main/step_body.gif) repeat-x;
	color:#fabe5a;
}
/* .stepBar li.on span.stepTail{
	background:url(../../images/main/step_tail.gif) no-repeat;
	color:#e80a0a;
	font-size:14px;
	height:37px;
	line-height:37px;
} */
/*交易区进度条-end--*/






/*交易div内部属性控制样式新增的公共样式*/
.content-wrap{
	_zoom:1;
	margin:0 auto;
	overflow: hidden;
}

.content-wrap-no-boder{
	margin:0 auto;
	width:100%；;
}

.content-wrap-no-corner{
	width:100%;
}

.collection-wrap{overflow:hidden;}
.label-bg,.label-bg-confirm{
	float:left; 
	display:inline;
	background-color:#f5f5f5; 
	width:28%;
	height:100px;
	margin-bottom:-2000px; 
	padding-bottom:2000px;
}
.list-bg,.list-bg-nopd{
	float:left;
	display:inline; 
	padding:10px 0 0 150px;
	overflow: hidden;
}
.list-bg-nopd{
	padding-left:50px;
}
.list-bg-confirm{
	float:left; 
	display:inline;
	width:72%;
}
.label-bg-confirm label{
	float:right; 
	display:inline; 
	margin-top:65px; 
	margin-right:5px;
	line-height:1.5;
}
/*交易div内部属性控制样式为表格页面设计*/
/*表格查询样式，支持分页*/
.listTable {
	text-align: center;
	width: 100%;
	margin-top: 8px;
}
.ListTable input{
	border: 1px solid #ccc;
}
.tableCaption {
	background: url(images/all_title_bg.png) left center no-repeat;
	_background: url(images/all_title_bg.png) left center no-repeat;
	font-weight: bold;
	color:#0facee;
	border-bottom: 1px solid #0facee;
	font-size: 14px;
	padding-left: 15px;
	line-height: 28px;
	height:28px;
	display: block;
}
.accountTable{
	border: 1px solid #ccc;
	width:80%;
}
.tableCaption_topBox{
	border-bottom: 1px solid #0facee;
	overflow: hidden;
}
.listTable thead tr{
	background-color: #eee;
	height: 34px;
}
.listTable tr{
	height:34px;
}
.listTable td {
	border: 1px solid #DCDCDC;
}

.listTable tr td {
	line-height:28px;
	word-wrap:break-word;
}

.listTable .lui_table_row_even {
	background-color: #FFFFFF;
}

.listTable .lui_table_row_odd {
	background-color: #F7F7F7;
}

.lui_table_row_mouseover{
	background:#e7f0f3;
}
#resultTableBody_no .lui_table_row_mouseover{
    background:#fff!important;

}

.listTable .lui_table_row_mouseover td,.listTable .lui_table_row_mouseover td a:link {
	background-color: #E1EDF9;
}

.listTable .sortable {
	background: url(images/table_sortable.gif) right no-repeat;
	padding-right: 20px;
}

.listTable .sortedAsc {
	background: url(images/table_sort_up.gif) right no-repeat;
}

.listTable .sortedDesc {
	background: url(images/table_sort_down.gif) right no-repeat;
}
/* 保函2期新增样式 */
.mylistTable.listTable .sortable {
	display: inline-block;
	background: url(images/table_sortable2.gif) right no-repeat;
}
.mylistTable.listTable .sortedAsc {
	background: url(images/table_sort_up2.gif) right no-repeat;
}
.mylistTable.listTable .sortedDesc {
	background: url(images/table_sort_down2.gif) right no-repeat;
}
/* 保函2期新增样式 */
.lui_table_message{
	border: 1px solid #DCDCDC;
}
.lui_table_message td{
	/*width:100%!important;*/
	text-align: center;
	line-height: 30px!important;
}
/*表格查询样式*/


/* 交易区域圆角边框start */
table.mainBox {
	width: 100%;	
}

td.mainBox_table1 {
	width: 10px;
	height: 7px;
	background: url('images/main_border1.png') 0 0 no-repeat;
}

td.mainBox_table2 {
	height: 7px;
	background: url('images/main_border1.png') 0 -22px repeat-x;	
}

td.mainBox_table3 {
	width: 10px;
	height: 7px;
	background: url('images/main_border1.png') -10px 0 no-repeat;
}

/* 将mainBox_table4 -- mainBox_table6删掉了 */

td.mainBox_table7 {
	width: 10px;
	height: 8px;
	background: url('images/main_border1.png') 0 -7px no-repeat;
}

td.mainBox_table8 {
	height: 8px;
	background: url('images/main_border.png') 0 -22px repeat-x;	
}

td.mainBox_table9 {
	width: 10px;
	height: 8px;
	background: url('images/main_border1.png') -10px -7px no-repeat;
}
/* 交易区域边框end */

/*分页*/
.lui_pagenav_previous,.lui_pagenav_next{
	text-decoration:none;
	background:#fff;
	border:1px solid #d1dde3;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#1d89bf;
}
.lui_pagenav_first,.lui_pagenav_last{
	text-decoration:none;
	border:1px solid #dfe8ed;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#1d89bf;
}

.lui_pagenav_pagenumbers{
	width:22px;height:22px;
	line-height:22px;
	text-align:center;
	border:1px solid #d1dde3;
}
.lui_pagenav_currentpage{
	background:#048dd1;
	color:#fff;
	border:1px solid #048dd1;
}
.lui_pagenav_inputbutton{
	/* background:url(images/btn_page_ok.gif) no-repeat; */
	border:1px solid #B9D2DE;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#1d89bf;
}
.lui_pagenav_inputpage{
	width:20px;height:20px;
	line-height:20px;
	text-align:center;
	border:1px solid #0facee;
}
.pageLi .current{
	background:#048dd1;
	color:#fff;
	border:1px solid #048dd1;
}
.lui_pagenav_pagesize{}
.lui_pagenav_pagetotal{}
.lui_pagenav_recordtotal{}
.lui_pagenav_previous_disabled{}
.lui_pagenav_next_disabled{}
.lui_pagenav_first_disabled,.lui_pagenav_last_disabled{
	border:1px solid #0facce;
	height:22px;
	line-height:22px;
	cursor:text;
}
.lui_pagenav_pagenumbers_disabled,.lui_pagenav_currentpage_disabled{
	border:1px solid #d6e2e8;
	height:22px;
	line-height:22px;
}
.lui_pagenav_pagesize_disabled{}
.turnPage,.lui_pagenav{
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
.lui_page{
	float:right;
	margin-bottom:10px;
}
.lui_page li{
	display:block;
	float:left;
	overflow:hidden;
	padding-right:6px;
	height:24px;
	line-height:24px;
}
.lui_page li a{
	background:#fff;
	border:1px solid #0facee;
	/*width:20px;*/
	padding-left:6px;
	padding-right:6px;
	height:20px;
	line-height:20px;
	text-align:center;
	display:inline-block;
	color:#1d89bf;
	text-decoration:none;
	cursor: pointer;
}
.lui_page li .current{
	background-color:#0facee;
	color:#fff;
	border:1px solid #0facee;
}
.lui_page li a:hover{
	background:#0facee;
	color:#fff;
	border:1px solid #0facee;
	text-decoration:none;
}
.lui_page li a.next{
	width:50px;
	background:#F3F3F3;
	text-align:center;
}
.lui_page li a.previous{
	width:50px;
	background:#F3F3F3;
	text-align:center;
}
.lui_page li .lui_pagenav_first_disabled:hover,.lui_page li .lui_pagenav_last_disabled:hover,.lui_page li .lui_pagenav_previous_disabled:hover,.lui_page li .lui_pagenav_next_disabled:hover{
	background-color:#0facee;
	color:#fff;
}
.page_jump{
	width:22px;height:22px;
	line-height:22px;
	text-align:center;
	border:1px solid #d1dde3;
}
 .btn_page_ok,.btn_page_home,.btn_page_end{
	/* background:url(images/btn_page_ok.gif) no-repeat; */
	width:46px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#1d89bf;
	border:1px solid #D1DDE3;
}
.btn_page_next,.btn_page_privious{
	/* background:url(images/btn_page_next.gif) no-repeat; */
	width:56px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#1d89bf;
	border:1px solid #D1DDE3;
} 
/* 分页 end */

/* 详情表格 */
.detailTable {
	color: #000;
	margin-top: 8px;
	width:100%;
	table-layout:fixed;
}
.detailTable .currency {
	text-align: left;
}
.detailTable .currencyTransfer{
	text-align: left;
}
.detailTable tr{
	line-height:20px;
}
.detailTable td {
	border: 1px solid #DCDCDC;
	padding: 7px;
	word-wrap:break-word;
}

.detailTable td.title {
	background-color: #F5F5F5;
	text-align: right;
	width: 20%;
}
/* 详情表格 */
/* 查询条件录入表格 */
.inputTable{
	text-align: left;
	width: 100%;
	margin-top: 8px;
	margin:0 auto;
	table-layout:fixed;
}
.inputTable td{
	padding:5px 12px;
	border:0;
}
.inputTable .leftTd{
	text-align: right;
}
/*iframe的样式*/
.mainIframe{
	border:0;
	/* margin-top:10px; */
	overflow:hidden;
}
.dealIframe{
	width:88%;
	margin-left:6%;
	height:400px;
	border:#e0e0e0 solid 1px;
}
.popIframe{
	border:0;
	/* margin-top:10px; */
	overflow:hidden;
}
/* 查询条件录入表格 */

/* 密码控件*/
.login-inputStyle {
    border: 1px solid #7B7C7E;
    display: inline;
    line-height:22px;
    height: 22px;
}
.password {
    border: 1px solid #b9b9b9;
    display: block;
    line-height:28px;
    height: 28px;
    width:247px;
    /*margin-bottom :-9.5px;*/
    vertical-align:middle;
}
/*写给外部密码控件*/
.group .password{
	border: 1px solid #d2d2d2;
    display: block;
    height: 42px;
    line-height: 42px;
    width:310px;
    /*margin-bottom :-9.5px;*/
    vertical-align:middle;
}
/*协议展示样式start*/
.agreement{
	border:10px solid #d9d9d9;
	padding:10px 0 20px;
	clear:both;
	position:relative;
}
.agreement h3{
	line-height:85px;
	text-align:center;
}
.agreement h5{
	margin-right:100px;
	text-align:right;
}
.agreement .title{
	background:url(images/protrolTitle.gif) no-repeat;
	width:167px;
	height:74px;
	position:absolute;
	top:-43px; _top:-33px;
	left:0;
}
.agreement .content{
	padding:10px 30px 10px 45px;
	line-height:26px;
}
.agreement .content p{
	text-indent:20px; 
}
.agreement strong{
	text-decoration: underline;
}
/*协议展示样式start*/

/* 文本框内部提示注册 */
.registTip{
	color:#C0C0C0;
}
/* 错误信息提示 - start */
.error_info {
    background: none repeat scroll 0 0 #FFF2E8;
    border: 1px solid #FFACAC;
    color: #E8044F;
    cursor: text;
    display: inline;
    height: 28px;
    line-height: 28px;
    margin-left: 5px;
    padding: 6px 6px 6px 10px;
    vertical-align: middle;
    width: 200px;
}

.behind-tip{
	color: #737373;
	margin-left:10px;
}
/* 错误信息提示  - end*/
/* 金额输入效果 - start  */
.currencyDiv{
	position: relative; zoom:1;
}
.currencyDiv .currencySpan{
	font-weight: bolder;
	/*color: red;*/
	top:2px;
    left: 4px;
    height: 27px;
    position: absolute;
    line-height: 27px;
    z-index: 9;
}

.currencyDiv .currencyInput{
	width:156px;
	/*color: #FF0033;*/
    font-weight: bold;
    padding-right: 4px;
    text-align: right;
    float: left;
}
/* 金额输入效果 - end  */


/* 卡片样式 */
.cardNoText {
	position: absolute;
	color: white;
	font-size: 15px;
	top: 50px;
	left: 0;
	width: 175px;
	text-align: center;
}
.cardNoShadow {
	position: absolute;
	color: black;
	font-size: 15px;
	top: 50px;
	left: 0;
	margin-left: 1px;
	width: 175px;
	text-align: center;
}
.card {
	width: 140px;
	height: 80px;
	position: relative;
}
.card table{
	margin-top:10px;
	margin-left:10px;
}
.card .cardNoText {
	position: absolute;
	color: white;
	font-size: 15px;
	top: 45px;
	left: 0;
	width: 100%;
	text-align: center;
}

.card .cardNoShadow {
	position: absolute;
	color: black;
	font-size: 15px;
	top: 46px;
	left: 0;
	margin-left: 1px;
	width: 100%;
	text-align: center;
}
/* 获取手机验证码 - start */
.mobileCode,.mobileCode_disable{
	line-height:26px;
	height:27px;
	display:inline-block;
	padding-left:50px;
	margin-top:-1px;
	color:#5C6A99;
	width:140px;
	cursor:pointer;
	background:url("images/mobile_check_code.png") scroll 0 0 no-repeat;
}
.mobileCode_disable{
	padding-left:42px;
	color:#BDBDBF;
	cursor:default;
}
.mobileCode:hover{
	background:url("images/mobile_check_code_hover.png") scroll 0 0 no-repeat;
	/* color:#5C6A99; */
	color:#0000EE;
}


.autoTipContainer{
	position: absolute;
	display:none;
	z-index: 100;
	width:300px;
}
.autoTipContainer .close{
	background: url(images/auto_tip_sprites.png) scroll -50px -3px no-repeat;
	_background: url(images/auto_tip_sprites_ie.png) scroll -50px -3px no-repeat;
    cursor: pointer;
    height: 18px;
    width: 18px;
    position:absolute; 
    right:12px;
    top:20px;
}

.autoTipContainer .area1 {
	background: url(images/auto_tip_sprites.png) scroll 0 0 no-repeat;
	_background: url(images/auto_tip_sprites_ie.png) scroll 0 0 no-repeat;
	width: 13px;
	height: 23px;
}

.autoTipContainer .area2 {
	background: url(images/auto_tip_sprites.png) scroll 0 -51px repeat-x;
	_background: url(images/auto_tip_sprites_ie.png) scroll 0 -51px repeat-x;
	width: 100%;
}

.autoTipContainer .area2 .arrow {
	background: url(images/auto_tip_sprites.png) scroll -16px 0 no-repeat;
	_background: url(images/auto_tip_sprites_ie.png) scroll -16px 0 no-repeat;
	width: 18px;
	height: 23px;
}

.autoTipContainer .area3 {
	background: url(images/auto_tip_sprites.png) scroll -37px 0 no-repeat;
	_background: url(images/auto_tip_sprites_ie.png) scroll -37px 0 no-repeat;
	width: 13px;
	height: 23px;
}

.autoTipContainer .area4 {
	background: url(images/auto_tip_vertical.png) scroll 0 0 repeat-y;
	_background: url(images/auto_tip_vertical_ie.png) scroll 0 0 repeat-y;
	width: 13px;
}

.autoTipContainer .area5 {
	font-weight: bold;
	background: #FFFFCC;
	padding: 0 6px;
}

.autoTipContainer .area6 {
	background: url(images/auto_tip_vertical.png) scroll -13px 0 repeat-y;
	_background: url(images/auto_tip_vertical_ie.png) scroll -13px 0 repeat-y;
	width: 13px;
}

.autoTipContainer .area7 {
	background: url(images/auto_tip_sprites.png) scroll 0 -23px no-repeat;
	_background: url(images/auto_tip_sprites_ie.png) scroll 0 -23px no-repeat;
	width: 13px;
	height: 26px;
}

.autoTipContainer .area8 {
	background: url(images/auto_tip_sprites.png) scroll 0 -74px repeat-x;
	_background: url(images/auto_tip_sprites_ie.png) scroll 0 -74px repeat-x;
	width: 100%;
}

.autoTipContainer .area8 .arrow {
	background: url(images/auto_tip_sprites.png) scroll -16px -23px no-repeat;
	_background: url(images/auto_tip_sprites_ie.png) scroll -16px -23px no-repeat;
	width: 18px;
	height: 26px;
}

.autoTipContainer .area9 {
	background: url(images/auto_tip_sprites.png) scroll -37px -23px no-repeat;
	_background: url(images/auto_tip_sprites_ie.png) scroll -37px -23px no-repeat;
	width: 13px;
	height: 26px;
}

/* 获取手机验证码 - end */
/* 必输星号样式 */
.require{
	color:#f00;
	font-size:15px;
	margin-right:2px;
	display:inline-block;
	/*position:relative;
	top:4px;*/
}
/* 自定义私密问题复选框 */
.checkBoxSpanPQ{
	margin-left:20px;
}
.checkBoxPQ{
	position:relative;
	top:3px;
	margin-right:5px;
}
/* 普通checkbox样式 */
.checkBoxNormal{
	/*position:relative;
	top:3px;
	margin-right:5px;*/
	vertical-align:middle;
}
/* 公共的交易结果页面 - start */
#resultDiv{
	height:153px;
	overflow: hidden;
}
.success,.fail,.doubtful{
	display:none;
}

.success table,
.fail table,.doubtful table {
	width: 100%;
}

/* .success .left {
	width: 140px;
	height: 89px;
	background: url(images/oper_result.png) 0 0 no-repeat;
} */
.success .left {
	width: 234px;
	height: 153px;
	background: url(images/success_sm.png) 0 0 no-repeat;
}

/* .fail .left {
	width: 140px;
	height: 89px;
	background: url(images/oper_result.png) -143px 0 no-repeat;
} */
.fail .left {
	width: 234px;
	height: 153px;
	background: url(images/success_sm.png) -234px 0 no-repeat;
}

/* .doubtful .left {
	width: 140px;
	height: 89px;
	background: url(images/oper_result.png) -300px 0 no-repeat;
} */
.doubtful .left {
	width: 234px;
	height: 153px;
	background: url(images/success_sm.png) 0 -765px no-repeat;
}

.success .content,.fail .content,.doubtful .content {
	color: #575757;
    font-family: 'Microsoft YaHei','SimSun';
	padding-left: 15px;
	height: 153px;
	background: url(images/success_sm.png) 0 -153px repeat-x;
}
.doubtful .content{
	background: url(images/success_sm.png) 0 -918px repeat-x;
}
.fail .content{
	background: url(images/success_sm.png) 0 -306px repeat-x;
}





.success .content .detail,
.fail .content .detail,.doubtful .content .detail{
	float:left;
}

.success .right,
.fail .right,.doubtful .right {
	width: 13px;
	background: url(images/success_sm.png) 0 -459px no-repeat;
}
.fail .right{
	background: url(images/success_sm.png) 0 -612px no-repeat;
}
.doubtful .right{
	background: url(images/success_sm.png) 0 -1071px repeat-x;
}
.success .title,
.fail .title,.doubtful .title {
	font-size: 14px;
	font-weight: bold;
	line-height:18px;
	margin-bottom: 8px;
	color: #575757;
    font-family: 'Microsoft YaHei','SimSun';
}

.success .highlight,
.fail .highlight,.doubtful .highlight {
	color: #f00;
	margin-left:10px;
}
.resultIframe{
	height:90px;
}
/* 公共的交易结果页面 - end */

/* column.myCalendar */
a.note{color:blue;}
a.note:hover {color:#FF0000;}

/* 动态密钥卡样式 */
.dynLabel{
	margin-top:-125px;
}
.safeTypeDiv{
	display:inline-block;
}
.dynTable{
	width:280px;
}
.dynTable td,.dynTable th{
	width:30px;
	height:22px;
	text-align:center;
}
.dynTable th{
	background:#FF9999;
}
.dynTable .dynTableHead th,.dynTable .dynTableHead td{
	background:#FFCC33;
}
.dynTable .dynTableTr1 td{
	background:#999999;
}
.dynTable .dynTableTr2 td{
	background:#CCCCCC;
}

/* 只读文本框样式 */
.readonly{
	background-color:#F0F0F0;
}

/* 禁用输入法 */
.disableIME{
	ime-mode : disabled;
}

/* 银行公告*/
.newsTitle{
	border-bottom: 1px solid #DADADA;
    color: #F97103;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: auto;
    padding-top: 10px;
    text-align: center;
    width: 98%;
}

.newsDetailDate {
    color: #727171;
    font-family: Arial;
    font-size: 12px;
    height: 22px;
    padding: 5px 5px 0 0;
    text-align: left;
}

.newsContent{
	border: 1px solid #DADADA;
    height: 200px;
    overflow-y: scroll;
    padding: 10px;
    text-align: left; zoom:1;
}
.newsContent *{zoom:1;}

/* 视图遮罩 */
.viewScreen {
	background-color:#FFFFFF;
    position: absolute;
    top: 37px;
    width: 99%;
    z-index:10;
}
.loadingMsg {
    background: url("images/waiting.gif") no-repeat scroll 6px 2px transparent;
    height: 24px;
    line-height: 24px;
    padding-left: 30px;
    text-align: left;
    vertical-align: middle;
}




.loadingBox {
    background: url("images/loading_background.png") no-repeat scroll 0 0 transparent;
    height: 27px;
    overflow: hidden;
    /* position: absolute; */
    width: 142px;
    /* top: 200px; 
    left: 404.5px; */
	margin: 200px auto;
}
.loadingBox_EN {
    background: url("images/loading_background_EN.png") no-repeat scroll 0 0 transparent;
    height: 27px;
    overflow: hidden;
    /* position: absolute; */
    width: 160px;
    /* top: 200px; 
    left: 404.5px; */
	margin: 200px auto;
}

.newOpenArea .loadingBox{
	position: relative;
	margin: 0 auto;
	top: 0;
	left: 0;
}

/* 视图遮罩 */
/* 按钮加载动态效果 - start */
.btn_spinner{
	background:url(images/spinner.gif) no-repeat; 
	border:none; 
	cursor:default;
	/* padding-left:15px; */
	padding-left:10px;
}
/* 按钮加载动态效果 - end */


.i-balance{
	margin-left:10px;
	/*color:red;*/
	color:black;
}
		.tip-arrow{
	position:absolute;
	top:50%;
	left:-8px;
	margin-top:-6px;
	background:url(../../css/login/images/tip_arrow.png) no-repeat;
	width:8px;
	height:12px;
}
	.tip-list li{
	background:url(../../css/login/images/icon_tip.png) no-repeat left center;
	padding-left:18px;
}
.pwd-weak,.pwd-normal,.pwd-strong{
	display:inline-block;
	margin-right:8px;
	width:79px;
	height:15px;
	line-height:15px;
	color:#fff;
	text-align:center;
	background: none repeat scroll 0 0 #CCCCCC;
	/* visibility:hidden; */
}
.pwd-weak-pic{background:#FEE57E;}
.pwd-normal-pic{background:#FFB64D;}
.pwd-strong-pic{background:#EE9B11;}

.item-tip{
	position:absolute;
	left:280px;
	top:-20px;
	border:1px solid #ccc; 
	border-radius:3px; 
	background-color:#fff;
	padding:3px 20px 3px 10px;
}
.pay{
	color:red;
}

/* 批量转账上传 */

/* 小标题 */
.card-flow-wrap{
	padding-top:20px;
}

/* 总览查询按钮 */
.subTitle{
	height:21px;
	width:100%;
}
/* 公用字体大小 */
.font14{
	font-size: 14px;
}


.op-list-item p{
	_padding-left:1px;
}

/* input单独样式 */
.input_radio,.input_radio_disabled,.input_radio_disabled_no{
	height:18px;
	width:18px;
	background: url(images/radio.png) left center no-repeat;
	cursor: pointer;
	_padding-left:0;
	overflow: hidden;
	zoom:1;
	display: inline-block;
	_display:inherit;
	vertical-align:middle;
	margin:0 2px 0 3px;

}
.input_radio_disabled{
	background: url(images/radio_check_disabled.png) left center no-repeat!important;
}
.input_radio_disabled_no{
	background: url(images/radio_disabled.png) left center no-repeat!important;
}
.input_radio_click{
	height:18px;
	width:18px;
	background: url(images/radio_check.png) left center no-repeat!important;
	cursor: pointer;
	_padding-left:0;
	overflow: hidden;
	zoom:1;
	display: inline-block;
	_display:inherit;
	vertical-align:middle;
	margin:0 2px 0 3px;
}
.input_radio input{
	display: none!important;
}

.op-list-item>p,.op-list-item label{
	float: left;
}


/* 复选框 */
.input_checkbox,.input_checkbox_disabled,.input_checkbox_disabled_no{
	height:18px;
	width:18px;
	/* background: url(images/radio.gif) -15px -19px no-repeat; */
	background: url(images/checkbox.png) left center no-repeat;
	cursor: pointer;
	_padding-left:0;
	overflow: hidden;
	zoom:1;
	display: inline-block;
	_display:inherit;
	vertical-align:middle;
}
.input_checkbox_disabled{
	background: url(images/checkbox_checked_disabled.png) left center no-repeat!important;
}
.input_checkbox_disabled_no{
	background: url(images/checkbox_disabled.png) left center no-repeat!important;
}
.input_checkbox_click{
	height:18px;
	width:18px;
	background: url(images/checkbox_checked.png) left center no-repeat!important;
	cursor: pointer;
	_padding-left:0;
	overflow: hidden;
	zoom:1;
	display: inline-block;
	_display:inherit;
	vertical-align:middle;

}
.input_checkbox input{
	display: none!important;
}

/*余额*/
.sech_ye{
	margin-left: 5px;
}
.mobileBtn_regist{
	background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    border-color: #ccc;
    line-height: 1.42857;
    padding: 10px 12px;

}
.mobileBtn_regist:hover{
	background-color: #e6e6e6;
	/* background-color: #7994D9; */
	border-color: #adadad;
}
.mobileBtn{
	background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    border-color: #ccc;
    height:28px;
    padding:0 12px;
    margin-left: 10px;
}
.mobileBtn:hover{
	background-color: #e6e6e6;
	/* background-color: #7994D9; */
	border-color: #adadad;
}
.mobileBtn[disabled]{
	background-color: #e6e6e6;
	/* background-color: #7994D9; */
	border-color: #adadad;
	cursor: default;
}



/*table详情*/
.tableHead{
	line-height: 32px;
	border:1px solid #dcdcdc;
	height:32px;
	margin-top: 10px;
}

.tableHead span{
	float: left;
	height:32px;
	text-align: center;
}
.tableHead .color_e{
	background-color: #EEE;
}

/*信用卡CV2V码*/
.creditCard{
	position: absolute;
	bottom:215px;
	right:202px;
	background:url(../../images/main/creditCard.jpg) no-repeat;
	width:170px;
	height:107px;
	z-index:9999;
	display: none;
}
/*页面ajax loading状态*/
.ajaxLoading{
	position:absolute;
	top:0;left:0;
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	z-index:999;
	background: url("images/waiting.gif") center center no-repeat scroll;
	background-color:#fff;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.myAjaxLoading{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	z-index: 19;
	background: url("images/waiting.gif") center center no-repeat scroll;
	background-color:#fff;
	opacity:0.5;
	filter:alpha(opacity=50);
}
/* 新弹窗样式 start*/
.newModelConfirm {
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	position:absolute;
	top:0;
	left:0;
}
.model {
	width: 470px;
	height: 164px;
	position: absolute;
	top: 50%;
	left: 50%;
	/*高度的一半*/
	margin-top: -82px; 
	/* 宽度的一半 */
	margin-left: -235px;
	background-color: white;
	z-index: 10003;
	border-radius: 4px;
	padding: 24px;
	box-sizing: border-box;
}
.model-title {
	overflow: hidden;
}
.model-title-left {
	float: left;
    font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 14px;
	line-height: 24px;
}
.model-tltle-right {
	float: right;
	width: 16px;
	height: 16px;
}
.model-content {
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 22px;
	text-align: left;
}
.model .model-btn {
	text-align: center;
}
.model .btn-box {
    font-size: 0;
    text-align: center;
}
.model .btn {
    padding: 0 15px;
    height: 32px;
    font-size: 14px;
    font-weight: 400;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    box-sizing: border-box;
    margin-right: 12px;
	margin-left: 12px;
    margin-top: 24px;
	min-width: 65px;
}
.model .success-btn {
	background: #FA6B4B;
	color: #FFFFFF;
	border: 1px solid #FA6B4B;
}
.myMasker {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	z-index: 10002;
	background: #000;
	opacity:0.5;
	filter:alpha(opacity=50);
}
/* 新弹窗样式 end*/
/* 新alert样式 start */
#newAlert .model-title-left{
	display: inline-block;
	width: 100%;
	text-align: center;
	margin-bottom: 18px;
}
#newAlert .model-tltle-right {
	position: absolute;
	right: 24px;
	padding-top: 4px;
}
#newAlert .model {
	padding: 20px 23px 23px;
}
#newAlert .model-content {
	text-align: center;
}
/* 新alert样式 end */
.customAjaxLoading{
	position:fixed;
	top:0;left:0;
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	z-index:999;
	background-color:#fff;
	opacity:0.5;
	filter:alpha(opacity=50);
	font-size:18px;
}
.customAjaxLoadingContent{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
/* 新弹窗样式 start*/
.newModelConfirm {
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	position:absolute;
	top:0;
	left:0;
}
.model {
	width: 470px;
	height: 164px;
	position: absolute;
	top: 50%;
	left: 50%;
	/*高度的一半*/
	margin-top: -82px; 
	/* 宽度的一半 */
	margin-left: -235px;
	background-color: white;
	z-index: 10003;
	border-radius: 4px;
	padding: 24px;
	box-sizing: border-box;
}
.model-title {
	overflow: hidden;
}
.model-title-left {
	float: left;
    font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 14px;
	line-height: 24px;
}
.model-tltle-right {
	float: right;
	width: 16px;
	height: 16px;
}
.model-content {
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 22px;
	text-align: left;
	word-wrap: break-word;
	word-break: break-all;
}
.model .model-btn {
	text-align: center;
}
.model .btn-box {
    font-size: 0;
    text-align: center;
}
.model .btn {
    padding: 0 15px;
    height: 32px;
    font-size: 14px;
    font-weight: 400;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    box-sizing: border-box;
    margin-right: 6px;
	margin-left: 6px;
    margin-top: 24px;
	min-width: 65px;
}
.model .success-btn {
	background: #FA6B4B;
	color: #FFFFFF;
	border: 1px solid #FA6B4B;
}
.myMasker {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	z-index: 10002;
	background: #000;
	opacity:0.5;
	filter:alpha(opacity=50);
}
/* 新弹窗样式 end*/
/* 新alert样式 start */
#newAlert .model-title-left{
	display: inline-block;
	width: 100%;
	text-align: center;
	margin-bottom: 18px;
}
#newAlert .model-tltle-right {
	position: absolute;
	right: 24px;
	padding-top: 4px;
}
#newAlert .model {
	padding: 20px 23px 23px;
}
#newAlert .model-content {
	text-align: center;
}
/* 新alert样式 end */
/* 新pop样式 start */
#newPop{
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 10000;
	text-align: center;
}
#newPop .newPopBlock{
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	width: 1px;
	display:inline-block;
	vertical-align: middle;
}
#newPop .myMasker1{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	_height:expression(document.body.offsetHeight+"px");
	z-index: 1;
	background: #000;
	opacity:0.5;
	filter:alpha(opacity=50);
	
}
#newPop .newPopModel {
	width: 640px;
	min-height: 290px;
	max-height: 800px;
	height: auto;
	box-size: border-box;
	padding: 20px 0;
	border-radius: 8px;
	display:inline-block;
	vertical-align: middle;
	position: relative;
	margin: auto;
	z-index: 10;
	background-color: #ffffff;
	
}
#newPop .model-title{
	background: url(images/bg_top.png);
	height: 306px;
	position: absolute;
	left: 0;
	top: -25px;
	right: 0;
	background-size: 100% 100%;
}
#newPop .model-btn{
	background: url(images/bg_bottom.png);
	height: 292px;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	background-size: 100% 100%;
}
#newPop .model-title-left{
	font-size: 20px;
	color: #FFFFFF;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	left: 116px;
	height: 28px;
	width: 500px;
	position: absolute;
	top: 36px;
}
#newPop .model-content {
	text-align: left;
	position: relative;
	z-index: 10;
	margin-top: 80px;
	margin-bottom: 50px;
	max-height: 500px;
	overflow-y: auto;
	padding-left: 23px;
	padding-right: 23px;
}
#newPop .success-btn{
	padding: 0 15px;
    height: 32px;
    font-size: 14px;
    font-weight: 400;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    box-sizing: border-box;
    margin-right: auto;
	margin-left: auto;
    margin-top: 24px;
	min-width: 65px;
	text-align: center;
	background: #FA6B4B;
	color: #FFFFFF;
	border: 1px solid #FA6B4B;
}
#popBtn{
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
	margin: 0 auto 24px;
	width: 68px;
	z-index: 15;
}

/* 新pop样式 end */
.toHide {
	display: none;
}
/*页面遮罩*/
.tempIframe{
	opacity: .50;filter: Alpha(Opacity=50);background-color: #000;width: 100%;position:absolute;z-index: 10000;height:100%; _height:expression(document.body.offsetHeight+"px");display: none;
}
/*单笔转账、行内转账、跨行转账、跨行转账、小额快汇、银联卡卡*/
.goToQuery{background: url(../../images/icons/icons_seach.png) no-repeat; float: left;font-size: 12px;line-height: 31px;height:31px;font-family: 'Microsoft YaHei';  font-weight:bold;color:#0facee;padding:0 5px 0 38px;width:82px;}
.goToQuery:hover{text-decoration:none;background: url(../../images/icons/icons_seach.png) no-repeat 0 -31px;color:#0facee;}
/*黄色搜索*/
.goToQueryYw{background: url(../../images/icons/icons_seach_ylw.png) no-repeat; float: left;font-size: 12px;line-height: 31px;height:31px;font-family: 'Microsoft YaHei';  font-weight:bold;color:#f7a72c;padding:0 5px 0 38px;width:82px;}
.goToQueryYw:hover{text-decoration:none;background: url(../../images/icons/icons_seach_ylw.png) no-repeat 0 -31px;color:#f7a72c;}
/*进度条构造*/
.lazyDown{width:100%;height:100%; _height:expression(document.body.offsetHeight+"px");position: absolute;top:0;left:0;z-index: 10000;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60);background:#000;overflow: hidden;}
.lazyIeDown{width:100%;height:100%; _height:expression(document.body.offsetHeight+"px");position: absolute;top:0;left:0;z-index:99999;}
.lazyMain{width:400px;height:160px;border-radius:12px;background-color: #f6f4c1;border:1px solid #e4a421;position: absolute;top:50%;left:50%;margin:-80px 0 0 -200px;padding-top:30px;background:#fff;}
.lazyMain p{width:80%;margin:0 auto;font-size:14px;text-indent: 28px;line-height:20px;}
/*jqueryui 进度条*/
.ui-progressbar{border:0!important;height:20px!important;}
.ui-progressbar div{height:20px!important;}
.lazyWait{text-align: center;line-height:22px!important;}
.lazyBg{height:30px!important;}
.lazyMain p span{width:100%;height:30px;display:block;background: url(../../css/plugin/jqueryui/images/pbar-ani.gif) repeat-x;}
/*协议开始*/
.action_deal{height:300px;width:910px;margin:10px auto 0;padding-top: 15px;border:1px solid #ccc;overflow-y:scroll; overflow-x:hidden; }
.action_deal h3{text-align: center;line-height: 25px;}
.action_deal p{font-size: 13px;text-indent: 24px;line-height: 20px;width: 100%}
.action_deal_title{line-height: 30px;font-size: 16px;text-align: center;}
.vm{padding:0 15px;}
.title1{text-align: center;}
.title2{font-size:14px;font-weight: bold;text-align: center;margin-top: 20px;}
/*自定义table	*/
.tableNoborder{line-height:30px;}
.tableNoborder p,.tableNoborder label{line-height:30px!important;}
.tableNoborder p{display: block;overflow: hidden;margin-bottom: 5px;}
/*定义textarea	*/
.textarea{border:#DCDCDC 1px solid ;width:80%;line-height:18px;padding:2px 5px 5px;font-family: 'Microsoft YaHei'}
.table_border td{border: 1px solid #DCDCDC}

/*图片上传*/
.load-Button{
	margin-left: 5px;
	_height: 16px;
	line-height: 20px;
	vertical-align: middle;
	height: 28px;
	width: 50px;
	border: 1px solid #fabe5a;
	border-radius: 5px;
	background-color: #fff;
	color: #fabe5a;
	cursor: pointer;
}
.imgClass{display: none;position:absolute;z-index:100001;}
.imgLoadIframe{
	opacity: .50;filter: Alpha(Opacity=50);background-color: #000;position:absolute;top:0;left:0;z-index:10000;display: none;
}
.fileClass{
	width:0;
	height:0;
	opacity:0;
	filter:alpha(opacity=0);
	width:50px\9;
	height:28px\9;
	position:absolute\9;
	top:0\9;left:107px\9;
}
/* 页面提示*/
.tipsIcon{
	height:32px;
	line-height: 32px;
	padding-left:25px;
	margin-top: 8px;
	border:#ededed 1px solid;
	background:#f5f5f5 url(images/tips_icon.png) 5px 8px no-repeat;

}

/* 081403_electrnicReceiptPage.htm 回单打印*/
.detail_bill081403 td{empty-cells:show;height:30px;padding:5px;text-align:center;line-height:30px;font-size:14px;border:1px solid #000;}

/* white-space:pre-wrap;识别文本中的换行符且保留空格展示 */
/* white-space:pre-line;识别文本中的换行符但是会将多个空格合成一个展示 */
.css_pre_line{
	white-space:pre-wrap;
	}
/* 按照新ui规范更改结果页 */
#resultDivNew{
	margin: 0 275px;
	margin-top: 150px;
	height: auto;
}
.doubtfulNew .left, .successNew .left, .failNew .left{
	width: 80px;
	height: 80px;
	background: url(../../css/public/images/result_suc.png) 0 0 no-repeat;
	margin: 0 auto;
}
.failNew .left {
	background: url(../../css/public/images/result_fail.png) 0 0 no-repeat;	
}
.successNew .content, .failNew .content, .doubtfulNew .content{
	background: none;
	padding-left: 0;
	font-size: 16px;
	line-height: 22px;
	/* text-align: center; */
}
.successNew .content div{ width: auto !important; }
.successNew .title, .failNew .title, .doubtfulNew .title{
	width: auto !important;
	/* 宽度要调整 */
	color: rgba(0, 0, 0, 0.85) !important;
	filter: alpha(opacity=85);
	color: #000;
	text-align: center;
	line-height: 32px;
	font-size: 24px;
	font-weight: 500;
	margin-top: 24px;
	margin-bottom: 8px;
}
.successNew .highlight,
.failNew .highlight,.doubtfulNew .highlight {
	/* color: #f00;
	margin-left:10px; */
}
.textColor{
	/* width: 360px; */
	color: rgba(0, 0, 0, 0.45) !important;
	filter: alpha(opacity=45);
	color: #000;
	line-height: 24px;
}
.resultIframe{
	height:90px;
}