  /*
 --------------------------------------------------------------------
  site:				中国建设银行-个人网银原型-公共元素样式
  author:			广州时代财富科技有限公司
  updated:		2013年09月
  updated by:   Randy
  --------------------------------------------------------------------
*/

@charset "utf-8";

/* CSS Document */

/*--------------------------框架------------------------------------*/
/*外部封装框架*/
#Wrap {
	background-color:#FFFFFF;
	line-height:1.5;
	font-size:12px;
	min-width:960px;
	width:88%;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	position:relative;
	_width:expression((documentElement.clientWidth < 960) ? "960px" : "auto" );
   }
/* 页头开始*/
#phd{
	background:url(../images/phd_bg.gif) repeat-x;
	height:65px;
	width:100%;
	}
#phd_button{
	margin-top:24px;
	margin-right:5px;
	position:relative;
	}
#phd_button span{
	position:absolute;
	top:-13px;
	right:0px;
	font-size:12px;
	color:#333;
	}
#phd_button span b{
	font-size:12px;
	color:#333;
	}
#phd_button a{
    margin-left:1px;
	position:relative;
	}
#phd_button form{
	display:inline;
	height:22px;
	float:left;
	margin-right:5px;}
#phd_button form select{
	height:22px;
	}
/*页尾*/
#pft{
	clear:both;
	display:block;
	margin-right:auto;
	margin-left:auto;
	font-size:12px;
	background:#FFFFFF;
	padding:95px 10px 0px 10px;
	overflow:hidden;
	height:50px;
	}
#pft_copyright{
	margin-left:10px;
	color:#919191;
	}
#pft_links a{
	text-decoration:none;
	margin-left:15px;
	margin-right:0px;
	color:#0066B3;
	}
#pft_links a:hover{
	color:#BB2200;
	text-decoration:underline;
	}
/*浮动反馈框*/
.page_feedback{
	position:fixed;
	width:23px;
	height:89px;
	bottom:0px;
	z-index:999;
	top:auto !important;
	}
/*页面外部框架样式*/
#pmainbar{
	background-color:#FFF;
	min-width:940px;
	margin-left:auto;
	margin-right:auto;
	border-top-color:#6699CC;
	border-top-style:solid;
	border-top-width:2px;
	overflow:hidden;
	padding:0px 0px 0px 10px;
	clear:both;
	}
/*页面内部内容框架样式*/
#pbd{
	background-color:#FFFFFF;
	overflow:hidden;
	*+width:auto;
	_width:auto;
	_float:left;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------全局搜索--------------------------------*/
#Wrap_searchbar{
	display:block;
	position:absolute;
	top:75px;
	right:5px;
	height:20px;
	}
/*输入框*/
.Wrap_input_search{
	width:160px;
	border:1px #CCC solid;
	height:18px;
	line-height:18px;
	font-size:12px;
	padding:0px 0px 0px 5px;
	margin:1px 2px 0px 0px;
	*+margin-top:0px;			/*解决IE7下Button跟input无法垂直居中对齐的问题*/
	_margin-top:-5px;			/*解决IE6下Button跟input无法垂直居中对齐的问题*/
	vertical-align:top;				/*解决IE下Button跟input无法垂直居中对齐的问题*/
	*+vertical-align:top;		/*解决IE7下Label跟input无法垂直居中对齐的问题*/
	_vertical-align:middle;		/*解决IE6下Label跟input无法垂直居中对齐的问题*/
	}
/*按钮*/
.Wrap_button_search{
	background:url(../images/phd_CCB_search.jpg) no-repeat top right;
	background-color:#CCCCCC;
	width:50px;
	height:20px;
	border:none;
	margin-top:1px;
	cursor:pointer;
	}
/*搜索框默认 ks yuben*/
#Wrap_searchbar label{
	position:relative;
	width:167px;
	height:20px;}
#Wrap_searchbar label,#Wrap_searchbar .Wrap_button_search,#Wrap_searchbar .quan_nen{
	display:block;
	float:left;
	margin-left:5px;}
#Wrap_searchbar label span{
	position:absolute;
	left: 5px;
	height:20px;
	line-height:22px;
	color:#BCBCBC;
	cursor:text;}
/*搜索框默认end yuben*/
/*--------------------------结束------------------------------------*/

/*--------------------------tab------------------------------------*/
/*Tab标签页*/
.pbd_tab{
	margin:0;
	height:20px;
	}
.pbd_tab ul{
	margin:0px;
	padding:0px;
	}
.pbd_tab ul li{
	float:left; 
	height:20px; 
	font-size:12px; 
	padding-top:2px; 
	list-style:none; 
	line-height:18px; 
	margin:0 10px 0 0;
	padding:0 0 0 5px; 
	cursor:pointer; 
	}
.pbd_tab ul li i{
	font-style:normal;
	width:72px;
	height:18px; 
	line-height:18px;
	padding-top:2px;
	display:block; 
	padding-right:4px; 
	text-align:center; 
	}
/*选中状态*/
.pbd_tab_on{ 
	background:url(../images/pbd_titleb_tab.gif) no-repeat left bottom; 
	color:#FFFFFF;
	}
.pbd_tab_on i{
	background:url(../images/pbd_titleb_tab.gif) no-repeat right bottom;
	}
/*未选中状态*/
.pbd_tab_off{ 
	background:url(../images/pbd_titleb_tab.gif) no-repeat left top; 
	color:#000000; 
	}
.pbd_tab_off i{
	background:url(../images/pbd_titleb_tab.gif) no-repeat right top;
	}
/*下边线*/
.pbd_tab_line {
	border-top:2px solid #6699CC;
	padding:0;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------步骤样式--------------------------------*/
.pbd_step {
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	padding:5px;
	margin:1px 0 5px 0px;
	background:#f0f0f0;
	height:15px;
	}
.pbd_step img{
	margin:0 6px 0 0;
	}
.pbd_step span{
	margin-right:6px;
	}
.pbd_step_focus {
	color:#bb2200;
	font-weight:bold;
	}
.pbd_step_undo {
	color:#000;
	}
/*操作步骤*/
.pbd_step_on {
	padding:0 0px;
	background:#f4f4f4;
	}
/*未操作步骤*/
.pbd_step_off {
	padding:0 0px;
	background:#fff;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------表格------------------------------------*/
table{
	overflow:hidden;
	}
/*标题*/
.pbd_table_show_title {
	font-weight:bold;
	line-height:12px;
	padding:0px 0 10px 5px;
	margin-top: 7px;
	}
.pbd_table_show_title span{
	color:#bb2200;
	font-weight:normal;
	}
/*表格样式*/
.pbd_table_show{
	padding:0;
	margin:0;
	}
.pbd_table_show .table_head {font-weight: bold;padding: 0px 4px 0px 5px;line-height: 30px;font-size: 13px;}
.pbd_table_show .table_head {text-align: center;border-top: 1px solid #D0E1F5;border-bottom: 1px solid #ABB8C9;background: #ccddf1 url(../images/table_titBG.gif)  repeat-x;color: #000000;}
.pbd_table_show tr:hover{background:url(../images/table_bg.png) repeat-x;}
.pbd_table_show tr:last-child{background:none;}
.pbd_table_show tr:last-child:hover {background:none;}
/*表头*/
.pbd_table_show th {
	border-top:#ccc;
	background:#e4e4e4;
	color:#000000;
	font-weight:bold;
	padding:0px 4px 0px 5px;
	border-top:#dddddd 1px solid;
	border-bottom:#dddddd 1px solid;
	line-height: 30px;
	}
/*表格标题链接样式*/
.pbd_table_show th a {
	font-weight:bold;
	}
.pbd_table_show_th_no{
	padding-right:15px;
	background:url(../images/pbd_thd_orderby.gif) right -26px no-repeat; 
	}
.pbd_table_show_th_down{
	padding-right:15px;
	background:url(../images/pbd_thd_orderby.gif) right -12px no-repeat; 
	}
.pbd_table_show_th_up{
	padding-right:15px;
	background:url(../images/pbd_thd_orderby.gif) right 0px no-repeat;
	background-position:right 2px !important;
	}
/*表格二级标题样式*/
.pbd_table_show .subhead {
	padding:0 0 0 5px;
	border-bottom:#dddddd 1px solid;
	line-height: 30px;
	color:#bb2200;
	background:#eff4fa;
	}
/*表格内容样式*/
.pbd_table_show td {
	border-bottom:#dddddd 1px solid;
	word-break:break-all;
	line-height:20px;
	padding:5px 5px 5px 5px;
	height:20px;
	vertical-align:middle;
	max-width:190px;
	}
.pbd_table_show td font{
	padding-left:2px;
	}
/*[-]样式*/
.pbd_table_show_close{
	height:15px;
	width:15px;
	background:url(../images/icon_pbd_open_close.gif) 0px -15px no-repeat;
	color:#fff;
	border:none;
	cursor:pointer;
	}
/*[+]样式*/
.pbd_table_show_open{
	height:15px;
	width:15px;
	background:url(../images/icon_pbd_open_close.gif) 0px 0px no-repeat;
	color:#fff;
	border:none;
	cursor:pointer;
	}
/*分页选择器*/
.pbd_table_show_page_container{
	text-align:right;
	}
.pbd_table_show_page_container img{
	vertical-align:-1px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------表单------------------------------------*/
/*表单注解*/
.pbd_table_form_note{
	padding-bottom:11px;
	}
.pbd_table_form {
	overflow:scroll;
	}
.pbd_table_form th{
	line-height:12px;
	font-weight:bold;
	padding:15px 0px 14px 5px;
	text-align:left;
	border-bottom:#DDDDDD 1px solid;
	}
/*表单格子样式*/
.pbd_table_form td{
	border-bottom:#DDDDDD 1px solid;
	line-height:20px;
	vertical-align:middle;
	}
/*3列表单样式*/
.pbd_form_three_column td{
	padding:5px 0 5px 0;
	}
.pbd_form_three_column .first_td{
	width:190px;
	padding:9px 0 10px 0;
	vertical-align:middle;
	}
.pbd_form_three_column .second_td{
	width:276px;
	padding:9px 0 10px 0;
	vertical-align:middle;
	}
/*4列表单样式*/
.pbd_form_four_column td{
	padding:6px 0 4px 0;
	}
/*4列表单奇数列样式*/
.pbd_form_four_column .left_head {
	padding-left:5px;
	width:135px;
	}
/*步骤标题样式*/
.pbd_table_form_step {
	font-weight:bold;
	padding:6px 0 6px 15px;
	line-height:27px;
	color:#000000;
	margin-top:0px;
	overflow:hidden;
	height:28px;
	border-bottom:solid 1px #ddd;
	background:url(../images/u91_normal.gif) no-repeat 0px 16px;
	}
/*日期输入图标样式*/
.pbd_table_form_date_icon{
	vertical-align:top;
	height:20px;
	display:inline-block;
	padding:0 0 0 5px;
	}
/*日期输入样式*/
.pbd_table_form_date_input{
	border:1px #a0a0a0 solid;
	height:18px;
	line-height:18px;
	font-size:12px;
	padding:0 0 0 0px;
	margin:1px 0px 0px 0px;
	*+vertical-align:top;/*解决IE7下Label跟input无法垂直居中对齐的问题*/
	_vertical-align:middle;/*解决IE6下Label跟input无法垂直居中对齐的问题*/
	}
/*日期之间横线样式*/
.pbd_table_form_date_line{
	padding:0 5px 0 5px;
	}
/*表中单选组件*/
.pbd_table_form_radio{
	padding-right:10px;
	}
/*短信验证码边框*/
.pbd_table_form_frame{
	 border: solid 1px #6699cc;
	 }
/*表中小图标*/
.pbd_table_form_ico {
	margin-top:8px;
	line-height:12px;
	}
.pbd_table_form_ico a {
	height:12px;
	line-height:11px;
	margin-right:14px;
	}
.pbd_table_form_ico img {
	vertical-align:bottom;
	padding:0 5px 0 0;
	}
.pbd_from_error_icon{
	display:inline-block;
	padding-left:5px;
	vertical-align:bottom;
	height:20px;
	}
/*表单标题*/
.pbd_table_form_font_title{
	padding-right:3px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------组件提示信息-----------------------------*/
/*当前选中对象样式*/
.pbd_table_form_tip_on {
	padding:1px 5px 2px 12px;
	margin:-1px 9px -1px -1px;
	border:1px solid #090;
	background:#e9fde9 url(../images/pbd_tip_on.gif) 3px 5px no-repeat;
	color:#777;
	line-height:13px;
	}
/*非当前选中对象样式*/
.pbd_table_form_tip_off {
	padding:1px 5px 2px 12px;
	margin:0px 10px 0px 0px;
	background: url(../images/pbd_tip_off.gif) 3px 4px no-repeat;
	color:#777;
	line-height:13px;
	}
/*当前操作步骤 非当前选中对象*/	
.pbd_step_on .pbd_table_form_tip_off {
	border:#d0e0ef;
	background: url(../images/pbd_tip_off.gif) 3px 6px no-repeat;
	color:#555;
	}
/*提示信息中连接字体样式*/
.pbd_table_form_tip_href{
	font-weight:bold;
	color:#bb2200;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------调查问卷--------------------------------*/
#pbd_question {
	border-top:#DDD 1px solid;
	border-left:#DDD 1px solid;
	border-right:#DDD 1px solid;
	}
/*大标题*/
#pbd_question h1 {
	font-size:16px;
	line-height:16px;
	padding:10px 0 20px 0;
	margin:0;
	text-align: center;
	border-bottom:#DDD 1px solid;
	}
/*说明*/
.pbd_question_explain {
	border-bottom:#DDD 1px solid;
	padding:10px;
	}
.pbd_question_explain b{
	color:#000000;
	}
.pbd_question_table td{
	border-bottom:#DDD 1px solid;
	line-height:22px;
	padding:4px 0px 4px 10px;
	}
.pbd_question_table td label{
	padding-right:11px;
	}
/*问卷左标题*/
.pbd_question_table td.question_left_head {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	border-right:#DDD 1px solid;
	color:#000000; 
	vertical-align:top;
	width:80px;
	padding:10px 10px 0 10px;
	line-height:16px;
	}
/*问卷问题*/
.pbd_question_table .question_title_td {
	font-size: 12px;
	background-color: #f0f0f0; 
	}
/*--------------------------结束------------------------------------*/

/*--------------------------高级筛选搜索-----------------------------*/
.pbd_filter{
	border:1px solid #ccc;
	background-color:#f9f9f9;
	padding:5px 5px 0px 5px;
	margin-bottom:10px;
	}
.pbd_filter_terms_form{
	border-bottom:1px solid #ccc; 
	padding-bottom:5px;
	line-height:30px;
	}
.pbd_filter select{
	width:130px;
	margin-left:1px;
	margin-right:13px;
	}
.pbd_filter .pbd_input_normal{
	color:#CCC;
	width:130px;
	margin-left:1px;
	margin-right:16px;
	}
.pbd_filter .pbd_checkbox_normal{
	padding-left:5px;
	}
.pbd_filter_list_bar{
	padding:17px 75px 0px 20px;
	}
.pbd_filter_list{
	padding:13px 0px 13px 0px;
	border-bottom:1px solid #ccc;
	}
.pbd_filter_list span{
	display:inline-block;
	}
.pbd_filter_list_title{
	height:22px;
	width:104px;
	text-align:right;
	line-height:22px;
	margin-right:2px;
	}
.pbd_filter_list a{
	text-align:center;
	display:inline-block;
	background:url(../images/pbd_filter_options_bg.png) no-repeat top left;
	height:24px;
	width:97px;
	line-height:25px;
	margin-right:8px;
	}
.pbd_filter_list a.pbd_filter_option{
	background:url(../images/pbd_filter_options_bg.png) no-repeat bottom left;
	font-weight:bold;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------操作区----------------------------------*/
.pbd_operation {
	padding: 20px 0px 0px 190px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------温馨提示--------------------------------*/
/*顶部分割线线*/
.pbd_tips_line {
	padding:0px 12px 0px 0px;
	margin:2px 0px 0 0px;
	border-top:2px solid #6699cc;
	}
/*温馨提示框样式*/
.pbd_tips_content {
	padding:10px 10px 8px 10px;
	margin-top:60px;
	background:#f0f7ff;
	border:1px solid #ccdded;
	}
/*温馨提示标题样式*/
.pbd_tips_title{
	padding-bottom:5px;
	font-weight:bold;
	}
/*温馨提示内容列表样式*/
.pbd_tips_content ul{
	margin:0px; 
	padding:0px; 
	line-height:15px;
	}
.pbd_tips_content li{
	padding:2px 0 0 8px;
	margin:0px;
	list-style:none;
	background:url(../images/pbd_tips_list.gif) no-repeat;
	background-position:0 7px;
	}
/*建议提示*/
.pbd_simple_tips{
	padding-top:19px;
	}
.pbd_simple_tips p{
	margin-top:5px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------反馈信息--------------------------------*/
.pbd_feedback_error {   
	display:table;    
	background:#f0f7f7 url(../images/icon_pbd_gantan.gif) 10px 10px no-repeat;
	border:1px solid #ccdded;     
	height:125px;
	width:100%; 
	margin-top:1px;
	position:relative;   
	overflow:hidden;
	margin-top: 9px;   
	}   
.pbd_feedback_success {   
	display:table;    
	background:#f0f7f7 url(../images/icon_pbd_success.gif) 10px 10px no-repeat;
	border:1px solid #ccdded;     
	height:125px;
	margin-top:1px;
	width:100%;
	position:relative;   
	overflow:hidden;   
	margin-top: 9px;
	}   
.pbd_feedback_subwrap {   
	vertical-align:middle;   
	display:table-cell;   
	* position:absolute;   
	* top:50%;   
	}   
.pbd_feedback_content {
	font-weight:bold;
	line-height:22px;
	padding:0 0 1px 125px;
	* position:relative;   
	* top:-50%;   
	}
.pbd_feedback_content a{
	color:#0066b3;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------明细下载样式-----------------------------*/
.pbd_table_download{
	width:100px;
	height:55px;
	padding:5px 0px 0px 5px;
	background-color:#FFFFFF;
	border:1px solid #0066B3;
	position: fixed;
	bottom:0px;
	z-index:100;
	display:none;
	line-height:12px;
	}
.pbd_table_download font{
	color:#0066B3;
	font-size:12px;
	}
.pbd_table_download input{
	margin-top:4px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------页面圆角按钮样---------------------------*/
/*表格内2个字按钮样式*/
.pbd_table_button_2_full_width {
	color:#fff;
	background:url(../images/pbd_button_ALL18.gif) -110px -54px no-repeat;
	height:18px; line-height:20px;
	border:none; text-align:center; cursor:pointer; width:35px;
	margin-right:0px;
	}
/*表格内2个字按钮灰色样式*/
.pbd_table_button_2_full_width_off {
	color:#fff;
	background:url(../images/pbd_button_ALL18.gif) -110px -36px no-repeat;
	height:18px; line-height:20px;
	border:none; text-align:center; cursor:pointer; width:35px;
	margin-right:2px;
	}
/*操作区4个中文字以内样式*/
.pbd_button_4_full_width {
	color:#fff;
	background:url(../images/pbd_button_ALL20.gif) -114px -20px no-repeat;
	height:20px;
	line-height:22px;
	border:none; text-align:center; cursor:pointer;
	width:70px; 
	margin-right:11px;
	}
/*操作区8个中文字以内样式*/
.pbd_button_8_full_width {
	color:#fff;
	background:url(../images/pbd_button_ALL20.gif) 0px -20px no-repeat;
	height:20px; line-height:22px;
	border:none; text-align:center; cursor:pointer; width:114px;
	margin-right:8px;
	}
/*操作区12个中文字以内样式*/
.pbd_button_12_full_width {
	color:#fff;
	background:url(../images/pbd_button_ALL20.gif) 0px -60px no-repeat;
	height:20px; line-height:22px;
	border:none; text-align:center; cursor:pointer; width:140px;
	margin-right:8px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------下拉框样式------------------------------*/
/*普通下拉框*/
.pbd_select_normal{
	border:1px #a0a0a0 solid;
	height:20px;
	line-height:20px;
	width:230px;
	font-size:12px;
	margin:1px 0px 0px 0px;
	padding:1px 1px 1px 0px;
	}
.pbd_select_normal:hover{
	border:1px #84bef0 solid;
	}
.pbd_select_normal:focus{
	border:1px #84bef0 solid;
	}
.pbd_select_normal_error{
	border:1px #dd8281 solid;
	height:20px;
	padding:1px 2px;
	width:230px;
	font-size:12px;
	margin:1px 0px 0px 0px;
	}
.pbd_select_normal_error:hover{
	border:1px #84bef0 solid;
	}
.pbd_select_normal_error:focus{
	border:1px #84bef0 solid;
	}
.pbd_select_normal_Mouseover{
	border:1px #84bef0 solid;
	height:20px;
	padding:1px 2px;
	width:230px;
	font-size:12px;
	margin:1px 0px 0px 0px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------输入框样式------------------------------*/
/*输入框样式*/
.pbd_input_normal{
	border:1px #a0a0a0 solid;
	height:18px;
	line-height:18px;
	font-size:12px;
	padding-left:2px;
	margin:1px 0px 0px 0px;
	width:226px;
	*+vertical-align:top;/*解决IE7下Label跟input无法垂直居中对齐的问题*/
	_vertical-align:middle;/*解决IE6下Label跟input无法垂直居中对齐的问题*/
	}
.pbd_input_normal:hover {
	border:1px #84bef0 solid;
	}
.pbd_input_normal:focus {
	border:1px #84bef0 solid;
	}
.pbd_input_normal_error{
	border:1px #dd8281 solid;
	height:18px;
	line-height:18px;
	font-size:12px;
	padding:0px;
	margin:1px 0px 0px 0px;
	width:229px;
	*+vertical-align:top;/*解决IE7下Label跟input无法垂直居中对齐的问题*/
	_vertical-align:middle;/*解决IE6下Label跟input无法垂直居中对齐的问题*/
	}
.pbd_input_normal_error:hover {
	border:1px #84bef0 solid;
	}
.pbd_input_normal_error:focus {
	border:1px #84bef0 solid;
	}
.pbd_input_normal_Mouseover{
	border:1px #84bef0 solid;
	height:18px;
	line-height:18px;
	font-size:12px;
	padding:0px;
	margin:1px 0px 0px 0px;
	width:229px;
	*+vertical-align:top;/*解决IE7下Label跟input无法垂直居中对齐的问题*/
	_vertical-align:middle;/*解决IE6下Label跟input无法垂直居中对齐的问题*/
	}
/*--------------------------结束------------------------------------*/

/*--------------------------上传控件------------------------------------*/
.pbd_input_upload{
	border:1px #a0a0a0 solid;
	height:18px;
	line-height:18px;
	font-size:12px;
	padding:0px;
	margin:1px 1px 0px 0px;
	width:150px;
	*+vertical-align:top;/*解决IE7下Label跟input无法垂直居中对齐的问题*/
	_vertical-align:middle;/*解决IE6下Label跟input无法垂直居中对齐的问题*/
	}
.pbd_input_upload:hover {
	border:1px #84bef0 solid;
	}
.pbd_input_upload:focus {
	border:1px #84bef0 solid;
	}
.pbd_button_upload {
	position: relative;
	z-index:0;
	left:2px;
	top:1px; 
	}
.pbd_file_upload{
	width:70px;
	height:22px;
	filter:alpha(opacity=00);
	opacity:0;
	position:absolute;
	z-index:1;
	left:361px;
	cursor:pointer;
	}
/*--------------------------结束-------------------------------------*/

/*--------------------------单选/多选--------------------------------*/
.pbd_checkbox_normal{
	vertical-align:-2px;
	margin-right:5px;
	}
.pbd_radio_normal{
	vertical-align:-2px;
	margin-right:4px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------输入区域--------------------------------*/
.pbd_input_area{
	width:365px;
	height:137px;
	line-height:17px;
	padding:8px 10px 10px 10px;
	border:1px solid #A6A6A6;  
	background:#ffffff; 
	overflow-y:auto;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------字体样式--------------------------------*/
/*重要金额显示样式*/
.pbd_font_money_important{ 
	font-family:Tahoma, Geneva, sans-serif, \5B8B\4F53;
	font-size:12px;
	font-weight:bold;
	color:#bb2200;
	}
/*追加账户用/星号样式*/
.pbd_font_required {
	font-family:"宋体";
	font-weight:bold;
	color:#b20;
	padding-right:4px;
	}
/*字体粗体*/
.pbd_font_bold {
	font-weight:bold;
	}
/*普通字体样式*/
.pbd_font_normal{
	font-weight:normal;
	}
/*字体左对齐*/
.pbd_left_text {
	text-align:left;
	}
/*字体右对齐*/
.pbd_right_text {
	text-align:right;
	}
/*字体居中*/
.pbd_center_text {
	text-align:center;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------弹出页面框架-----------------------------*/
#alert_Wrap{
	background-color:#FFFFFF;
	line-height:1.5;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	position:relative;
	width:100%;
	}
#alert_phd{
	height:57px;
	border-bottom:2px solid #6699cc;
	padding-top:8px;
	}
#alert_pbd{
	overflow:hidden;
	*+width:auto;
	_width:auto;
	_float:left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:0 5px 0px 5px;
	}
#alert_pbd .pbd_tab{
	margin:0px;
	padding-top:20px;
	height:20px;
	}
#alert_pbd h2{
	padding:10px 0 8px 5px;
	}
.alert_pbd_table_show_content{
	height:307px; 
	border:none;  
	background:#ffffff; 
	overflow-y:auto;
	}
.alert_pbd_table_show_content_full{
	height:535px;
	border:none;  
	background:#ffffff; 
	overflow-y:auto;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------协议类弹出页面框架------------------------*/
#alert_phd_spaceslinks{
	border-bottom:2px solid #6699cc;
	padding:12px 0px 12px 10px;
	height:26px;
	}
#alert_pbd_spaceslinks{
	overflow:hidden;
	*+width:auto;
	_width:auto;
	_float:left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:0 5px 0px 5px;
	}
.alert_pbd_treaty_title{
	font-weight:bold;
	color:#0066b3; 
	text-align:center; 
	padding:14px 0px 14px 0px; 
	line-height:12px;
	}
.alert_pbd_treaty_content{
	height:350px; 
	border:1px solid #A6A6A6;  
	background:#ffffff; 
	overflow-y:auto;
	padding:10px;
	}
.alert_pbd_treaty_operation {
	text-align:center;
	padding:20px 0px 0px 0px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------提示信息弹出页面框架----------------------*/
#alert_phd_feedback{
	border-bottom:2px solid #0066b3;
	padding:5px 0px 15px 0px;
	height:40px;
	}
#alert_pbd_feedback{
	overflow:hidden;
	*+width:auto;
	_width:auto;
	_float:left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:0 5px 0px 5px;
	}
.alert_pbd_feedback_error {   
	display:table;    
	background:url(../images/icon_alert_pbd_gantan.gif) 25px 31px no-repeat;
	border-bottom:1px solid #dddddd;
	height:65px;
	padding:31px 0 31px 120px;
	width:100%;
	position:relative;   
	overflow:hidden;   
	}   
.alert_pbd_feedback_success {   
	display:table;    
	background:url(../images/icon_alert_pbd_success.gif) 25px 31px no-repeat;   
	border-bottom:1px solid #e4e4e4;
	height:65px;
	padding:31px 0 31px 120px;
	width:100%;
	position:relative;   
	overflow:hidden;  
	}
.alert_pbd_feedback_text {   
	display:table;
	border-bottom:1px solid #e4e4e4;
	height:119px;
	padding:8px 5px 0 5px;
	position:relative;   
	overflow:hidden;  
	}
.alert_pbd_feedback_subwrap_text {   
	vertical-align:top;   
	display:table-cell;   
	* position:absolute;   
	* top:50%;   
	}  
.alert_pbd_feedback_subwrap {   
	vertical-align:middle;   
	display:table-cell;   
	* position:absolute;   
	* top:50%;   
	}   
.alert_pbd_feedback_content {
	line-height:17px;
	* position:relative;   
	* top:-50%;   
	}
.alert_pbd_feedback_content p{
	line-height:17px;
	text-indent:24px;
	}
.alert_pbd_feedback_content br{
	line-height:14px;
	}
.alert_pbd_feedback_operation {
	text-align:center;
	padding:10px 0px 0px 0px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------弹出类广告-------------------------------*/
.alert_phd_contact{
	color:#0066b3;
	float:right;
	padding:33px 10px 0 0;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------功能介绍页面-----------------------------*/
.pbd_introduction_hd{
	margin:8px 0 10px 0;
	padding:0px;
	background:url(../images/pbd_introduction_hd_bg.gif) repeat-x top #f0f0f0;
	background-color:#f0f0f0;
	}
.pbd_introduction_hd p{
	line-height:17px;
	padding-left:10px;
	padding:22px 0px 8px 73px;
	}
.pbd_table_introduction{
	line-height:22px;
	padding:4px 0 6px 0;
	border-bottom:1px solid #dddddd;
	}
.pbd_table_introduction th{
	color:#919191;
	text-align:left;
	vertical-align:middle;
	padding-left:8px;
	background:url(../images/pbd_introduction_list.gif) no-repeat 5px 10px;
	}
.pbd_table_introduction td{
	padding-left:13px;
	}
.pbd_introduction_img_wdzh {background:url(../images/pbd_introduction_wdzh.jpg) no-repeat left top;}
.pbd_introduction_img_zzhk {background:url(../images/pbd_introduction_zzhk.jpg) no-repeat left top;}
.pbd_introduction_img_jfzf {background:url(../images/pbd_introduction_jfzf.jpg) no-repeat left top;}
.pbd_introduction_img_xyk  {background:url(../images/pbd_introduction_xyk.jpg) no-repeat left top;}
.pbd_introduction_img_grdk {background:url(../images/pbd_introduction_grdk.jpg) no-repeat left top;}
.pbd_introduction_img_tzlc {background:url(../images/pbd_introduction_tzlc.jpg) no-repeat left top;}
.pbd_introduction_img_khfw {background:url(../images/pbd_introduction_khfw.jpg) no-repeat left top;}
.pbd_introduction_img_aqzx {background:url(../images/pbd_introduction_aqzx.jpg) no-repeat left top;}
/*--------------------------结束------------------------------------*/

/*--------------------------协议类页面-------------------------------*/
.pbd_treaty{
	background:#f4f4f4;
	}
.pbd_treaty_title{
	font-weight:bold;
	color:#0066b3; 
	text-align:center; 
	padding-top:5px; 
	line-height:12px;
	}
.pbd_treaty_content{
	height:230px; 
	border:1px solid #A6A6A6;  
	background:#ffffff; 
	overflow-y:auto; 
	margin:10px;
	padding:10px;
	}
.pbd_table_treaty{
	line-height:22px;
	}
.pbd_table_treaty th{
	font-weight:normal;
	}
.pbd_table_treaty td{
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	}
.pbd_table_treaty td.subhead{
	text-align:center;
	padding:15px 0 15px 0;
	}
.pbd_table_treaty .left_head{
	width:69px;
	}
.pbd_table_treaty .left_head_numb{
	width:20px;
	}
.pbd_treaty_condition{
	padding:0 10px 10px 10px; 
	font-weight:bold; 
	line-height:12px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------功能连接类页面---------------------------*/
/*功能连接表格框*/
.pbd_spaceslinks_tablebar {
	color:#6699cc;
    margin:2px 5px 0 5px;
    border-top:2px solid #69c;
	padding-bottom:4px;
	vertical-align:top;
    }
/*标题*/
.pbd_spaceslinks_tablebar div {
	padding:8px 0px 2px 5px;
    font-size:12px;font-weight:bold;
    color:#0066b3;
    }
/*内容*/
.pbd_spaceslinks_tablebar table td{
	line-height:22px;
	word-break:break-all;
	padding:0px 5px 0px 1px;
	width:50%;
	}
/*连接*/
.pbd_spaceslinks_tablebar table td a {
	color: #0066b3;
    padding-left:13px;
    background:url(../images/icon_list1.gif) 40% no-repeat;
	background-position:left;
    }
/*--------------------------结束------------------------------------*/

/*--------------------------问题解答页面---------------------------*/
/*左边栏*/
.pbd_left{
	width:230px;
	border: 1px solid #dddddd;
	background-color:#f9f9f9;
 }
.pbd_left table{
	margin: 8px 10px;
}
.pbd_left table tr td{
	height:22px;
	}
.pbd_left table tr td a{
	margin-left: 5px;
}
.pbd_left_second{
	padding-left:27px;
	}
.pbd_left_title {
    padding-left:10px;
	padding-top:19px;
	position:re:30px;
	line-height:30px; 
	margin:0px 5px; 
	width:220px; 
	padding:0px;
	font-weight:bold; 
	text-align:center;  
	color:#000000;
	border-bottom:2px solid #6699cc;
}
/*右边栏*/
.pbd_right{
	background-color:#ffffff;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left:5px;
	}

.pbd_right table tr td{
	line-height:30px;
	}
.pbd_right table tr td a{
	margin-left:5px;}
.pbd_right_p{
	height:0px;
	font-weight:bold;
	color:#000000;
	border-bottom: 1px solid #dddddd;
	}
.pbd_right_p p{
	margin-top:-8px;
	margin-left:5px;
	line-height:30px;
}
.pbd_right .pbd_operation{
	margin-left:218px;}
.pbd_right_top{
	border-bottom:1px solid #dddddd;
	line-height:50px;
}
.list_up{
	position:relative;
	top:-2px;
	left:3px;
	}

/*--------------------------结束------------------------------------*/

/*--------------------------进度条----------------------------------*/
.wrap_loading {
	width:306px;
	height:86px;
	text-align:center;
	font-weight:bold;
	background:url(../images/warp_loading_bg.gif) no-repeat;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------问题解答页面---------------------------*/
/*左边栏*/
.alert_pbd_faq_left{
	width:230px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	background-color:#f9f9f9;
 }
.alert_pbd_faq_left table{
	margin: 8px 10px;
}
.alert_pbd_faq_left table tr td{
	height:22px;
	}
.alert_pbd_faq_left table tr td a{
	margin-left: 5px;
}
.alert_pbd_faq_left_second{
	padding-left:27px;
	}
.alert_pbd_faq_left_title {
    padding-left:10px;
	padding-top:19px;
	position:re:30px;
	line-height:30px; 
	margin:0px 5px; 
	width:220px; 
	padding:0px;
	font-weight:bold; 
	text-align:center;  
	color:#000000;
	border-bottom:2px solid #6699cc;
}
/*右边栏*/
.alert_pbd_faq_right{
	background-color:#ffffff;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left:5px;
	}

.alert_pbd_faq_right table tr td{
	line-height:30px;
	}
.alert_pbd_faq_right table tr td a{
	margin-left:5px;}
.alert_pbd_faq_right_p{
	height:0px;
	font-weight:bold;
	color:#000000;
	border-bottom: 1px solid #dddddd;
	}
.alert_pbd_faq_right_p p{
	margin-top:-8px;
	margin-left:5px;
	line-height:30px;
}
.alert_pbd_faq_right .pbd_operation{
	margin-left:218px;}
.alert_pbd_faq_right_top{
	border-bottom:1px solid #dddddd;
	line-height:50px;
}
.alert_pbd_faq_list_up{
	position:relative;
	top:-2px;
	left:3px;
	}
/*--------------------------结束------------------------------------*/

/*--------------------------邮件---------------------------*/
.pbd_email_link_reader:hover{
	text-decoration:underline;
	}
.pbd_email_link{
	font-weight:bold;
	}
.pbd_email_input_area{
	width:98%;
	height:155px;
	line-height:17px;
	padding:8px 10px 10px 10px;
	border:1px solid #A6A6A6;  
	background:#ffffff;
	overflow-y:auto;
}
.pbd_email_text_head{
	vertical-align:top!important;
	}

/*--------------------------结束------------------------------------*/

/*--------------------------欢迎页----------------------------------*/
.pbd_welcome{
	height:589px;
	width:1025px;
	background:url(../images/welcome.jpg) no-repeat;
	}
.pbd_welcome_hd{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	line-height:21px;
	padding:16px 0px 0px 102px;
	letter-spacing:1px;
	}
.pbd_welcome dl{
	text-align:left;
	margin-top:270px;
	width:455px;
	}
.pbd_welcome dl.left{
	margin-left:35px;
	}
.pbd_welcome dl.right{
	margin-right:32px;
	}
.pbd_welcome dt{
	font-size:14px;
	font-weight:bold;
	padding-bottom:16px;
	border-bottom:2px solid #32a2e2;
	margin-bottom:10px;
	}
.pbd_welcome dd{
	line-height:36px;
	border-bottom:1px dotted #aaa;
	margin:0px 6px;
	background:url(../images/icon_pbd_welcome_list.gif) no-repeat 9px 16px;
	padding-left:21px;
	}
.pbd_welcome dd img{
	vertical-align:-3px;
	}
.pbd_welcome dd span{
	padding:0px 6px;
	}
.pbd_welcome_operation{
	padding-top:50px;
	}
.pbd_welcome_button{
	color:#fff;
	background:url(../images/pbd_welcome_button.gif) no-repeat;
	width:210px; 
	height:40px;
	line-height:40px;
	font-size:24px;
	font-weight:bold;
	border:none;
	text-align:center;
	cursor:pointer;
	}
/*--------------------------结束------------------------------------*/

/*中国建设银行-个人网银原型-公共元素样式-协议内容样式start LJL*/
.agreementCnt_tab{
	line-height:21px;
	}
.agreementCnt_tab_h2{
	padding:15px 0px;
	text-align:center;
	}
.agreementCnt_tab_td_left{
	padding-right:15px;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
	}
.agreementCnt_tab_td_number{
	padding-right:15px;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
	}
.black15{ height:15px;}
/*中国建设银行-个人网银原型-公共元素样式-协议内容样式end LJL*/

/*ljh*/
.new_div{margin-bottom:0px;}
.form_table td{padding: 9px 0 10px;line-height: 20px; vertical-align: baseline;}
.form_table_td{ width:260px;}
.table_select{width:229px;}
.checkbox_margin{position:relative;top:3px;}
.span_close{ background:url(../images/pbd_input_error.gif); width:14px; height:20px;margin: 2px 10px 0px 0px; display:none;float: right;}
.pbd_input_red{ border:1px solid #DD8281;}
.l_sx_div{border:solid 1px #d7d7d7; margin:5px 0px 5px 0px;}
.l_sxtwo_div{border:solid 1px #d7d7d7; margin:60px 0px 5px 0px; background-color:#F0F7F7; padding:5px;}
.h3_div{font-size: 12px;font-weight: bold;line-height: 20px; overflow: hidden;margin: 5px 0px 5px 0px;width: auto;}
.icon_pbd{ background-image:url(../images/icon_pbd_welcome_list.gif); width:4px; height:4px; float:left; margin:7px 7px 7px 3px;}

.span_margin{ float:left;}
.l_sx_naxt{height:26px; line-height:26px; width:100%; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; margin-top:9px;}
.naxt_div{height:30px;line-height: 30px;margin: 1px 0 5px;padding: 5px; width:194px;}
.one_naxt{ background-image:url(../images/1_select.gif); width:26px; height:26px; float:left;}
.one_noselect_div{ background-image:url(../images/text_noselect_2.gif); width:157px; height:21px; line-height:21px; color:#B6B6B6; float:left;margin-top: 2px; text-align:center; }
.two_naxt{ background-image:url(../images/2_select.gif); width:26px; height:26px; float:left;}
.two_select_div{ background-image:url(../images/text_select_12.gif); width:157px; height:21px; line-height:21px; color:#FFF; float:left;margin-top: 2px; text-align:center; font-weight:bold; }
.two_no_select{ background-image:url(../images/2_no_select.jpg); width:26px; height:26px; float:left;}
.there_naxt{ background-image:url(../images/3_select.gif); width:26px; height:26px; float:left;}
.there_select_div{ background-image:url(../images/text_noselect_3.gif); width:157px; height:21px; line-height:21px; color:#B6B6B6; float:left;margin-top: 2px; text-align:center; }

.three_naxt{ background-image:url(../images/three_select.gif); width:26px; height:26px; float:left;}
.three_select_div{ background-image:url(../images/text_noselect_3.gif); width:157px; height:21px; line-height:21px; color:#B6B6B6; float:left;margin-top: 2px; text-align:center; }

.for_no_select{ background-image:url(../images/bz_noselect_4.png); width:26px; height:26px; float:left;}
.fai_no_select{ background-image:url(../images/bz_noselect_5.png); width:26px; height:26px; float:left;}	
.six_no_select{ background-image:url(../images/bz_noselect_6.png); width:26px; height:26px; float:left;}	
.for_bz_select{ background-image:url(../images/bz_select_4.gif); width:26px; height:26px; float:left;}
.fai_bz_select{ background-image:url(../images/bz_select_5.gif); width:26px; height:26px; float:left;}	
.for_select_div{ background-image:url(../images/text_select_3.gif); width:157px; height:21px; line-height:21px; color:#fff;  float:left;margin-top: 2px; text-align:center; font-weight:bold;}
.six_bz_select{ background-image:url(../images/bz_select_6.gif); width:26px; height:26px; float:left;}

.text_select{ background-image:url(../images/text_select_tzlc.gif); width:98px; height:21px; line-height:21px; color:#FFF; float:left;margin-top: 2px; text-align:center; font-weight:bold; }
.text_noselect{ background-image:url(../images/text_noselect_tzlc.gif); width:98px; height:21px; line-height:21px; color:#B6B6B6; float:left;margin-top: 2px; text-align:center; }
.text_noselect_last{ background-image:url(../images/text_noselect_naxt.gif); width:98px; height:21px; line-height:21px; color:#B6B6B6; float:left;margin-top: 2px; text-align:center; }
.seven_no_select{ background-image:url(../images/bz_noselect_7.gif); width:26px; height:26px; float:left;}
.seven_bz_select{ background-image:url(../images/bz_select_7.gif); width:26px; height:26px; float:left;}

.text_select{ background-image:url(../images/text_select_tzlc.gif); width:98px; height:21px; line-height:21px; color:#FFF; float:left;margin-top: 2px; text-align:center; font-weight:bold; }
.text_noselect{ background-image:url(../images/text_noselect_tzlc.gif); width:98px; height:21px; line-height:21px; color:#B6B6B6; float:left;margin-top: 2px; text-align:center; }
.text_noselect_last{ background-image:url(../images/text_noselect_naxt.gif); width:98px; height:21px; line-height:21px; color:#B6B6B6; float:left;margin-top: 2px; text-align:center; }
.seven_no_select{ background-image:url(../images/bz_noselect_7.gif); width:26px; height:26px; float:left;}
.seven_bz_select{ background-image:url(../images/bz_select_7.gif); width:26px; height:26px; float:left;}

.ccb_table_confirm {border-right: 1px solid #E6E6E6;border-top: 1px solid #E6E6E6;margin-bottom:0px;}
.ccb_table_confirm tr td {border-bottom: 1px solid #E6E6E6;height: 30px;overflow: hidden; padding: 0 10px;vertical-align: middle;}
.ccb_table_confirm_tit {border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;padding: 0 5px;text-align: left; width:18%;background-color:#F2F2F2;}
.ccb_table_confirm_con {padding: 0 5px;text-align: left;width: auto; width:32%;}
.span_red{color:#BB2200; font-weight:bold;}

.area_title {padding:10px 2px 10px 0px;font-size:13px;font-weight:bold;margin-left:5px;}

.ccb_tableHead{background:url(../images/intr/ccb_tableHeaderBg.gif); height:43px; line-height:43px; width:395px; font-weight:bold;font-size:18px;}
.ccb_table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none; border:solid 1px #DCE6E6; border-top:none;}
.intr_list ul{ margin:3px 15px 15px 15px;padding:0;}
.intr_list ul li{ margin:5px 0px 5px 0px;padding:0;}
.intr_list_tit{font-weight:bold;font-size:14px;}
.l_sx_news{margin-bottom:0; padding:0px;}
.l_sx_news_text{font-weight:bold;color:#000000;border-bottom:1px solid #DDDDDD;margin-top:0px; width:100%; height:35px; line-height:35px;}
.l_sx_news_text_no{border-bottom:none;}
.zz_span_style{
	height:20px;
	float:left;
	margin-right:5px;
	width:auto;
	padding-right: 5px;
	padding-left: 20px;
	line-height: 20px;
	text-align: left;
	background: none;}
.zz_span_style:hover{ color:inherit;}
.pbd_zjzj_div a:last-child{
	margin-right:18px;}
.zjzj_span_style{
	width: auto;
	height:20px;
	float:left;
	margin-right:5px;
	color:#333333;
	padding-right: 5px;
	padding-left: 20px;
	line-height: 20px;
	text-align: left;
	background:url(../images/jhzth_icon.png) no-repeat 0px 0px;}
.zjzj_span_style:hover{ color:inherit;}
.zz_div_style{
	width:55px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	color:#333333;
	margin-right:5px;}
.pbd_link_mingce {
	height: 20px;
	padding-left: 22px;
	float: left;
	background:url(../images/jhzth_icon.png) 0px -20px no-repeat;}
#au183 {background-image:url(../images/transparent.gif);height: 23px;overflow: hidden; position:absolute;top:0px; width: 230px;}
.icon_pbd_li{ background-image:url(../images/intr/li_naxt_img.gif); width:3px; height:3px; float:left; margin:7px 7px 7px 3px;}
.input_cbox_tr{ display:none;}
.width_div{width:278px; position:relative;}
.qipao_outer_div{position: relative;}
#span_ { position:relative; top:0px; height:20px; width:14px;}
#span_ img{ position:absolute; top:-4px; left:3px; height:20px; width:14px;}
.pbd_feedback_success_2 {background:url(../images/chenggong.png) no-repeat scroll 10px 15px #F0F7F7; border: 1px solid #CCDDED;display: table;height: 125px;margin-top: 1px;overflow: hidden;position: relative;width: 100%;}

.tx_align{ text-align:center;}

.pbd_button_4_full_width_gray {color:#fff;background:url(../images/pbd_button_ALL20.gif) -114px 0px no-repeat;height:20px;line-height:22px;border:none; text-align:center; cursor:pointer;width:70px; margin-right:11px;}
.pbd_button_8_full_width_gray {color:#fff;background:url(../images/pbd_button_ALL20.gif) 0px 0px no-repeat;height:20px; line-height:22px;border:none; text-align:center; cursor:pointer; width:114px;margin-right:8px;}

#hero-slider .mask { float:left; width:938px; height:2000px;overflow:hidden;}
#hero-slider .panel {  width:938px; height:auto; }

#Container {position: absolute;width: 100%; height: 250px;overflow: hidden; border: 1px solid #bbb;}
.Scroller-Container { position: absolute; background: transparent; top:0px;padding: 17px;}

.Scrollbar-Track {width: 16px;position: absolute;right: 0;height: 220px;}
.Scrollbar-Track2 {width: 10px; height: 100px;float:left;}
.Scrollbar-Trackimg {width: 17px;position: absolute;right: 0;height: 252px;background:url(../images/scroll_bg.png) no-repeat;}
.Scrollbar-Handle { position: absolute;width: 15px; height: 25px;background:url(../images/scroll_to.png) no-repeat; margin:15px 0px 15px 0px;}
.Scrollbar-Handle:hover {width: 15px; height: 25px;background:url(../images/scroll_hover_to.png) no-repeat;}
#sbLine {font-size: 0px;}
#List a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #7ABAD3;display: block;text-decoration: none;padding: 3px;}
#List a:hover { color: #0B6589;}
.a_style{color:#333333;}
.xieyi_div{ margin:0px 0px 5px 15px;}
.pbd_step_span{ cursor:pointer;}
.pbd_span_img{ position:relative; top:4px;cursor:pointer;}
/*ljh*/

/*浮动小精灵 ljh 开始*/
.page_elfin{position:fixed;width:65px;height:85px;bottom:0px;z-index:3000;top:auto !important;}
.page_elfin_div{position:absolute; background:url(../images/elfin/xjl_yj1_03.gif) no-repeat 0px 15px;width:100px;height:85px;z-index:3000; color:#05679C; cursor:pointer; left:32px; bottom:15px;}
.page_elfin_hide{ display:none;}
.page_elfin_smoil{ position:absolute; right:-10px; top:-35px;width:62px; height:79px;}
.page_elfin_smoil_left{background-image:url(../images/elfin/xjl_bg_1_03.png); width:64px; height:70px; float:left;}
.page_elfin_smoil_img{background-image:url(../images/elfin/xjl_hs_03.png); width:77px; height:85px; float:left; position:absolute; left:4px; cursor:pointer;z-index:3000;}
.page_elfin_right_on{ background-image:url(../images/elfin/xjl_up.png); width:62px; height:28px;float:left; cursor:pointer;border: 1px solid #C9D3DF;}
.page_elfin_big{position:absolute; right:-10px; top:0px;width:64px; height:260px;}
.page_elfin_big_left{ width:64px; height:154px; float:left;}
.page_elfin_right_off{ background-image:url(../images/elfin/xjl_head_1_03.png); width:64px;height:7px;float:left;}
.page_elfin_smobtn1{ background-image:url(../images/elfin/xjl_grzc_a.png);width:62px; height:50px; float:right; text-align:center;color:#05679C;cursor:pointer;border: 1px solid #C9D3DF;border-bottom:none;}
.page_elfin_smobtn1:hover{ background-image:url(../images/elfin/xjl_grzc_b.png);border: 1px solid #B1BECD; border-bottom:none;}
.page_elfin_smobtn2{ background-image:url(../images/elfin/xjl_zjzz_a.png);width:62px; height:50px; float:right; text-align:center;color:#05679C;cursor:pointer;border: 1px solid #C9D3DF;border-bottom:none;}
.page_elfin_smobtn2:hover{ background-image:url(../images/elfin/xjl_zjzz_b.png);border: 1px solid #B1BECD; border-bottom:none;}

.elfin_head_close{ width:41px; height:25px; float:right; background-image:url(../images/elfin/close_normal.png); cursor:pointer; margin-right:1px;}
.elfin_head_close:hover{ width:41px; height:25px; float:right; background-image:url(../images/elfin/close_hover.png); cursor:pointer;}
.elfin_head_top{
	width:396px;
	height:29px;
	float:left;
	background-image:url(../images/elfin/bg_top1.png);}
.elfin_head_foot{
	width:396px;
	height:8px;
	float:left;
	background-image:url(../images/elfin/bg_botton1.png);}
.elfin_head_top .elfin_head_left{
	width:150px;
	height:26px;
	float:left;
	text-align:left;
	padding-left:15px;
	line-height:26px;}

.elfin_jfjf {display: none;}
.elfin_jfjf .elfin_jfjf-naxt{float: left;height: 262px;overflow-x: hidden;overflow-y: auto;width: 392px;}
.elfin_jfjf .botton_3_left{
	height:30px;
	width:90px;
	margin-left:15px;
	line-height:30px;
	float:left;
	font-size:12px;
	color: #333333;
    font-family: 宋体;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;}
.elfin_jfjf .botton_3_right{
	height:30px;width:160px;
	text-align:center;
	line-height:30px;
	float:left;
	font-size:12px;}
.elfin_jfjf .botton_3_center{
	height:30px;width:90px;
	text-align:center;
	line-height:30px;
	float:left;
	font-size:12px;}
.elfin_jfjf .botton_3_div {
    border-bottom: 1px solid #D7EBF6;
    float: left;
    height: 30px;
	margin-left:8px;
    width: 379px; cursor:pointer;
}

/*.page_elfin_big_float1 .elfin_head_center{
	background-image:url(../images/elfin/back_gr.png);
	width:343px;
	height:250px;
	position:absolute;
	top:0px;z-index:100;
	padding:35px 25px 25px 25px;
	margin-left:1px;}
.page_elfin_big_float1{
	width:395px; height:304px;
	position:absolute;
	top:-30px;
	left:80px;
	color:#05679C;
	display:none;}*/
.elfin_head_botton{
	width:396px;
	height:275px;
	float:left;
	background-image:url(../images/elfin/bg_head1.png);}

/*最近付款 开始 yuben*/
.page_elfin_big_float1{
	position:absolute;
	background:white;
	top:-78px;
	left:80px;
	color: #05679C;
	background:url(../images/elfin/back_head.png) repeat-y;}
.elfin_pop_wp{
	position:relative;
	width:397px;
	height:308px;}
/*弹窗顶部 开始*/
.elfin_pop_top{
	position:absolute;
	width:397px;
	height:30px;
	left:0px;
	top:-2px;
	background:url(../images/elfin/back_top.png) no-repeat;}
.elfin_pop_tit{
	width:200px;
	height:30px;
	line-height:29px;
	float:left;
	padding-left:15px;}
.elfin_pop_close{
	width: 41px;
	height: 25px;
	float:right;
	background-image: url(../images/elfin/close_normal.png);
	cursor: pointer;
	margin-right: 2px;}
.elfin_pop_close:hover{
	background-image: url(../images/elfin/close_hover.png);}
/*弹窗顶部 结束*/

/*弹窗正文 开始*/
.elfin_head_subclass{}
.zjfk_buttom_link{
	position:absolute;
	right: 15px;
	top: 265px;}
/*弹窗正文 结束*/

/*弹窗箭头 开始*/
.elfin_pop_arrow{
	position:absolute;
	width:6px;
	height:11px;
	background:url(../images/elfin/xjl_sanjiao.png);
	z-index:99;
	left:-5px;}
#elfin_float1_arrow{
	top:210px;}
/*弹窗箭头 结束*/

/*图标菜单 开始 yuben*/
.elfin_pop_ft{
	position:absolute;
	width:397px;
	bottom:0px;
	left:0px;
	cursor:pointer;
	z-index:99;}
.elfin_icon_menu_up{
	height:10px;
	background:url(../images/elfin/up_select.png) no-repeat;}
.elfin_icon_menu_up:hover{
	height:15px;
	background:url(../images/elfin/up_select_hover.png) no-repeat;}
.elfin_icon_menu_down{
	height:15px;
	background:url(../images/elfin/down_select.png) no-repeat;}
.elfin_icon_menu_down:hover{
	background:url(../images/elfin/down_select_hover.png) no-repeat;}
.elfin_icon_menu{
	width:393px;
	height:270px;
	background:white;
	position:absolute;
	bottom:10px;
	left:1px;}
.elfin_icon_menu_wp{
	width:250px;
	margin-left: 70px;
	margin-top: 10px;}
.elfin_icon_item{
	width:85px;
	height:85px;
	float:left;
	margin:20px;
	cursor:pointer;}
#icon_item_1{
	background:url(../images/elfin/gr_hqzz.png) no-repeat;}
#icon_item_1:hover{
	background:url(../images/elfin/gr_hqzz_hover.png) no-repeat;}
#icon_item_2{
	background:url(../images/elfin/gr_khzz.png) no-repeat;}
#icon_item_2:hover{
	background:url(../images/elfin/gr_khzz_hover.png) no-repeat;}
#icon_item_3{
	background:url(../images/elfin/gr_xsjzz.png) no-repeat;}
#icon_item_3:hover{
	background:url(../images/elfin/gr_xsjzz_hover.png) no-repeat;}
#icon_item_4{
	background:url(../images/elfin/gr_jfzf.png) no-repeat;}
#icon_item_4:hover{
	background:url(../images/elfin/gr_jfzf_hover.png) no-repeat;}
/*图标菜单 结束 yuben*/
/*最近付款图标菜单 结束 yuben*/

/*我的理财图标样式修改 开始*/
#center_nei_dlj{
	margin-left:9px !important;}
#center_nei_cxgz{
	margin-left: 17px !important;}
/*我的理财图标样式修改 结束*/

.elfin_head_subclass{
	height:204px;
	width:392px;
	/*overflow-x: hidden;*/
	/*overflow-y: auto;*/
	display:none;
	padding-top:35px;}
.elfin_head_subclass .botton_3_div{ margin-left:8px; height:30px;width:379px; border-bottom:solid 1px #D7EBF6; float:left;}
.elfin_head_subclass .botton_3_left{ height:30px;width:130px; margin-left:15px; line-height:30px; float:left; font-size:12px;}
.elfin_head_subclass .botton_3_right{ height:30px;width:100px; text-align:center; line-height:30px; float:left; font-size:12px;}
.elfin_head_subclass .botton_3_left2{
	width:230px;}
.elfin_head_subclass .botton_3_right2{
	width:130px;}
.elfin_head_subclass .botton_3_center{ height:30px;width:130px; text-align:center; line-height:30px; float:left; font-size:12px;}
.elfin_head_subclass .botton_3_div{ cursor:pointer;}
.elfin_head_subclass .botton_3_div:hover{
	background:#D3E7F9;}


.elfin_head_botton_3{ height:204px;width:392px;float:left;overflow-x: hidden;overflow-y: auto;}
.elfin_head_botton_3 .botton_3_div{ height:30px;width:376px; border-bottom:solid 1px #D7EBF6; float:left; margin-left:8px;}
.elfin_head_botton_3 .botton_3_left{ height:30px;width:120px; margin-left:15px; line-height:30px; float:left;}
.elfin_head_botton_3 .botton_3_right{ height:30px;width:80px; text-align:center; line-height:30px; float:left;}

.elfin_head_botton_4{position: relative;left: 0;top: 0; height:7px;width:392px;float:left;}
.page_elfin_big_float1 .elfin_head_botton_4 .botton_4_div{height:11px;width:6px;float:left; background-image:url(../images/elfin/xjl_sanjiao.png); position:absolute; top:-150px;left:-5px;}


.page_elfin_big_float2{width:395px; height:317px; position:absolute; top:-80px;left:80px; color:#05679C; display:none;}
.page_elfin_big_float2 .elfin_head_botton_3{
	height:223px;
	width:392px;
	float:left;
	overflow-x:
	hidden;
	overflow-y: auto;}
.page_elfin_big_float2 .elfin_head_botton{width:396px; height:275px; float:left; background-image:url(../images/elfin/bg_head1.png);}
.page_elfin_big_float2 .elfin_head_botton_3 .botton_3_left { text-align:right;float: left;height: 30px;line-height: 30px;margin-left:15px;width: 85px;}
.page_elfin_big_float2 .elfin_head_botton_3 .botton_naxt_right {float: right;height: 30px;line-height: 30px;padding-right: 10px;text-align: right;width: 185px;
}

/*我的存款增加主账户和子账户 开始 yuben*/
.img_style{
	background-image:url(../images/elfin/xjl_bar_1.png);
	width:390px;
	height:50px;
	margin-left:2px;
	background-position: 0px -17px;}
.img_style .img_style_text{
	font-size:20px;
	color:#FFFFFF;
	padding-left:18px;
	height:50px;
	line-height:50px;}
.elfin_select_div{
	width:392px;
	height:27px;
	padding:10px 0px;}
.elfin_select_l{
	width:60px;
	height:27px;
	line-height:27px;
	float:left;
	text-align:right;}
.elfin_select_naxt{
	width:318px;
	height:27px;
	float:left;
	margin-left:4px;}
.elfin_select{
	width:315px;
	height:27px;
	background-image:url(../images/elfin/select_img_1.png);
	cursor:pointer;
	line-height:27px;
	padding-left:5px;}
.elfin_select_in{
	background-color:#FFF;
	cursor:pointer;
	height:27px;
	line-height:27px;
	padding-left:5px;}
.elfin_select_in:hover{
	background-color:#3399FF;
	color:#FFF;}
.elfin_select_top{
	background-color:#FFF;
	width:318px;
	height:90px;
	position:absolute;
	border:1px solid #C9D3DF;
	border-top:none;
	display:none;}
.elfin_select_div_child{
	padding-top:0px;
	padding-bottom:7px;
	display:none;}
.elfin_select_div_child .elfin_select_top{
	height:60px;}
/*我的存款增加主账户和子账户 结束 yuben*/

.botton_naxt_right{ height:30px;width:190px; text-align:right; line-height:30px; float:right;padding-right:10px;}
.botton_zhgk_left{ background-image:url(../images/elfin/botton_zhgk_nomal.png); width:77px; height:26px; text-align:center; line-height:26px; float:right; margin:13px 10px 10px 0px; color:#FFF; cursor:pointer;}
.botton_zhgk_left:hover{ background-image:url(../images/elfin/botton_zhgk_hover.png);}
.botton_zhgk_right{ background-image:url(../images/elfin/botton_zhgk_nomal.png); width:77px; height:26px; text-align:center; line-height:26px;float:right; margin:13px 10px 10px 0px; color:#FFF; cursor:pointer;}
.botton_zhgk_right:hover{ background-image:url(../images/elfin/botton_zhgk_hover.png);}
.page_elfin_big_float2 .elfin_head_botton_4 .botton_4_div{background-image:url(../images/elfin/xjl_sanjiao.png);float:left;height:11px;left:-5px;position:absolute;top:-199px;width:6px;}


.page_elfin_smobtn4{cursor:pointer;width:62px;height:50px;background:url(../images/elfin/xjl_zhgk_06.png) no-repeat center top;float:right;text-align:center;border: 1px solid #C9D3DF;border-bottom:none;}
.page_elfin_smobtn4:hover{ border-left:1px solid #B1BECD;border-right:1px solid #B1BECD; background-image:url(../images/elfin/xjl_zhgk_1_06.png);}
.page_elfin_big_float3{width:397px; height:310px; position:absolute;top:-80px;left:80px;color:#05679C; display:none;}
.page_elfin_big_float3 .elfin_head_top{ background-image:url(../images/elfin/back_top.png);/*float: left;*/height:30px;width:396px;position:absolute; top:0px;z-index:101;}
.page_elfin_big_float3 .elfin_head_center{ background-image:url(../images/elfin/back_gr.png);width:343px; height:250px;position:absolute; top:0px;z-index:100; padding:35px 25px 25px 25px; margin-left:1px;}
.head_center_nei .center_nei_jj{background-image:url(../images/elfin/gr_jj.png);width:85px;height:85px;float:left;margin:20px 17px 20px 10px;cursor:pointer;}
.head_center_nei #center_nei_jj:hover{background-image:url(../images/elfin/gr_jj_hover.png);}
.head_center_nei .center_nei_lccp{background-image:url(../images/elfin/gr_lccp.png);width:85px;height:85px;float:left;margin:20px 17px 20px 17px;cursor:pointer;}
.head_center_nei #center_nei_lccp:hover{background-image:url(../images/elfin/gr_lccp_hover.png);}
.head_center_nei .center_nei_zhgjs{background-image:url(../images/elfin/gr_zhgjs.png);width:85px;height:85px;float:left;margin:20px 10px 20px 17px;cursor:pointer;}
.head_center_nei #center_nei_zhgjs:hover{background-image:url(../images/elfin/gr_zhgjs_hover.png);}
.head_center_nei .center_nei_cxgz{background-image:url(../images/elfin/gr_cxgz.png);width:85px;height:85px;float:left;margin:20px 17px 20px 10px;cursor:pointer;}
.head_center_nei #center_nei_cxgz:hover{background-image:url(../images/elfin/gr_cxgz_hover.png);}
.head_center_nei .center_nei_dlj{background-image:url(../images/elfin/gr_dlj.png);width:85px;height:85px;float:left;margin:20px 17px 20px 17px;cursor:pointer;}
.head_center_nei #center_nei_dlj:hover{background-image:url(../images/elfin/gr_dlj_hover.png);}
.head_center_nei .center_nei_jzsgz{background-image:url(../images/elfin/gr_jzsgz.png);width:85px;height:85px;float:left;margin:20px 10px 20px 17px;cursor:pointer;}
.head_center_nei #center_nei_jzsgz:hover{background-image:url(../images/elfin/gr_jzsgz_hover.png);}

.page_elfin_big_float3 .botton_3_div{border-bottom:1px solid #D7EBF6;float:left;height:30px;width:379px;}
.page_elfin_big_float3 .botton_3_div:hover{
	background:#D3E7F9;}
.page_elfin_big_float3 .botton_3_left{font-family: 宋体;font-style: normal;height:30px;width:90px; margin-left:15px; line-height:30px; float:left; font-size:12px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.page_elfin_big_float3 .botton_3_right{ height:30px;width:82px; text-align:right; line-height:30px; float:left; font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.page_elfin_big_float3 .botton_3_center{ height:30px;width:74px; text-align:right; line-height:30px; float:left; font-size:12px;}
.page_elfin_big_float3 .elfin_head_top .elfin_head_left{ width:150px; height:26px; float:left;text-align:left;line-height:26px;padding-left:15px;}
#all_zhgjs .botton_3_left{float:left;font-size: 12px;height: 30px;line-height: 30px;text-align:left;width:70px;}
#all_zhgjs .botton_3_right{float:left;font-size: 12px;height: 30px;line-height: 30px;text-align:right;width:105px;}
#all_dlj .botton_3_left{float:left;font-size: 12px;height: 30px;line-height: 30px;text-align:left;width:70px;}
#all_dlj .botton_3_right{float:left;font-size: 12px;height: 30px;line-height: 30px;text-align:right;width:105px;}

.showHide_all{height:265px;padding:30px 0px 15px 0px;width:397px;z-index:100;background-image: url(../images/elfin/back_head.png);}
.xianshi_top{padding:10px 10px 0px 10px;height:30px;width:375px;float:left;background-image:url(../images/elfin/back_head.png);border-bottom: 1px solid #D7EBF6;}
.xianshi_jj{padding:0px 11px 10px 8px;height:190px;width:376px;overflow-x:hidden;overflow-y:auto;float:left;background-image:url(../images/elfin/back_head.png); }
.xianshi_naxt{height:30px;width:395px;float:left;background-image:url(../images/elfin/back_head.png);}
.xianshi_div{line-height:18px;height:40px;float:right;}
.xianshi_span{color:#0066b3;font-family:宋体;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;}
.xianshi_span_margin{ margin-right:18px;}
.page_elfin_big_float3 .bot_right{ text-align:center;}
.page_elfin_big_float3 .elfin_head_foot{background-image: url(../images/elfin/up_select.png);float:left;height:10px;width:395px; position:absolute;bottom:0px;cursor:pointer;z-index:101;}
.page_elfin_big_float3 .elfin_head_foot:hover{background-image: url(../images/elfin/up_select_hover.png);float:left;height:15px;width:395px; position:absolute; bottom:0px;cursor:pointer;z-index:101;}
.page_elfin_big_float3 .elfin_head_footer{background-image:url(../images/elfin/down_select.png);float:left;height:15px;width:395px; position:absolute; bottom:0px;cursor:pointer;z-index:101;}
.page_elfin_big_float3 .elfin_head_footer:hover{background-image: url(../images/elfin/down_select_hover.png);float:left;height:15px;width:395px; position:absolute; bottom:0px;cursor:pointer;z-index:101;}
.page_elfin_big_float3 .botton_3_left span{color:#333333;font-family:宋体;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none;}
.page_elfin_big_float3 .botton_3_right span{color:#333333;font-family:宋体;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none; text-align:right;}
.page_elfin_big_float3 .botton_3_center span{color:#333333;font-family:宋体;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none; text-align:right;}
.page_elfin_big_float3 .xianshi_naxt_foot{float:left; position:absolute; bottom:0px;}
.page_elfin_big_float3 .xianshi_naxt_foot .botton_4_div{background-image:url(../images/elfin/xjl_sanjiao.png);float:left;height:11px;left:-5px;position:absolute;top:-140px;width:6px;}

.elfin_img_div{ float:left; width:180px; height:180px; background-image:url(../images/elfin/bingtu_1.png);margin-left: 45px; position:relative; top:0px; left:0px;}
#elfin_img_gjs{ position:absolute; top:25px; left:92px; width: 30px; height:30px; cursor:pointer;}
#elfin_img_zq{ position:absolute; top:71px; left:108px; width:50px; height:36px; cursor:pointer;}
#elfin_img_bx{ position:absolute; top:132px; left:96px; width:30px; height:23px; cursor:pointer;}
#elfin_img_xcg{ position:absolute; top:122px; left:60px; width:30px; height:30px; cursor:pointer;}
#elfin_img_zhlc{ position:absolute; top:94px; left:31px; width:30px; height:31px; cursor:pointer;}
#elfin_img_jj{ position:absolute; top:54px; left:31px; width:30px; height:31px; cursor:pointer;}
#elfin_img_wh{ position:absolute; top:26px; left:58px; width:30px; height:23px; cursor:pointer;}
.img_float_gjs{position:absolute;left: 17px;top: 31px;}
.img_float_zq{ position:absolute;left: 1px;top: -63px;}
.img_float_bx{ position:absolute;left: -95px;top: -62px;}
.img_float_xcg{ position:absolute;left: -1px;top: -62px;}
.img_float_zhlc{ position:absolute;left: -1px;top: -62px;}
.img_float_jj{ position:absolute;left: 21px;top: 31px;}
.img_float_wh{ position:absolute;left: 21px;top: 31px;}
.img_float_div {width: 128px; display:none; float:left; display:none;color: #000000;}
.img_float_div .img_f_left{ width:4px; height:64px; float:left; background-image:url(../images/elfin/xjl_qp_l.png);}
.img_float_div .img_f_center{ width:117px; height:64px; float:left; background-image:url(../images/elfin/xjl_qp_c.png);}
.img_float_div .img_f_right{ width:6px; height:64px; float:left; background-image:url(../images/elfin/xjl_qp_r.png);}
.elfin_naxt_div{ float:left; width:268px; height:58px; background-image:url(../images/elfin/xjl_baifenbi.png);margin:0px 0px 5px 5px;}
.fangkuang_shang{ float:left; background-image:url(../images/elfin/xjl_fangkuang_shang.png); width:284px; height:3px;}
.fangkuang_zhong{float:left; border-left:solid 1px #C9D3DF;border-right:solid 1px #C9D3DF; width:282px; background-color:#FFFFFF;}
.fangkuang_xia{float:left; background-image:url(../images/elfin/xjl_fangkuang_xia.png); width:284px; height:4px;}

/**在线客服**/
.page_elfin_smobtn3{cursor:pointer;width:62px;height:50px;background:url(../images/elfin/xjl_kfzx_1.png) no-repeat center top;float:right;text-align:center;border: 1px solid #C9D3DF; border-bottom:none;}
.page_elfin_smobtn3:hover{cursor:pointer;width:62px;height:50px;border:1px solid #B1BECD;border-bottom:none;background:url(../images/elfin/xjl_kfzx_2.png);}
#kfzx_show{width:398px;height:314px;background:url(../images/elfin/xjl_kfzx_wenzi.png) no-repeat;position:absolute;left:80px;top:-30px;}
.kfzx_show_content{width:398px;height:314px;position:relative;}
.kfzx_show_content_jiao{width:6px;height:11px;position:absolute;left:-5px;top:210px;background:url(../images/elfin/xjl_sanjiao.png);}
.kfzx_show_content_close{width:41px;height:25px;position:absolute;right:2px;top:0px;cursor:pointer;}
.kfzx_show_content_close:hover{width:41px;height:25px;position:absolute;right:2px;top:0px;cursor:pointer;background:url(../images/elfin/close_hover.png);}

.elfin_select_div .botton_zhgk_left a,.elfin_select_div .botton_zhgk_right a{
	display:block;
	width:77px;
	height:26px;
	line-height:26px;}
/*浮动小精灵 ljh 结束*/

/*小精灵蒙版 tms 开始*/
.xjl_mask_bar{
	width:100%;
	height:100%;
	z-index:5000;
	background:url(../images/elfin/xjl_mask_bg.png);
	position:fixed;
	}
.xjl_mask_content{
	width:860px;
	height:184px;
	background:url(../images/elfin/xjl_mask_content.png) no-repeat;
	position:fixed;
	bottom:6px;
	left:33px;
	}
.xjl_mask_btn_bar{
	margin-left:226px;
	margin-top:94px;
	}
.xjl_mask_btn_bar input[type=button]{
	width:123px;
	height:62px;
	border:none;
	cursor:pointer;
	margin-right:39px;
	}
#xjl_mask_ljty_btn{
	background:url(../images/elfin/xjl_mask_btn.png) no-repeat right top;
	}
#xjl_mask_ljty_btn:hover{
	background:url(../images/elfin/xjl_mask_btn.png) no-repeat left top;
	}
#xjl_mask_wzdl_btn{
	background:url(../images/elfin/xjl_mask_btn.png) no-repeat right bottom;
	}
#xjl_mask_wzdl_btn:hover{
	background:url(../images/elfin/xjl_mask_btn.png) no-repeat left bottom;
	}
	
/*小精灵选择主题 START*/
.page_elfin .set_theme_tis{
	width:24px;
	height:24px;
	background:url(../images/elfin/elfin_palette.png) no-repeat;
	position:absolute;
	left:105px;
	top:-10px;
	cursor:pointer;
	z-index:9999;
	display:none;}
.page_elfin .set_theme_tis_show{
	display:block;}
.theme_pop_wp{
	width:396px;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-200px;
	margin-top:-100px;
	display:none;}
.theme_pop{
	position:relative;}
.theme_pop .pop_hd{
	width:396px;
	height:30px;
	background:url(../images/elfin/back_top.png) no-repeat;}
.theme_pop .pop_bd{
	width:396px;
	background:url(../images/elfin/back_head.png) repeat-y #fff;}
.theme_pop .pop_ft{
	width:396px;
	height:8px;
	background:url(../images/elfin/bg_botton1.png);}
.theme_pop .pop_close{
	width:41px;
	height:25px;
	background:url(../images/elfin/close_normal.png);
	cursor:pointer;
	position:absolute;
	right:1px;
	top:0px;}
.theme_pop .pop_tit{
	position:absolute;
	left:10px;
	top:5px;
	color:#0066b3;}
.theme_pop .pop_close:hover{
	background:url(../images/elfin/close_hover.png);}
.theme_pop_wp ul{
	padding:30px 0px;}
.theme_pop_wp ul li{
	float:left;
	margin-left:34px;}
.theme_pop_wp ul li div{
	width:85px;
	height:85px;
	cursor:pointer;}
.theme_pop_wp ul li.set_btn_xjl div{
	background:url(../images/elfin/elfin_btn_xjl_normal.png) no-repeat;}
.theme_pop_wp ul li.set_btn_xjl .set_btn_c{
	background:url(../images/elfin/elfin_btn_xjl_hover.png) no-repeat;
	cursor:default;}
.theme_pop_wp ul li.set_btn_xqd div{
	background:url(../images/elfin/elfin_btn_xqd_normal.png) no-repeat;}
.theme_pop_wp ul li.set_btn_xqd .set_btn_c{
	background:url(../images/elfin/elfin_btn_xqd_hover.png) no-repeat;
	cursor:default;}
.theme_pop_wp ul li.set_btn_xhr div{
	background:url(../images/elfin/elfin_btn_xhr_normal.png) no-repeat;}
.theme_pop_wp ul li.set_btn_xhr .set_btn_c{
	background:url(../images/elfin/elfin_btn_xhr_hover.png) no-repeat;
	cursor:default;}
.theme_pop_wp ul li p{
	color:#0066b3;
	text-align:center;}
.theme_pop_wp .pop_bd .op{
	padding-top:15px;
	border-top:1px #ddd solid;
	padding-bottom:10px;
	text-align:center;}

.elfin_icon_xhr_1{
	width:100px;
	height:85px;
	background:url(../images/elfin/elfin_icon_xhr_2.gif) no-repeat 0px 0px;
	margin-left:-11px;}
.elfin_icon_xqd_1{
	width:100px;
	height:85px;
	background:url(../images/elfin/elfin_icon_xqd_2.gif) no-repeat 0px 5px;}
.elfin_icon_xhr_2{
	background:url(../images/elfin/elfin_icon_xhr_2.png) no-repeat;}
.elfin_icon_xqd_2{
	background:url(../images/elfin/elfin_icon_xqd_2.png) no-repeat;}
/*小精灵选择主题 END*/
/*小精灵蒙版 tms 结束*/

/*大写金额CSS cwg srart*/
.input_words{position:relative; top:0px;}
.amount_words_div{position:absolute; top:22px;min-width:225px;padding-left:3px;height:30px; line-height:30px; border:2px solid #0066b3; background-color:#FFF;z-index:99; color:#C40000; font-weight:bold;}
.tzlc_xieyi_qiehuan:hover{ background:url(../images/tzlc_xieyi1.png)}
/*大写金额CSS cwg end*/
/
/* 省份城市地图 cwg start */
.pbd_shengfen_model{position:relative;top:0px;left:0px;width:230px;}
.shengfen_select_div{background-image:url(../images/transparent.gif);height: 23px;overflow: hidden; position:absolute;top:0px; width: 103px;cursor:pointer;}
.shengfen_select_tier{position: absolute; border-right: 1px solid rgb(127, 157, 185); border-width: 1px; border-style: solid; border-color: rgb(127, 157, 185); z-index: 180;background: none repeat scroll 0% 0% rgb(255, 255, 255); top: 22px; left:0px; width: 300px; height:145px; display:none;}
.chengshi_select_div{background-image:url(../images/transparent.gif);height: 23px;overflow: hidden; position:absolute;top:0px; width: 103px;cursor:pointer; left:117px;}
.chengshi_select_tier{position: absolute; border-right: 1px solid rgb(127, 157, 185); border-width: 1px; border-style: solid; border-color: rgb(127, 157, 185); z-index: 180;background: none repeat scroll 0% 0% rgb(255, 255, 255); top: 22px; left:117px; width: 398px; height:194px; display:none; line-height:16px;}
.shengfen_select_tier .shengfen_tier{float:left; padding:3px 0px 0px 5px; margin-right:8px; cursor:pointer;}
.back_to_shengfen{
	position:absolute;
	left:9px;
	top:7px;
	cursor:pointer;}
.pbd_border_blue{
	border:1px #84bef0 solid;}
/* 省份城市地图 cwg end 

/*理财产品 cwg 开始*/
.cha{width:200px;height:20px;background:url(../images/icon_pbd_balance.gif) no-repeat left center;padding-left:20px;margin:10px 0 5px 15px;}
.first_td_last{background:url(../images/u91_normal.gif) no-repeat left center;padding-left:10px;}
/*理财产品 cwg 结束*/

/*理财产品-产品认购ks  yuben*/
.xieyi_grey{
	background-color:#f2f2f2;}
/*理财产品-产品认购end yuben*/

/*投资理财_理财产品_产品认购首页 表格样式调整ks*/
.tar{
	text-align:right !important;}
.tac{
	text-align:center !important;}
.tal{
	text-align:left !important;}
/*投资理财_理财产品_产品认购首页 表格样式调整end*/

/*理财产品_理财产品交易_产品认购4 ks yuben*/
.sell_doc_tabs{
	position:relative;}
.sell_doc_tabs ul li{
	border-bottom:1px #ddd solid;}
.sell_doc_tabs ul li .doc_tab{
	display:block;
	height:18px;
	line-height:18px;
	padding:6px 12px;
	background:url(../images/dian-2.gif) no-repeat 0px 14px;}
.sell_doc_tabs ul li .on{
	background:url(../images/u91_normal.gif) no-repeat #f2f2f2 0px 11px !important; color:#BB2200;}
.sell_doc_tabs ul li .doc_link{
	position:absolute;
	right:25px;
	bottom:-33px;
	display:block;
	width:24px;
	height:24px;
	background:url(../images/tzlc_xieyi.png) no-repeat;
	z-index:999;
	opacity:1;}
.sell_doc_tabs ul li .doc_link:hover{
	background:url(../images/tzlc_xieyi.png) #f2f2f2 no-repeat;
	opacity:1;}
.sell_doc{
	position:relative;}
.sell_doc_wp{
	position:relative;
	width:100%;
	height:300px;
	overflow-y:scroll;
	border:1px #ddd solid;}
.sell_doc_tit{
	position:absolute;
	width: 97%;
	height: 40px;
	background: white;
	border-bottom: 1px #ddd dotted;
	text-align: center;
	top:1px;
	left:0px;
	z-index:1;
	margin-left:0.5%;
	line-height:40px;}
.sell_doc_tit h1{
	font-size: 14px;
	color: #0066B3;}
.sell_doc_list{
	position:absolute;
	padding:10px;
	padding-top:36px;}
.sell_doc_item{
	line-height:22px;}
/*理财产品_理财产品交易_产品认购4end yuben*/

/*基金产品 表格td被a标签撑高ks yuben*/
.pbd_table_show_jjcp .zoushi a{
	display:block;
	margin-left:8px;
	float:left;}
/*基金产品 表格td被a标签撑高end yuben*/

/*跨行转账 cwg 确认信息页 开始*/
.jiantou{background:url(../images/u91_normal.gif) no-repeat 5px center;padding-left:20px;}
#pbd .l_sx_naxt .span_margin .lu_ru{color:white;}
#pbd .pbd_but{margin-left:190px;margin-top:20px;}
/*跨行转账 cwg 确认信息页 结束*/

/*跨行转账 cwg 成功页面 开始*/
.table_left{border-left:1px solid #E6E6E6;}
.jinlin{
	padding-top:16px;
	padding-bottom:16px;
	padding-left:125px;
	border-left:1px solid #CCDDED;
	border-right:1px solid #CCDDED;
	border-bottom:1px solid #CCDDED;
	}
.jinlin a{margin-left:10px;color:#1975BA;}
.jinlin a:hover{color:#BB2200;}
/*跨行转账 cwg 成功页面 结束*/

/*我的账户 cwg 网站地图 左边栏 start*/
.zhanhu{border-bottom:2px solid #0066B3;padding-top:10px;overflow:hidden;}
.zhanhu .z_left{width:70px;hfloat:left;}
.zhanhu .z_left img{margin-left:10px;margin-top:3px;float:left;}
.zhanhu .z_right{float:left;position:relative;margin-left:20px;width:800px;}
.zhanhu .z_right h2{line-height:23px;font-size:18px;}
.zhanhu .z_right .gong{cursor:pointer;width:101px;height:30px;background:url(../images/1_03.gif);float:right;position:absolute;right:0;top:17px;text-align:center;}

.table_cont{border-collapse:collapse;border:1px solid #ccc;overflow:auto;}
.table_cont tr{padding:15px;}
.table_cont tr td{padding:15px 15px;border:1px solid #ccc;width:33%;}
.table_cont tr td .td_cont{width:100%;position:relative;}
.table_cont tr td .td_cont .top{color:#666;font-size:15px;font-weight:bold;width:100%;height:13px;line-height:14px;padding-left:10px;border-left:4px solid #0066B3;}
.table_cont tr td .td_cont .top img{float:left;margin-right:20px;}
.table_cont tr td .td_cont .mid{width:100%;height:60px;margin-top:8px;position:relative;}
.table_cont tr td .td_cont .bot{width:100%;height:15px;}
.table_cont tr td .td_cont .mid .gen{float:right;width:86px;height:20px;background:url(../images/youbiao_22.png) no-repeat right center;position:absolute;bottom:4px;right:0px;}
.table_cont tr td .td_cont .mid .duo{width:40px;height:20px;background:url(../images/youbiao_22.png) no-repeat right center;position:absolute;bottom:4px;right:0px;}
.table_cont tr td .td_cont .mid .gen_click{float:right;width:86px;height:20px;background:url(../images/xiabiao_22.png) no-repeat right center;position:absolute;bottom:4px;right:0px;}
.table_cont tr td .td_cont .bot a:hover{color:#BB2200;}

.quan_nen{width:78px;height:20px;background:url(../images/06.gif) no-repeat;border:none;cursor:pointer;}
.zhan{display:none;margin-top:10px;border-top:1px dotted #ccc;overflow:hidden;}
.zhan ul{padding-top:7px;}
.zhan ul li{width:95px;line-height:20px;float:left;}
.z_right_p{line-height:17px;}
/*我的账户 cwg 网站地图 左边栏 end*/

/*个人网银 cwg 网站地图 左边栏 start*/
#left .content .quan{font-size:14px;margin:5px 0; line-height:40px; color:#0066b3;}
#left .content .qbgn table tr{height:215px;padding-bottom:30px;}
#left .content .qbgn table tr td{width:49%;}
#left .content .qbgn table tr td .top {height:30px;width:100%;padding:0px 0 2px 10px;}
#left .content .qbgn table tr td .top img{float:left;margin-right:15px;margin-left:10px;}
#left .content .qbgn table tr td .top span{border-left:5px solid #0066B3;padding-left:10px;line-height:16px;font-size:14px font-weight:bold; width:150px;height:18px;display:block;font-size:15px;font-weight:bold;}
#left .content .qbgn table tr td .bot{height:115px;margin-bottom:20px;padding:10px 0 10px 0;border:1px solid #ccc;overflow:hidden;width:97%;text-align:center;margin-left:10px;}
#left .content .qbgn table tr td .bot:hover{background:#f6f6f6;}
#left .content .qbgn table tr td .bot ul{margin-left:15px;}
#left .content .qbgn table tr td .bot ul li{float:left;margin:0 0px;line-height:28px;width:115px;text-align:left;}
#left .content .qbgn table tr td .bot ul li:hover{color:#bb2200;}

#left .content .inp{width:600px;margin-top:30px;hieght:40px;margin:auto;font-size:14px;}
#left .content span{display:block;float:left;}
#left .content .inp .inp_text{width:300px;height:32px;}
#left .content .inp .inp_but{width:100px;height:36px;background:url(../images/ser.gif);border:none;margin-left:10px;display:block;float:left;}
#left .content .inp .inp_but2{width:18px;height:32px;background:url(../images/12.gif);border:none;margin-left:10px;display:block;float:left;}
#left .content .inp .inp_but2:hover{background:url(../images/hover_12.gif);}
/*个人网银 cwg 网站地图 左边栏 end*/

/*跨行转账 cwg 网站地图 右边栏*/
#pmainbar #cont{display:inline-block;width:100%;position:relative;}
#pmainbar #cont #right{width:237px;float:right;background:url(../images/icon_sidebar_hide_bg.gif) no-repeat left top;}
#right .right_cont{width:219px;margin:auto;}
#right .right_cont .mes{margin-top:10px;}
#right .right_cont .mes h3{background:url(../images/1-1_03.gif);width:209px;height:32px;line-height:32px;padding-left:10px;}
#right .right_cont .mes .ps{overflow:hidden;width:200px;border-left:1px solid #D3DFF5;border-right:1px solid #D3DFF5;padding:15px 10px 9px 7px;border-bottom:1px solid #D3DFF5;}
#right .right_cont .mes .ps ul li{line-height:20px;padding-left:3px;}
#right .right_cont .mes p{border-left:1px solid #D3DFF5;border-right:1px solid #D3DFF5;padding:14px 16px 10px;overflow:hidden;}
#right .right_cont .mes p .sp1{font-size:12px;line-height:18px;height:18px;float:left;background:url(../images/12_07.gif) no-repeat left center;padding-left:18px;}
#right .right_cont .mes p .sp1 .num{color:#0365B7;font-size:14px;font-weight:bold;}
#right .right_cont .mes p .sp1 .num:hover{color:#BB2200;}
#right .right_cont .mes p .sp2{margin-left:28px;line-height:18px;height:18px;float:left;background:url(../images/12_10.gif) no-repeat left center;padding-left:23px}
#right .right_cont .mes p .sp2 .num{color:#0365B7;font-size:14px;font-weight:bold;}
#right .right_cont .mes p .sp2 .num:hover{color:#BB2200;}
#right .right_cont .mes .ps2{border-bottom:none;}
#right .right_cont .mes .ps .kuai li{background:url(../images/dian-2.gif) no-repeat left center;padding-left:9px;}
#right .right_cont .mes .wan{border-left:1px solid #D3DFF5;border-right:1px solid #D3DFF5;padding:5px 0;overflow:hidden;}
#right .right_cont .mes .wan .kefu{margin-left:10px;width:92px;border-right:1px dotted #659ACD;height:30px;line-height:28px;float:left;}
#right .right_cont .mes .wan .kefu span{margin-right:3px;display:block;width:24px;height:24px;background:url(../images/12-1.gif) no-repeat;float:left;}
#right .right_cont .mes .wan .tel{width:97px;height:30px;float:right;line-height:25px;margin-top:2px;}
#right .right_cont .mes .wan .tel span{margin-right:3px;width:24px;height:24px;background:url(../images/12-1.gif) no-repeat -27px -2px;display:block;float:left;}
#right .right_cont img{margin-top:10px;margin-left:5px;}
#right .right_cont .mes .but{width:219px;height:4px;background:url(../images/2-1_03.gif) no-repeat;}
#right .right_cont .mes .top{background:url(../images/top_jiao.gif);width:219px;height:4px;}
#cont  .hides{background:url(../images/icon_sidebar_hidendisp.gif) no-repeat;width:39px;height:21px;position:absolute;right:236px;top:15px;}
#cont  .shows{background:url(../images/icon_sidebar_hidendisp.gif) no-repeat left -21px;width:39px;height:21px;position:absolute;right:0;top:15px;}
/*跨行转账 cwg 网站地图 右边栏*/

/*网站地图 _个人网银ks yuben*/
/*.content_l{
	width:86px;
	height:258px;
	position:fixed;
	top:192px;
	left:50%;
	margin-left:-590px;}
.content_r{
	padding-left:70px;
	margin:0 auto;
	margin-top:30px;}
	
.tagsMod{
	position:relative;
	width:781px;
	margin:0 auto;
	margin-top:-35px;
	padding-left:90px;}
.tagsMod .tags{
	position:fixed;
	left:110px;
	top:191px;
	z-index:99;
	padding-top:22px;
	}
.tagsMod .tags div{
	width:63px;
	height:24px;
	text-align:center;
	line-height:24px;
	background:#ededed;
	border-bottom:1px #fff solid;
	cursor:pointer;}
.tagsMod .tags div a{
	color:#333;}
.tagsMod .tags .at{
	background:url(../images/sitemap/first_nav_c.png) no-repeat;
	color:white;}
.tagsMod .tags .at a{
	color:#fff !important;}
#wrapCon { position:relative;overflow:hidden;zoom:1;}
.tagsMod .cons{position:absolute;}
.cons .con{
	padding-top:40px;
	width:781px;}
.cons .con_wrap{
	background:url(../images/sitemap/first_nav_bg.png) repeat-y;
	position:relative;
	border-top:2px #b2c8d8 solid;
	border-bottom:1px #b2c8d8 solid;}
.con .hd{
	background:white;
	height:20px;
	padding:0px 20px;
	position:absolute;
	left:50%;
	margin-left:-52px;
	top:-10px;}
.con .hd h1{
	font-size:16px;
	color:#0066B3;}
.con .bd{
	margin-left:-8px;
	padding-top:25px;
	padding-bottom:20px;}
.con .bd li{
	float:left;
	margin-left:17px;}
.con .bd .second{
	width:178px;
	margin-bottom: 5px;}
.con .bd .second_hd{
	position:relative;
	display:block;
	width:176px;
	height:28px;
	line-height:28px;
	color:#333;
	text-align:center;
	background:url(../images/sitemap/second_nav_bg.png) repeat-x;
	border:1px #b2c8d8 solid;
	box-shadow: 1px 2px 0px #f2f2f2;}
.con .bd .second_hd .l_line,.con .bd .second_hd .r_line{
	width:10px;
	border-top:1px #b2c8d8 solid;
	position:absolute;
	top:14px;}
.con .bd .second_hd .l_line{
	left:-10px;}
.con .bd .second_hd .r_line{
	right:-10px;}
.con .bd .second_bd{
	position:relative;
	margin-top:10px;}
.con .bd .second_bd .second_arrow{
	position:absolute;
	left:84px;
	top:-11px;
	display:block;
	width:12px;
	height:9px;
	background:url(../images/sitemap/arrow.png);}
.con .bd .third{
	margin-top:5px;
	box-shadow:1px 2px 0px #f2f2f2;}
.con .bd .third_hd{
	display:block;
	width:176px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#333;
	background:url(../images/sitemap/third_nav_bg.png) repeat-x;
	border:1px #d5e4ef solid;}
.con .bd .four{
	background:#E5F3FE;
	border:1px #d5e4ef solid;
	border-top:none;
	padding:3px 0px;}
.con .bd .four a{
	display:block;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#333;}
.con .bd .four a:hover{
	text-decoration:underline;}
.cursor_d{
	cursor:default;
	text-decoration:none !important;}
.con .bd .third_hd:hover,.con .bd .second_hd:hover{
	text-decoration:underline;}*/
/*网站地图 _个人网银end yuben*/

/*网站地图 _个人网银ks moxiaoshan*/
.content_l {
	width: 86px;
	height: 258px;
	position: fixed;
	top: 192px;
	left: 50%;
	margin-left: -590px;
}
.content_r {
	padding-left: 70px;
	margin: 0 auto;
	margin-top: 30px;
}
.tagsMod {
	position: relative;
	width: 781px;
	margin: 0 auto;
	margin-top: -35px;
	padding-left: 90px;
}
.tagsMod .tags {
	position: fixed;
	left: 100px;
	top: 191px;
	z-index: 99;
	padding-top: 22px;
}
.tagsMod .tags div {
	width: 90px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: #ededed;
	border-bottom: 1px #fff solid;
	cursor: pointer;
}
.tagsMod .tags div a { color: #333; }
.tagsMod .tags .at {
	/*background: url(../images/sitemap/first_nav_c.png) no-repeat right #3185C5;*/
	background-color:#197DCB;
	color: white;
}
.tagsMod .tags a div:hover {
	/*background: url(../images/sitemap/first_nav_c.png) no-repeat right #3185C5;*/
	background-color:#7eb4df;
	color: white;
}
.tagsMod .tags .at a { color: #fff !important; }
#wrapCon {
	position: relative;
	overflow: hidden;
	zoom: 1;
}
/*.tagsMod .cons { position: absolute; }*/
.cons .con {
    padding-top: 40px;
	width: 781px;
}
.cons .con_wrap {
	position: relative;
	padding-top:59px;
	background:url(../images/sitemap/first_bt_line.jpg) no-repeat left 30px;
}
.con .hd {
	width:148px;
	height:28px;
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-68px;
	border:1px solid #4b7cab;
	background:url(../images/sitemap/first_hd.jpg) repeat-x left top;
}
.con .hd h1 {
	text-align:center;
	line-height:28px;
	font-size: 16px;
	color: #fff;
}
.con .bd {
	display:inline-block;
	width:792px;
}
.con .bd li {
	float: left;
	padding-right:17px;
	background:url(../images/sitemap/line_y.jpg) repeat-y left top;
}
.con .bd .second {
	margin-top:10px;
}
.con .bd .second_hd {
	position: relative;
	display: block;
	margin-left:13px;
	margin-top:10px;
	width: 166px;
	height: 28px;
	line-height: 28px;
	color: #333;
	text-align: center;
	background: url(../images/sitemap/second_nav_bg.jpg) repeat-x left top;
	border: 1px #1a78c1 solid;
}
.con .bd .second_hd .l_line {
	display:inline-block;
	position:absolute;
	left:-14px;
	top:0px; 
	width:13px;
	height:30px; 
	line-height:0px;
	background:url(../images/sitemap/second_left_line.jpg) no-repeat left top;
}
.con .bd .second_hd .l_line_end {
	background:url(../images/sitemap/second_left_end_line.jpg) no-repeat left top;
}
.con .bd .second_bd {
	position:relative;
	padding-top:1px;
	padding-left:0px;
	background:url(../images/sitemap/three_line_bg.jpg) repeat-y left top;
}
.con .bd .second_bd_line{background:url(../images/sitemap/line_y.jpg) repeat-y 23px top;}

/**  三级菜单  ****/
.con .bd .third {
	/*margin-top: 5px;
	background:url(../images/sitemap/three_line_bg.jpg) repeat-y left top;*/
}
.con .bd .third_hd {
	display: block;
	position:relative;
	width:148px;
	height: 22px;
	margin-top:10px;
	margin-left:31px;
	line-height: 22px;
	text-align: center;
	color: #333;
	background: url(../images/sitemap/three_nav_bg.jpg) repeat-x left top;
	border: 1px #8db2d5 solid;
}
.con .bd .third_hd .l_line {
	display:inline-block;
	position:absolute;
	left:-9px;
	top:0px; 
	width:8px;
	height:24px; 
	line-height:0px;
	background:url(../images/sitemap/three_left_line.jpg) no-repeat left top;
}
.con .bd .third_hd .l_line_end {
	background:url(../images/sitemap/three_left_end_line.jpg) no-repeat left top;
}

/**三级菜单  end***/

/**四级菜单  start   */
.con .bd .four {
	position:relative;
	display:inline-block;
	padding-top:5px;
	padding-left:0px;
	background:url(../images/sitemap/line_y.jpg) repeat-y 37px top;
}
.con .bd .fourend {background:url(../images/sitemap/four_line_bg.jpg) repeat-y 19px top;}
.con .bd .four a {
	display: block;
	position:relative;
	width:129px;
	height: 22px;
	margin-left:50px;
	margin-top:5px;
	background:url(../images/sitemap/four_nav_bg.jpg) repeat-x left top;
	border:1px solid #cedbe7;
	line-height: 22px;
	text-align: center;
	color: #333;
}
.con .bd .four .l_line {
	display:inline-block;
	position:absolute;
	left:-14px;
	top:0px; 
	width:13px;
	height:24px; 
	line-height:0px;
	background:url(../images/sitemap/four_left_line.jpg) no-repeat left top;
}
.con .bd .four .l_line_end {
	background:url(../images/sitemap/four_left_end_line.jpg) no-repeat left top;
}


.cursor_d {
	cursor: default;
	text-decoration: none !important;
}
.con .bd .third_hd:hover, .con .bd .second_hd:hover,.con .bd .four a:hover { text-decoration: underline; }

.Solution2{ position:absolute; left:130px; top:20px;}
/*网站地图 _个人网银end moxiaoshan*/

/**右侧开始**/
.right_h4_head{background:url(../images/1-1_03.gif);width:209px;height:32px;line-height:32px;padding-left:10px; margin:10px 0px 0px 3px;}
.right_middle_h4{
	overflow:hidden;
	width:197px;
	border-left:1px solid #D3DFF5;
	border-right:1px solid #D3DFF5;
	padding:4px 10px 6px 10px;
	border-bottom:1px solid #D3DFF5;
	margin-left:3px}
.right_middle_h4 ul li{
	line-height:22px;}
.right_bottom_h4{margin-left:3px;width:219px;height:4px;background:url(../images/2-1_03.gif) no-repeat;}
.right_bottom_h4 ul li{line-height:20px;padding-left:3px;}
#right_bottom1_h4{border-left:1px solid #D3DFF5;border-right:1px solid #D3DFF5;padding:14px 16px 10px;overflow:hidden; margin-left:3px; width:185px;}
.sp1{font-size:12px;line-height:18px;height:18px;float:left;background:url(../images/12_07.gif) no-repeat left center;padding-left:18px;margin-left:14px;}
.sp1 .num{color:#0365B7;font-size:14px;font-weight:bold;}
.sp1 .num:hover{color:#BB2200;}
.sp2{margin-left:28px;line-height:18px;height:18px;float:left;background:url(../images/12_10.gif) no-repeat left center;padding-left:23px}
.sp2 .num{color:#0365B7;font-size:14px;font-weight:bold;}
.sp2 .num:hover{color:#BB2200;}
.ps2{border-bottom:none;overflow:hidden;padding:4px 0;}
.ps{width:217px;margin:auto;border-left:1px solid #D3DFF5;border-right:1px solid #D3DFF5;}
.ps2 ul{padding-left:5px;}
.ps2 ul li{line-height:22px;padding-left:8px;background:url("../images/dian-2.gif") no-repeat scroll left center ;}
.tops {background: url(../images/top_jiao.gif);width: 219px;height: 4px;margin:auto;margin-top:10px;}
.wan {border-left: 1px solid #D3DFF5;border-right: 1px solid #D3DFF5;padding: 5px 0;overflow: hidden;width:217px;margin:auto;}
.kefu{margin-left:10px;width:92px;border-right:1px dotted #659ACD;height:30px;line-height:28px;float:left;}
.kefu span{margin-right:3px;display:block;width:24px;height:24px;background:url(../images/12-1.gif) no-repeat;float:left;}
.tel{width:97px;height:30px;float:right;line-height:25px;margin-top:2px;}
.tel span{margin-right:3px;width:24px;height:24px;background:url(../images/12-1.gif) no-repeat -27px -2px;display:block;float:left;}
.but{width:219px;height:4px;background:url(../images/2-1_03.gif) no-repeat;margin:auto;}
/**右侧结束**/

/*khzz hyh0314*/
.pbd_khzz_banner{background:#deeffc; width:800px; height:81px;}
.pbd_table_title_r{background:url(../images/intr/ccb_tableTitleBg.gif) repeat-x left -86px; width:5px; height:43px; float:right;}
.pbd_table_title_l{background:url(../images/intr/ccb_tableTitleBg.gif) repeat-x left 0px; width:5px; height:43px; float:left;}
.pbd_table_title_bg{background:url(../images/intr/ccb_tableTitleBg.gif) repeat-x left -43px; height:43px; line-height:43px; font-weight:bold; font-size:18px;}
.pbd_khzz_table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none; border:solid 1px #DCE6E6; border-top:none;}

.submit_btn_khzz{background:url(../images/intr/intrBtn.png) no-repeat; border:none; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:37px;text-align:center; cursor:pointer; width:115px; height:37px; margin:0px 20px 20px 15px;}
.submit_btn_khzz:hover{background:url(../images/intr/intrBtn_hover.png) no-repeat;}

.ico_jhzth{ background:url(../images/intr/intrKH_Icon1.gif) no-repeat left top; width:48px; height:30px; display:inline-block; vertical-align:middle; margin:0px 10px 0 10px;}
.ico_jhzth_jj{ background:url(../images/intr/intrKH_Icon2.gif) no-repeat left top; width:50px; height:32px; display:inline-block; vertical-align:middle; margin:0px 10px 0 10px;}
.ico_li{background:url(../images/intr/intrLi.gif) no-repeat left top; width:7px; height:7px; margin-right:5px; display:inline-block; vertical-align:middle; }
.ico_question{background:url(../images/intr/what_img.png) no-repeat left top; width:15px; height:15px; display:inline-block; vertical-align:middle;}
/*khzz hyh0314*/

/**页面标签样式 开始  liufan**/
.page_tab{border-bottom:2px #669ACC solid;overflow:hidden;height:20px; margin-top:9px;}
.page_tab li{display:inline;line-height:20px;}
.page_tab li span{display:block;height:20px;width:6px;float:left;background:url(../images/page_tab_left.gif) no-repeat bottom left;}
.page_tab li a{display:block;float:left;padding:0px 20px 0px 14px;height:20px;background:url(../images/page_tab_bg.gif) no-repeat bottom right #BCD2E7;margin:0px 5px 0px 0px;text-decoration:none;color:#000000;text-align:center;_padding-top:0px;}
#page_tab_current span{color:#FFF;background:url(../images/page_tab_left.gif) no-repeat top left #669ACC;}
#page_tab_current a{color:#FFF;background:url(../images/page_tab_bg.gif) no-repeat top right #669ACC;}
/**页面标签样式 结束  liufan**/

/**liufan 结束**/
.l_sx_news_step{font-weight:bold;padding:6px 0 6px 5px;line-height:18px;color:#000000;margin-top:0px; }
.button_lessThan8 {background: url(../images/pbd_button_ALL20.gif) no-repeat 0 -20px ; border: medium none; color: #FFFFFF; cursor: pointer; height:20px; line-height: 22px; margin-right: 8px; text-align: center;width: 114px;}
.pbd_l_dbjf{width:100%; height:100%; border:solid 1px #ccc; display:block; border-bottom:none;}
.pbd_l_dbjf_img{ width:50px; text-align:center;}
.pbd_l_dbjf tr td{border-bottom:solid 1px #ccc; }
.pbd_l_dbjf tr td a{padding:3px; float:left; width:105px;height: 30px; line-height:30px;}	
.pbd_l_dbjf_font{width:80px;}
.pbd_dbjf_div{ height:36px; line-height:36px; overflow:hidden; width:92%; float:left;}
.pbd_gdsq_div{font-family: 宋体; font-size: 12px; font-weight: normal; font-style: normal; text-decoration:none; color: rgb(0, 0, 0); display:block; float:right; line-height:36px; height:36px;width:8%; cursor:pointer;overflow: hidden;}

.pbd_table_show_l_jjcp{border:solid 1px #E6E6E6; padding:10px 5px; margin:0 0 10px 0;}
.pbd_select_normal_l_fxk{border:1px #84bef0 solid;height:20px;padding:1px 2px;width:130px;font-size:12px;margin:1px 0px 0px 0px;}	
/**liufan 结束**/

/**cwg 活期转账 输入密码浮动层 开始 **/
.zz_span_style_text{height:15px; line-height:20px; text-align:center; float:left; margin:0px 5px 5px 0px;color:#333333;}


#password{width:329px;height:163px;background: url("../images/pws.png") no-repeat;position:fixed;left:50%;top:50%;margin-left:-165px;margin-top:-100px;z-index:9999;}
#password .pas_div{width:329px;height:163px;position:relative;}
#password .pas_div .que{width:80px;height:23px;position:absolute;left:61px;top:105px;cursor:pointer;}
#password .pas_div .quxiao{width:80px;height:23px;position:absolute;left:177px;top:105px;cursor:pointer;}
#password .pas_div .pas_text{width:102px;height:18px;position:absolute;left:140px;top:58px;}

#wydun{width:357px;height:373px;background:url(../images/wydun.png);position:absolute;left:300px;top:150px;}
#wydun .w_div{width:357px;height:373px;position:relative;}
#wydun .w_que{width:30px;height:20px;position:absolute;left:224px;top:223px;cursor:pointer;}
/**cwg 活期转账 输入密码浮动层 结束 **/

/***缴费支付 开始***/
#zhengshu{width:462px;height:409px;background:url(../images/ccbroot.png);position:fixed;left:50%;top:50%;margin-left:-231px;margin-top:-205px;z-index:99;}
#zhengshu .zhengshu_cont{width:462px;height:409px;position:relative}
#zhengshu .zhengshu_cont .zhengshu_que{width:70px;height:20px;position:absolute;left:226px;top:312px;cursor:pointer;}
#zhengshu .zhengshu_cont .zhengshu_qu{width:70px;height:20px;position:absolute;left:305px;top:312px;cursor:pointer;}
/***缴费支付 结束***/

/*缴费支付_易充值_在线绑定_输入绑定信息 自动缴费需要增加自定义输入交互 ks yuben*/
.input_amout{
	position:absolute;
	display:block;
	width:38px;
	height:14px;
	line-height:14px;
	top:10px;
	z-index:95;}
#input_limitAmout{
	left:184px;}
#input_payAmout{
	left:424px;}
/*缴费支付_易充值_在线绑定_输入绑定信息 自动缴费需要增加自定义输入交互end yuben*/

/**协议表格新增 曾小勇 开始**/
.ccb_table_confirm_tit1 {border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6; padding: 0 5px; text-align:center; background-color:#e4f5ff; font-weight:bold;}
.ccb_table_confirm_tit2 {border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6; padding: 0 5px; text-align:left; background-color:#e4f5ff; color:#BB2200; line-height:30px;}
.ccb_table_confirm_tit3 {border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6; padding: 0 5px; text-align:left; background-color:#e4f5ff; color:#BB2200; line-height:30px; text-decoration:underline; }
.ccb_table_confirm_tit4 {border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6; padding: 0 5px; text-align:left; background-color:#fff; }
/**协议表格新增 曾小勇 结束**/

/*气泡样式 开始*/
.qipao{height:30px;position:absolute;left:175px;top:-33px;max-width:250px;min-width:250px; z-index:999;}
.qipao_left{width:4px; height:30px;float:left;background:url(../images/qipao_03.png);}
.qipao_center{height:30px;background:url(../images/qipao_04.png) repeat-x;float:left;min-width:170px;max-width:500px;position:relative;}
.qipao_center span{line-height:30px;padding-left:18px;color:#BB2200;display:block;background:url(../images/exclamation.png) no-repeat left center;}

.qipao_right{width:3px;height:30px;background:url(../images/qipao_06.png);float:left;}
.qipao_jian{width:11px;height:7px;background:url(../images/qipao_09.png);position:absolute;left:10px;top:29px;}
.qpao_wp{
	position:relative;
	width:20px;
	height:20px;
	float:left;
	margin-left:13px;}
.qpao{
	position:absolute;
	top:-14px;}
.qpao_bd{
	position:relative;
	width:250px;
	color:#000;
	padding:5px 10px 7px 10px;
	border:1px #0066b3 solid;
	background:#e8f8fe;}
.qpao_arrow{
	position:absolute;
	width:5px;
	height:11px;
	background:url(../images/site_map_icon_2.png) no-repeat;
	left: -5px;
	top: 22px;}
.qpao_close{
	position:absolute;
	right:4px;
	top: -3px;}
/*气泡样式 结束*/

/**返回样式 开始 CWG**/
#sideCatalogBtn:hover{background:url(../images/sideToolbar_95787884_fh.gif);}
.step_yuan{background:url(../images/dian-2.gif) no-repeat left center;padding-left:15px;padding: 6px 0 6px 5px;line-height:18px;padding-left: 15px;border-bottom: solid 1px #ddd;}
/**返回样式 结束 CWG**/

/*日历样式开始*/
#rili_position{width:103px;height:20px;float:left;position:relative;}
.rili_absolute{width:162px;height:197px;background:url(../images/rili.png);position:absolute;z-index:9999;left:88px;top:20px;}
.rili_absolute table{border-collapse:collapse;margin-top:47px;border:none;}
.rili_absolute table tr{height:20px;}
.rili_absolute table td{width:23px;height:10px;padding:0;margin:0;text-align:center;border:none;}
.rili_absolute table .jin{color:#E3E0DB;}
.rili_absolute table .dian{color:#004D99;}
.rili_absolute table .dian:hover{background:#669ACC;color:white;cursor:pointer;}
.rili_absolute table .nowday{background:#BB2200;color:white;}
/*日历样式结束*/
/*日历图标修改 ks yuben*/
.rili_img{
	cursor:pointer;}
/*日历图标修改end yuben*/

/*是否保存为快捷转账 开始*/
#qipao_close{ float:left; width:320px; height:28px; margin-left:15px; border:solid 1px #AFB7BA; background-color:#E4F6FF; display:block; position:relative;}
#qipao_close p{ line-height:13px; color:#333; margin-left:5px; }
.erro1{ background:url(../images/tip1.gif) no-repeat; position:absolute;
width: 7px;
left:-7px;
height: 11px;
top: 10px;}
/*是否保存为快捷转账 结束*/

/*信用卡协议弹框开始 yuben*/
.pop_window{
	background:url(../images/grey2.png) repeat;
	position:fixed;
	z-index:9999;
	top:0;
	left:0;}
.pop_xy_wp{
	position:fixed;
	left:50%;
	top:50%;
	margin-top:-150px;
	margin-left:-270px;
	z-index:999;}
.pop_xy{
	width:540px;
	height:300px;
	background:url(../images/tcxy_1.jpg) no-repeat;
	position:relative;
	margin:0 auto;
	}
.pop_xy input[type=button]{
	display:block;
	width:71px;
	height:20px;
	line-height:20px;
	position:absolute;}
.pop_xy .xy_btn1{
	bottom:29px !important;
	left:187px !important;}
.pop_xy .xy_btn2{
	bottom:29px !important;
	right:186px !important;}
.pop_xy .xy_close{
	display:block;
	width:44px;
	height:18px;
	position:absolute;
	top:2px;
	right:10px;}
/*信用卡协议弹框结束 yuben*/

/*信用卡功能介绍页面ks yuben*/
.box{
	overflow:visible;
	margin-top:1px;}
.box tbody tr{
	width:100%;}
.box tbody tr td{
	width:33.33%;
	float:left;
	margin-right:-1px;
	margin-top:-1px;
	height:99px;}
.box tbody tr td:hover{
	position:relative;}
.box tbody tr td:hover .wp{
	box-shadow:0px 2px 3px #ccc;
	z-index:999;
	cursor:pointer;}
.box tbody tr td .wp,.blank_wp{
	padding:15px 15px 12px 15px;
	border:1px #ccc solid;
	background:white;}
.box tbody tr td .wp:hover{
	background:#f9f9f9;}
.box tbody tr td .wp .top{
	font-size: 15px;
	font-weight: bold;
	height: 13px;
	line-height: 14px;
	/*padding-left: 10px;
	border-left: 4px solid #0066B3;*/
	margin-top:5px;}
.box tbody tr td .wp .top a{
	color:#0B6589;
	font-size: 15px;}
.box tbody tr td .wp .top a:hover{
	text-decoration:none;}
.box tbody tr td .wp .top .pbd_btn_gnjs{
	display:block;
	width:82px;
	height:21px;
	background:url(../images/gnjs_03.png) no-repeat;
	float:right;
	margin-top:-4px;}
.box tbody tr td .wp .mid{
	min-height:40px;
	line-height:20px;
	text-overflow:ellipsis;
	overflow:hidden;
	margin:8px 0px 4px 0px;}
.box tbody tr td .wp:hover .mid{
	height:auto;
	min-height:40px;}
.box tbody tr td .wp .btm a{
	color:#0066B3;}
.box tbody tr td .wp .btm a:hover{
	color:#BB2200;}
.box tbody tr td .wp .btm{
	text-align:right;
	height:18px;
	line-height:18px;}
.wp .c_menu{
	border:1px #ddd solid;
	padding:10px 8px;
	margin-top:8px;
	border-radius:4px;
	background:#fff;
	position:relative;}
.wp .c_menu .list a{
	display:inline-block;
	height:20px;
	line-height:20px;
	margin-left:5px;
	color:#0066B3;}
.wp .c_menu .list a:hover{
	color:#BB2200;
	text-decoration:none;}
.wp .c_menu .list .list_tit{
	text-align:center;
	border-bottom:1px #ccc dotted;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:-5px;
	height:20px;
	line-height:20px;
	font-weight:bold;
	cursor:default;}
.wp .c_menu .list p{
	line-height:20px;
	padding-left:5px;
	padding-top:5px;
	cursor:default;}
.wp .c_menu .c_menu_top{
	width:14px;
	height:7px;
	position:absolute;
	right:17px;
	top:-7px;
	background:url(../images/site_map_icon.png) no-repeat;}
.blank_wp{
	height:70px;}
/*信用卡功能介绍页面end yuben*/

/*手续费/交易限额查询 start*/
.pop_box{
	position:fixed;
	top:50%;
	left:50%;}
.pop_box .close{
	display: block;
	width: 44px;
	height: 18px;
	position: absolute;
	top: 2px;
	right: 10px;}
#pop_fee_standard .input_close,#pop_trade_limit .input_close{
	position:absolute;
	bottom: 18px;
	left: 149px;}
#pop_fee_standard{
	width:366px;
	height:330px;
	background:url(../images/pop_window/6.png) no-repeat;
	margin-left:-168px;
	margin-top:-165px;}
#pop_fee_standard input[type=button]{
	position:absolute;
	line-height:20px;}
#pop_trade_limit{
	width:366px;
	height:270px;
	background:url(../images/pop_window/10.png) no-repeat;
	margin-left:-168px;
	margin-top:-165px;}
/*手续费/交易限额查询 end*/

/*文本框输入值文字消失 ks yuben*/
.focus_dis label{
	display:inline-block;
	height:20px;
	position:relative;} 
.focus_dis span{
	position:absolute;
	line-height:20px;
	left:5px;
	top:1px;
	color:#BCBCBC;
	cursor:text;} 
/*文本框输入值文字消失end yuben*/

/*网银盾 ks yuben*/
#wydun{
	z-index:9999;}
.close_pas_div{
	position:absolute;
	right:7px;
	width:50px;
	height:20px;
	top:3px;
	cursor:pointer;}
/*网银盾end yuben*/

/*确定页面内容分层的底边距 开始 liufan*/
.ccb_table_confirm_bottom{margin-bottom:10px;}
.l_yyd input{margin:4px 0 0 0; float:left;}
/*确定页面内容分层的底边距 end liufan*/

/*提示小图标_问号 ks yuben*/
.icon_tis{
	position:relative;
	width:20px;
	height:20px;
	display:inline-block;
	vertical-align:middle;
	cursor: pointer;s}
.icon_tis_img{
	display:block;
	width:14px;
	height:14px;
	background:url(../images/personLogin_17.gif) no-repeat;
	top:0px;}
.icon_tis_pop{
	position:absolute;
	left:-124px;
	top:28px;
	display:none;
	z-index:99;
	text-align:left;}
.icon_tis_bd{
	position:relative;
	width:240px;
	color:#000;
	padding:5px 10px 7px 10px;
	border:1px #0066b3 solid;
	background:#e8f8fe;}
.icon_tis:hover .icon_tis_pop{
	display:block;}
.icon_tis_bd p{
	line-height:20px;}
.icon_tis_arrow{
	width:9px;
	height:5px;
	background:url(../images/site_map_icon_1.png) no-repeat;
	position:absolute;
	left:125px;
	top:-5px;}
.icon_tis_pop a{
	color:#0066b3;}
.icon_tis_pop a:hover{
	color:#bb2200;}
.icon_tis_min{
	width:14px;}
/*提示小图标_问号end yuben*/

/*软键盘图标ks*/
.soft_keyboard{
	display: inline-block;
	width:56px;
	height:19px;
	vertical-align:bottom;
	margin-left:17px;
	cursor:pointer;}
/*软键盘图标end*/

/*宋体ks yuben*/
.songti{
	font-family:'宋体' !important;}
/*宋体end yuben*/

/*协议详情 开始 yuben*/
/*协议右侧目录 开始 yuben*/
.slide{
	width:200px;
	float:left;
	margin-left:10px;}
#sideToolbar-up{display:block;width:45px;height:45px;margin-left:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:url(../images/../images/sideToolbar_95787884.gif) -1px -62px no-repeat}
#sideToolbar-up:hover{background:transparent url(../images/sideToolbar_95787884.gif) -74px -62px no-repeat}
.sideCatalogBtnDisable{background:transparent url(../images/sideToolbar_95787884.gif) -104px 0 no-repeat!important}
a.sideCatalogBtnDisable:hover{background:transparent url(../images/sideToolbar_95787884.gif) -154px 0 no-repeat!important}
#sideCatalog{width:290px;height:275px;margin-bottom:10px;font-size:14px;font-family:宋体;line-height:19px;position:relative;zoom:1;left:10px}
#sideCatalog a{color:#333;text-decoration:none;font-weight:500}
#sideCatalog a:hover{color:#36c;text-decoration:underline}
#sideCatalog span.sideCatalog-index1{color:#999;font-weight:bold;font-family:Arial;font-size:14px;padding-right:5px}
#sideCatalog span.sideCatalog-index2{color:#999;font-family:Arail;font-size:14px;padding-right:5px}
#sideCatalog #sideCatalog-sidebar{top:0;width:0;height:275px;background-color:#eaeaea;border:1px solid #eaeaea;border-top:0;border-bottom:0;position:absolute;left:5px}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top,#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom{position:absolute;left:-5px;width:10px;height:10px;background:transparent url(../images/sideToolbar_95787884.gif) 0 -199px no-repeat;zoom:1;overflow:hidden}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top{top:0;cursor:pointer}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-top:hover{background-position:0 -185px}
#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom{bottom:0}
.sideCatalog-item1,.sideCatalog-item2{position:relative; top:10px;padding:0 7px;zoom:1;margin:0 0 6px 0}
.sideCatalog-item1:hover,.sideCatalog-item2:hover{background:#f5f5f5;border-radius:2px;box-shadow:0 1px 0 #eaeaea}.sideCatalog-item2{padding-left:21px}
#sideCatalog .sideCatalog-item1 a,#sideCatalog .sideCatalog-item2 a{text-decoration:none}
#sideCatalog .sideCatalog-item1 a:hover,#sideCatalog .sideCatalog-item2 a:hover{color:#36c}
#sideCatalog .sideCatalog-item1 a{color:#555;font-weight:bold}
#sideCatalog .sideCatalog-item2 a{color:#666}
.sideCatalog-dot{position:absolute;height:10px;width:6px;font-size:12px;line-height:12px;background:transparent url(../images/sideToolbar_95787884.gif) 0 -222px;left:-20px;top:4px;cursor:pointer;overflow:hidden}
.sideCatalog-dot:hover{background-position:0 -245px}
.sideCatalog-item2 .sideCatalog-dot{background:0}
#sideCatalog-catalog{height:265px;padding-left:23px;position:relative;*top:18px}
#sideCatalog-catalog dl{position:relative}
#sideCatalog .highlight span.sideCatalog-dot{height:13px;width:18px;background:transparent url(../images/sideToolbar_95787884.gif) -271px -38px no-repeat;left:-23px;top:3px}
#sideCatalog .sideCatalog-item2 span.sideCatalog-dot{_left:-54px!important}
#sideCatalog-updown{position:absolute;width:22px;height:50px;right:60px;bottom:160px;z-index:100}
#sideCatalog-up{width:25px;height:25px;cursor:pointer}
#sideCatalog-down{width:25px;height:25px;cursor:pointer}
.sideCatalog-up-enable{background:transparent url(../images/sideToolbar_95787884.gif) -245px -83px no-repeat}
.sideCatalog-up-disable{background:transparent url(../images/sideToolbar_95787884.gif) -272px -83px no-repeat}
.sideCatalog-down-enable{background:transparent url(../images/sideToolbar_95787884.gif) -245px -108px no-repeat}
.sideCatalog-down-disable{background:transparent url(../images/sideToolbar_95787884.gif) -272px -108px no-repeat}
.sideCatalog-dot_naxt{
    background:url(../images/sideToolbar_95787884.gif) no-repeat scroll -271px -37px;
    height:13px;
    left:0px;
    top:14px;
    width:18px;
    position:absolute;}
#sideBackBtn{width:45px;height:45px;display:block;background:transparent url(../images/sideToolbar_95787884.gif) 0 0 no-repeat;cursor:pointer;margin-bottom:5px;position:relative;margin-left:10px;display:block;}
#sideBackBtn:hover{background:transparent url(../images/sideToolbar_95787884.gif) -104px 0px no-repeat;}
#sideCatalogBtn{width:45px;height:45px;display:block;background:transparent url(../images/sideToolbar.gif) 0 0 no-repeat;cursor:pointer;margin-bottom:5px;position:relative;margin-left:10px;display:block; margin-top:15px;}
.sideCatalogBtn2{background:transparent url(../images/sideToolbar_95787884.gif) -53px 0px no-repeat !important;}
.sideCatalogBtn2:hover{background:transparent url(../images/sideToolbar_95787884.gif) -154px 0px no-repeat !important;}
.sideCatalogBtn2Hide{background:transparent url(../images/sideToolbar_95787884.gif) -53px 0px no-repeat !important;}
.sideCatalogBtn2Hide:hover{background:transparent url(../images/sideToolbar_95787884.gif) -203px 0px no-repeat !important;}
/*协议右侧目录 结束 yuben*/

/*协议正文 开始*/
.para a{ color:#333333; list-style:none;}
.para a:hover{ text-decoration:none;}
.tzlc_xy_fenxiang{ background:url(../images/tzlc_xy_fenxiang_03.gif) no-repeat 0px 0px; width:54px; height:12px; float:right; font-size:12px; text-align:center; color:#0066B3;}
.tzlc_xy_zan{ background:url(../images/tzlc_xy_zan_03.gif) no-repeat 0px 0px; width:54px; height:13px; float:right; font-size:12px; text-align:center; color:#0066B3;}
/*协议正文 结束*/
/*协议详情 结束 yuben*/

/* 功能介绍全量 样式 start (liujianlin) */
.list_arrow{width:11px; height:5px; background:url(../images/site_map_icon_5.png) no-repeat; position:relative; top:-5px; margin-left:20px;}
.list_bd{ color:#000; border:1px #d9d9d9 solid; background:#f2f2f2; margin:5px;}
.list_bd a{ position:relative; top:-3px;}
/* 功能介绍全量 样式 end (liujianlin) */

/*情景导航 START*/
.notice{
	margin-bottom:10px;
	height:30px;
	background:url(../images/96.png) no-repeat left center;
	border:1px solid #ccc;
	line-height:30px;
	padding-left:20px;
	font-family:'宋体';
	margin-top:9px;}
.notice input{
	margin-top:5px;
	float:right;}
.notice input[type=text]{
	width:140px;
	height:17px;
	margin-right:5px;
	border:1px #ccc solid;
	height:18px;}
.notice input[type=button]{
	margin-right:5px;}
/*情景导航 END*/