@charset "utf-8";
/* --- reset style start --- */
html, body, div, p, ul, ol, li, form, input, hr,
h1, h2, h3, h4, h5, h6,
table, caption, tbody, tfoot, thead, tr, th, td , img{ margin: 0; padding: 0; }

ul li { list-style: none; }

body {
	font-family: 宋体,Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color:#ecedec;
}

/* 表格元素 */
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0;}
a { text-decoration: none; outline: 0 none; }

input: -moz-focus-inner{ padding: 0; border: 0; }/* for Firefox */
/* --- reset style start --- */

/** 排版 **/
.fl { float: left; }
.fr { float: right; }
.fn { float: none; }
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.at { vertical-align: top; }
.am { vertical-align: middle; }
.ab { vertical-align: bottom; }

/* clear float */
.clearfix:after { content: ""; display: block; height: 0; clear: both; }
.clearfix { +zoom: 1; }
.clr{clear: both; display: block; font-size: 0; height: 0; line-height: 0; overflow: hidden;}

/* public */
.mb10 { margin-bottom: 10px;}
.mt10 { margin-top: 10px;}

/* CSS Document */

/* === logon=== */
/* === common === */
.cenWrapper { 
	width: 990px; 
	margin: 0 auto; 
	padding-bottom: 10px;
	background: #fff;
}
.place { 
	width: 978px;
	margin: 0 auto;
	line-height: 36px;
	background: #fff;
	font-size: 12px;
	font-family: '宋体';
	color: #5c5c5c;
	margin-left:15px;
}
.place a{ color: #2b7673; cursor: pointer;}
.place a:hover{ color: #2b7673 !important;}
.personLogTit marquee a {
	color: #404040;
}
.personLogTit marquee a:hover {
	color: #006666;
}

.personLogTit marquee{ 
	width: 240px;
	float: right;
	color: #404040;
	font-size: 12px;
    font-weight: normal;
	margin-right: 10px;
	padding-right:72px;
}
/* === common end=== */
.logWrapper {
	margin: 0 15px;
	border: 1px solid #d7d7d7;
}
.personLogTit {
	height: 50px;
	line-height: 50px;
	text-indent: 62px;
	background: #f1f1f1  url(eV2_banklock.gif) no-repeat 32px 12px;
}
.personLogTit span {
	display: block;
	width: 135px;
	height: 24px;
	margin-top:13px;
	font-size: 20px;
	font-family: "Microsoft Yahei";
	color: #1fb09f;
	float: left;
	margin-left: 62px;
	_margin-left: 35px;
	background: url(eV2_grlogin_cn.jpg) no-repeat;
}
.businessLogTit {
	float:left;
	height: 50px;
	line-height: 50px;
	text-indent: 62px;
	background: #f1f1f1 url(eV2_banklock.gif) no-repeat 32px 12px;
}
.businessLogTit span {
	display: block;
	width: 135px;
	height: 24px;
	margin-top:13px;
	font-size: 20px;
	font-family: "Microsoft Yahei";
	color: #1fb09f;
	float: left;
	margin-left: 62px;
	_margin-left: 35px;
	background: url(eV2_qylogin_cn.jpg) no-repeat;
}
/*.personLogTit span {
	display: block;
	width: 135px;
	height: 24px;
	margin-top:13px;
	font-size: 20px;
	font-family: "Microsoft Yahei";
	color: #1fb09f;
	float: left;
	margin-left: 62px;
	_margin-left: 35px;
	background: url(eV2_grlogin_zt.jpg) no-repeat;
}*/
.personLogTit label {
	display: inline-block;
	margin-right: 15px;
	font-size: 12px;
	color: #4c4b4b;
	font-weight: normal;
}
.personLogTit label a{
	color: #4c4b4b;
	cursor: pointer;
}
.Contentnew { margin: 18px 0;}
.Contentnew_l { width: 323px; float: left; padding-top: 20px; position:relative; font-family:宋体 !important;}
.Contentnew_r { width: 568px; height:275px; float: left; position: relative; overflow: hidden;}
.Contentnew_r ol {position: absolute; right: 5px; bottom: 5px; z-index: 999;}
.Contentnew_r ol li { float: left; margin-right: 3px; display: inline; cursor: pointer; background: #025559; border: 1px solid #004445; padding: 2px 6px; color: #fff; font-family: arial; font-size: 12px; }
.Contentnew_r ol li.active { font-weight: bold; color: #ffffff; background: #009996; }
.Contentnew_r ul { position: absolute; top: 0; left: 0; z-index: 1; }
.Contentnew_r ul li { width: 568px; height:275px; float: left; }
.Contentnew_r ul img { float: left; width: 568px; height: 275px; }
.Contentnew_l div.kling { position:absolute; width:83px;height:77px; background: url(ev2_dlzn.png) no-repeat; left: 0;top: 104px;}

.Contentnew_l p { 
	width: 224px; 
	height: 109px;
	margin-left: 50px;
	margin-bottom: 5px;
	line-height: 20px; 
	text-align: center; 
	background: url(ev2_line_shaow.jpg) no-repeat left bottom; 
	}
.Contentnew_l p.bgNone { background: none;}
.Contentnew_l .loginCenty,
.Contentnew_l .loginName,
.Contentnew_l .loginCard,
.Contentnew_l .businessloginZrb,
.Contentnew_l .businessloginZbb,
.Contentnew_l .businessloginYhm { 
	display: block;
	width: 156px;
	margin: 0 auto; 
	height: 60px;
	cursor: pointer;
}
.Contentnew_l .loginCenty {
	background: url(CustomerLogin_Type_4_cn.jpg);
}
/*
.Contentnew_l .loginCenty {
	background: url(CustomerLogin_Type_4_zt.jpg);
}*/
.Contentnew_l .loginName {
	background: url(CustomerLogin_Type_5_cn.jpg);
}
/*
.Contentnew_l .loginName {
	background: url(CustomerLogin_Type_5_zt.jpg);
}*/
.Contentnew_l .loginCard {
	background: url(CustomerLogin_Type_6_cn.jpg);
}
/*
.Contentnew_l .loginCard {
	background: url(CustomerLogin_Type_6_zt.jpg);
}*/
.Contentnew_l .loginCenty:hover {
	background: url(CustomerLogin_11Type_4y_cn.jpg);
}
/*
.Contentnew_l .loginCenty:hover {
	background: url(CustomerLogin_Type_4y_zt.jpg);
}
*/
.Contentnew_l .loginName:hover {
	background: url(CustomerLogin_22Type_5y_cn.jpg);
}
/*
.Contentnew_l .loginName:hover {
	background: url(CustomerLogin_Type_5y_zt.jpg);
}
*/
.Contentnew_l .loginCard:hover {
	background: url(CustomerLogin_Type_6y_cn.jpg);
}
/*
.Contentnew_l .loginCard:hover {
	background: url(CustomerLogin_Type_6y_zt.jpg);
}
*/
.Contentnew_l .businessloginZrb {
	background: url(businessLogin_zrb_out_cn.jpg) no-repeat;
}
/*
.Contentnew_l .businessloginZrb {
	background: url(businessLogin_zrb_out_zt.jpg) no-repeat;
}*/
.Contentnew_l .businessloginZrb:hover {
	background: url(businessLogin_zrb_over_cn.jpg) no-repeat;
}
/*
.Contentnew_l .businessloginZrb:hover {
	background: url(businessLogin_zrb_over_zt.jpg) no-repeat;
}
*/
.Contentnew_l .businessloginZbb {
	background: url(businessLogin_zbb_out_cn.jpg) no-repeat;
}
/*
.Contentnew_l .businessloginZbb {
	background: url(businessLogin_zbb_out_zt.jpg) no-repeat;
}*/
.Contentnew_l .businessloginZbb:hover {
	background: url(businessLogin_zbb_over_cn.jpg) no-repeat;
}
/*
.Contentnew_l .businessloginZbb:hover {
	background: url(businessLogin_zbb_over_zt.jpg) no-repeat;
}
*/
.Contentnew_l .businessloginYhm {
	background: url(businessLogin_yhm_out_cn.jpg) no-repeat;
}
/*
.Contentnew_l .businessloginYhm {
	background: url(businessLogin_yhm_out_zt.jpg) no-repeat;
}*/
.Contentnew_l .businessloginYhm:hover {
	background: url(businessLogin_yhm_over_cn.jpg) no-repeat;
}
/*
.Contentnew_l .businessloginYhm:hover {
	background: url(businessLogin_yhm_over_zt.jpg) no-repeat;
}
*/
.Contentnew_l .link { color: #0000f1}

.ebankHelp {
	margin: 0 15px;
	height: 81px;
	margin-top: 10px;
	border: 1px solid #d7d7d7;
	background: url(eV2_logBotBg.jpg) repeat-x;
}

.ebankHelp .helpbar {
	background: url(eV2_helpBar_cn.png) no-repeat;
	height: 26px;
	width: 499px;
	margin: 0 auto;
}
/*
.ebankHelp .helpbar {
	background: url(eV2_helpBar_zt.png) no-repeat;
	height: 26px;
	width: 499px;
	margin: 0 auto;
}*/
.ebankHelp .help_que li {
	width: 150px;
	height: 50px;
	margin-top: 5px;
	float: left;
	background: url(eV2_helpLine.png) no-repeat top right;
}
.ebankHelp .help_que li.bgNone { background: none;}
.ebankHelp .help_que li a {
	display: block;
	width: 93px;
	height: 50px;
	padding-left: 50px;
	margin: 0 auto;
	background: url(eV2_helpIcon.png) no-repeat;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #525252;
	font-weight: bolder;
	line-height:45px;
	letter-spacing: 1px;
}
.ebankHelp .help_que li a:hover { color: #53BCB8;}
.ebankHelp .help_que li a.help_que1 { background-position: 0 0; }
.ebankHelp .help_que li a.help_que1:hover { background-position: 0 -285px; }
.ebankHelp .help_que li a.help_que2 { background-position: 0 -52px; }
.ebankHelp .help_que li a.help_que2:hover { background-position: 0 -337px; }
.ebankHelp .help_que li a.help_que4 { background-position: 0 -165px;}
.ebankHelp .help_que li a.help_que4:hover { background-position: -1px -450px; }
.ebankHelp .help_que li a.help_que5 { background-position: 0 -219px;}
.ebankHelp .help_que li a.help_que5:hover { background-position: 0 -504px; }
.ebankHelp .help_que li a.help_que3 { background-position: 0 -108px;	line-height: 20px; }
.ebankHelp .help_que li a.help_que3:hover { background-position: 0 -393px; }
.ebankHelp .help_que li a.help_que3 span { font-size: 17px; color: #232323;}
.ebankHelp .help_que li a.help_que6 { background-position: 0 -561px;	line-height: 20px; }
.ebankHelp .help_que li a.help_que6:hover { background-position: 0 -653px; }
.ebankHelp .help_que li a:hover  span { color: #53BCB8;}
.ebankHelp .help_que li span.new { display:block; width:23px;height:11px;  position: absolute; right:4px;_right:3px;top:-4px;background: url(eV2_helpIcon.png) no-repeat -16px -628px;}
/* === help === */
.helpWrapper { 
	margin: 0 32px 20px 32px;  
	height: 380px; 
	border: 1px solid #eaeaea; 
}
.helpWrapper .helpTop { 
	height: 54px;  
	border-bottom: 1px solid #eaeaea;
	line-height: 54px;
	text-align: center; 
	font-size: 26px; 
	color: #007e81; 
	font-family:"Microsoft Yahei";
	background: #fafaf8;
}
.helpWrapper .helpBox { 
	width: 562px; 
	height: 200px; 
	margin: 56px auto;
}
.helpWrapper .helpBox img { float: left;}
.helpWrapper .helpBox p {
	float: right; 
	width:390px;  
	margin-top:50px; 
	line-height: 36px; 
	font-size:18px; 
	font-family: "Microsoft yahei"; 
	font-weight: bold;
}
.helpWrapper .helpBox p .helpBtn { 
	display: inline-block;
	float: right; 
	width: 156px;  
	height: 56px;  
	margin-top: -10px; 
	*margin-top: -45px;
	background: url(eV2_stepbarbg_cn.png) no-repeat -235px -124px;
	text-indent: -99999px;
	cursor: pointer;
}/*
.helpWrapper .helpBox p .helpBtn { 
	display: inline-block;
	float: right; 
	width: 156px;  
	height: 56px;  
	margin-top: -10px; 
	*margin-top: -45px;
	background: url(eV2_stepbarbg_zt.png) no-repeat -235px -124px;
	text-indent: -99999px;
	cursor: pointer;
}*/
/* === 证书更新 === */
/* === common === */
.stepWrap {
	margin: 0 30px;
	border: 1px solid #50ada3;
	border-top: 2px solid #50ada3;
	background: #fafaf8;
	+zoom: 1;
}
.stepWrap.bot20 {
	margin-bottom: 20px;
}
.stepWrap .stepTit {
	width: 214px;
	height: 34px;
	margin: 0 auto;
	font-size: 20px;
	color: #fff;
	font-family: "Microsoft yahei";
	background: url(eV2_step_title.png);
	text-align: center;
	font-weight: bold;
	line-height: 34px;
}
/* === common end=== */
.stepWrap .stepBox {
	height: 66px;
	margin-top: 26px;
}
.stepWrap .stepContent {
	margin: 0 27px;
	background: #fff;
}
.stepContent.pb28mb20{
    margin-bottom: 20px;
	padding-bottom: 28px;
}
.stepWrap .stepContent h4 {
	text-indent: 20px;
	line-height: 50px;
	font-size: 16px;
	font-weight: normal;
	font-family: "Microsoft Yahei";
}
.stepWrap .stepContent h4 a {
	text-decoration: underline;
	color: #3a32ac;
}
.stepWrap .stepContent h4 a:hover {
	color: #3a32ac;
}
.stepWrap .stepContent h4 a:visited {
	color: #3a32ac;
}
.stepWrap .stepContent .check_cerStep {
	width: 783px;
	height: 60px;
	margin: 0 auto;
	background: url(eV2_checkStepMenu_cn.jpg) no-repeat;
}
/*
.stepWrap .stepContent .check_cerStep {
	width: 783px;
	height: 60px;
	margin: 0 auto;
	background: url(eV2_checkStepMenu_zt.jpg) no-repeat;
}*/
.stepWrap .stepBox ul { padding-left: 80px;}
.stepWrap .stepBox ul li {
	float: left;
	width: 202px; 
	height: 52px;
	padding-left: 16px;
	line-height: 46px;
}
.stepWrap .stepBox ul .step1  {
	background: url(eV2_stepbarbg_cn.png) 0 0 no-repeat;
}
/*
.stepWrap .stepBox ul .step1  {
	background: url(eV2_stepbarbg_zt.png) 0 0 no-repeat;
}*/
.stepWrap .stepBox ul .step2 {
	background: url(eV2_stepbarbg_cn.png) 0 -53px no-repeat;
}
/*
.stepWrap .stepBox ul .step2 {
	background: url(eV2_stepbarbg_zt.png) 0 -53px no-repeat;
}*/
.stepWrap .stepBox ul .step3 {
	width: 234px;
	background: url(eV2_step3.png) 0 -53px no-repeat;
}

.stepWrap .stepBox2 ul .step1  {
	background: url(eV2_checkStepBg1.png) no-repeat;
}

.stepWrap .stepBox2 ul .step2 {
	background: url(eV2_stepbarbg_cn.png) 0 0 no-repeat;
}
/*
.stepWrap .stepBox2 ul .step2 {
	background: url(eV2_stepbarbg_zt.png) 0 0 no-repeat;
}*/
.stepWrap .stepBox2 ul .step3 {
	width: 234px;
	background: url(eV2_step3.png) 0 -53px no-repeat;
}



.stepWrap .stepBox3 ul .step1  {
	background: url(eV2_checkStepBg1.png) no-repeat;
}
.stepWrap .stepBox3 ul .step2 {
	background: url(eV2_checkStepBg1.png) no-repeat;
}
.stepWrap .stepBox3 ul .step3 {
	width: 234px;
	background: url(eV2_step3.png) 0 0 no-repeat;
}


.stepWrap .stepBox ul .stepArrow {
	width: 28px;
	height: 40px;
	background: url(eV2_arrow.jpg) no-repeat 13px 12px;
}
.stepWrap .stepBox li label {
	float: left;
	font-size: 18px;
	color: #2b3035;
	font-family: "Microsoft Yahei";
	cursor: pointer;
}
.stepWrap .stepBox li label span {
	color: #ffa30a;
	padding-right: 10px;
	text-shadow: 0 1px 1px #ffa30a;
}
.stepWrap .stepBox li label span.grayColor {
	color: #B5B5B4;
	text-shadow: 0 1px 1px #B5B5B4;
}

.stepWrap .stepBox ul li em {
	display: block;
	float: right;
	width: 48px;
	height: 48px;
	background: url(eV2_stepIcon.png) no-repeat;
	cursor: pointer;
}
.stepWrap .stepBox ul li.step1 em {
	background-position: 0 -271px;
	
}
.stepWrap .stepBox ul li.step2 em,
.stepWrap .stepBox ul li.step3 em {
	background-position: 0 -313px;
}

.stepWrap .stepBox2 ul li.step2 em,
.stepWrap .stepBox3 ul li.step3 em,
.stepWrap .stepBox3 ul li.step2 em {
	background-position: 0 -271px;
}
.stepWrap .stepBox2 ul li.step3 em {
	background-position: 0 -313px;
}
.stepWrap .stepContent .update_cerStep {
	height: 60px;
	margin: 0 auto;
	text-align: left;
	text-indent: 20px;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
	font-family: "Microsoft Yahei";
	background: url(eV2_updateStepPic_cn.jpg) 150px top no-repeat;
}
/*
.stepWrap .stepContent .update_cerStep {
	height: 60px;
	margin: 0 auto;
	background: url(eV2_updateStepPic_zt.jpg) no-repeat;
}
*/
.stepWrap .stepContent .check_cerCon{
	float: left;
	width: 413px;
	height: 271px;
	padding-left: 60px;
	padding-top: 30px;
}
.stepWrap .stepContent .update_cerCon {
	width: 770px;
	height: 405px;
	padding-bottom: 20px;
	margin: 20px auto 0 auto;
}
.stepWrap .stepContent .check_attention {
	float: left;
	width: 308px;
	margin-left: 25px;
	margin-top: 86px;
}
.stepWrap .stepContent .check_attention li {
	padding-left: 23px;
	color: #00957e;
	line-height: 25px;
}
.stepWrap .stepContent .check_attention li.liElse { padding-left: 0;}
.check_attention li.liElse span { font-size: 14px; font-weight: bold;}
.stepWrap .stepContent .check_attention li .arrentionLink {
	cursor: pointer;
	color: #0066ff;
	text-decoration: underline;
}

/* === common === */
.btnWrapper {
	margin: 20px 0 0 10px;
	text-align: center;
}
.btnWrapper a {
	display: inline-block;
	width: 127px;
	height: 43px;
	margin-right: 26px;
	text-align: center;
	line-height: 40px;
	cursor: pointer;
	font-size: 20px;
	color: #000;
	font-family: "Microsoft yahei";
	text-shadow: 0 1px 2px #707065;
	-ms-text-shadow: 0 1px 1px #707065;
}
.btnWrapper a:hover {
	color: #000 !important;
}
.btnWrapper a.blueBtn {
	background: url(eV2_stepbarbg_cn.png) -3px -467px no-repeat;
	_background: url(eV2_stepbarbg_cn.png) -3px -466px no-repeat;
	_position: relative;
	_top:-3px;
}
/*
.btnWrapper a.blueBtn {
	background: url(eV2_stepbarbg_zt.png) -3px -467px no-repeat;
	_background: url(eV2_stepbarbg_zt.png) -3px -466px no-repeat;
	_position: relative;
	_top:-3px;
}
*/
.btnWrapper a.blueBtn:hover {
	background: url(eV2_stepbarbg_cn.png) -250px -389px no-repeat;
}
/*
.btnWrapper a.blueBtn:hover {
	background: url(eV2_stepbarbg_zt.png) -250px -389px no-repeat;
}
*/
.btnWrapper a.orangeBtn {
	background:url(eV2_stepbarbg_cn.png) -3px -511px no-repeat;
}
/*
.btnWrapper a.orangeBtn {
	background: url(eV2_stepbarbg_zt.png) -3px -511px no-repeat;
}
*/
.btnWrapper a.orangeBtn:hover {
	background: url(eV2_stepbarbg_cn.png) -250px -329px no-repeat;
}
/*
.btnWrapper a.orangeBtn:hover {
	background: url(eV2_stepbarbg_zt.png) -250px -329px no-repeat;
}
*/

/* === common End === */



.navStep {
	width: 830px;
	_width: 840px;
	margin: 26px auto;
}

ul.navStep li {
	display: block;
	float: left;
}

ul.navStep li.firstStep {
	width: 168px;
}
ul.navStep li.secondStep {
	width: 190px;
}
ul.navStep li.threeStep {
	width: 207px;
}

ul.navStep li.fourStep {
	width: 155px;
}
li.firstStep .nowStatus {
	width: 168px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -3px -162px no-repeat;
}
/*
li.firstStep .nowStatus {
	width: 168px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -3px -162px no-repeat;
}
*/
li.firstStep .finishStatus {
	width: 168px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -4px -12px no-repeat;
}
/*
li.firstStep .finishStatus {
	width: 168px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -4px -12px no-repeat;
}*/
li.firstStep .passStatus {
	width: 168px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -4px -92px no-repeat;
}/*
li.firstStep .passStatus {
	width: 168px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -4px -92px no-repeat;
}*/
li.secondStep .normalStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -1px -537px no-repeat;
}
/*
li.secondStep .normalStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -1px -537px no-repeat;
}*/
li.secondStep .nowStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -6px -460px no-repeat;
}
/*
li.secondStep .nowStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -6px -460px no-repeat;
}*/
li.secondStep .finishStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -2px -610px no-repeat;
}
/*
li.secondStep .finishStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -2px -610px no-repeat;
}*/
li.secondStep .passStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -4px -684px no-repeat;
}
/*
li.secondStep .passStatus {
	width: 190px;;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -4px -682px no-repeat;
}*/

li.threeStep .normalStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -2px -907px no-repeat;
}
/*
li.threeStep .normalStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -2px -907px no-repeat;
}*/
li.threeStep .nowStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -2px -838px no-repeat;
}
/*
li.threeStep .nowStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -2px -838px no-repeat;
}*/
li.threeStep .finishStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -1px -980px no-repeat;
}
/*
li.threeStep .finishStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -1px -980px no-repeat;
}*/
li.threeStep .passStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -1px -755px no-repeat;
}
/*
li.threeStep .passStatus {
	width: 207px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -1px -755px no-repeat;
}*/
li.fourStep .passStatus {
	width: 155px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -4px -306px no-repeat;
}
/*
li.fourStep .passStatus {
	width: 155px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -4px -306px no-repeat;
}*/
li.fourStep .nowStatus {
	width: 155px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -8px -386px no-repeat;
}
/*
li.fourStep .nowStatus {
	width: 155px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -8px -386px no-repeat;
}*/
li.fourStep .normalStatus {
	width: 155px;
	height: 58px;
	background: url(ev2_stepBg2_cn.png) -6px -234px no-repeat;
}
/*
li.fourStep .normalStatus {
	width: 155px;
	height: 58px;
	background: url(ev2_stepBg2_zt.png) -6px -234px no-repeat;
}*/
li.nextIcon {
	width: 14px;
	height: 16px;
	margin: 16px 12px 0 0;
	background: url(eV2_arrow.jpg) no-repeat;
}

.stepBoxContent {
	background: #fff;
	margin: 0 30px 20px 30px;
}


p.stepResult {
	display: inline-block;
	width: 157px;
	margin-top: 8px;
	padding-left: 20px;
	font-weight: bold;	
}
p.stepResult.pl30 {
	padding-left: 30px;
}
.stepResult span {
	display: inline-block;
	padding-left: 20px;
	height: 17px;
	font-size: 14px;
}
.stepResult .noInstall {
	color: #d80000;
	background: url(eV2_stepIcon.png) no-repeat -14px -398px;
	_background: url(eV2_stepIcon.png) no-repeat -14px -398px !important;
}
.stepResult .install {
	color: #00967f;
	background: url(eV2_stepIcon.png) no-repeat -12px -367px;
}

.stepBoxContent {
	background: #fff;
	margin: 0 30px 20px 30px;
}

/*--------step_1.css------------*/
.leftShadow {
	float: left;
	width: 26px;
	height: 290px;
	margin-right: -2px;
	background: url(eV2_leftShadow.png) no-repeat 0 -20px;
}
.rightShadow {
	float: left;
	width: 26px;
	height: 290px;
	margin-right: -26px;
	margin-left: -2px;
	background: url(eV2_rightShadow.png) no-repeat 0 -20px;
}
.recommendBoxContent {
	float: left;
	width: 233px;
	height: 210px;
	padding: 26px 0 54px 24px;
	font-size: 14px;
	color: #1a2222;
	background: url(eV2_lineGreenBg.jpg) repeat-y;
}
.recommendBoxContent h3 {
	padding-top: 6px;
	padding-left: 55px;
	margin-bottom: 34px;
	font-size: 20px;
	font-family: "Microsoft yahei";
	text-align: left;
	color: #000;
	background: url(eV2_stepIcon.png) 124px -432px no-repeat;
}
.recommendBoxContent p {
	padding-left: 10px;
	line-height: 24px;
	color:#000;
	font-family: "Microsoft yahei";
}
.recommendBoxContent img {
	margin-top: 10px;
}
.installBtn {
	margin-top: 40px;
}
.installBtn a {
	display: block;
	width: 120px;
	height: 40px;
	margin-left: 55px;
	background: url(eV2_stepbarbg_cn.png) no-repeat -245px -449px;
}
/*
.installBtn a {
	display: block;
	width: 120px;
	height: 40px;
	margin-left: 55px;
	background: url(eV2_stepbarbg_zt.png) no-repeat -245px -449px;
}*/
.recommendBoxContent a {
	color: #1a2222;
}
.recommendBoxContent a.loginHelperLonk {
	font-size: 20px;
	font-family: "Microsoft yehei";
	color: #000;
}

.downLoadWrapper {
	padding: 60px 0 0 30px;
}
.downLoadBox {
	width: 196px;
	text-align: center;
	padding-left:30px;
}
.downLoadBox a.downLoadBtn,
 a.downLoadBtn{
	display: inline-block;
	width: 156px;
	height: 56px;
	margin-top: 12px;
	background: url(eV2_stepbarbg_cn.png) -235px -63px;
}
/*
.downLoadBox a.downLoadBtn,
a.downLoadBtn{
	display: inline-block;
	width: 156px;
	height: 56px;
	margin-top: 12px;
	background: url(eV2_stepbarbg_zt.png) -235px -63px;
}*/
.downLoadBox a.disDownLoadBtn {
	display: inline-block;
	width: 156px;
	height: 56px;
	margin-top: 12px;
	background: url(eV2_stepbarbg_cn.png) no-repeat -232px -507px;
}
/*
.downLoadBox a.disDownLoadBtn {
	display: inline-block;
	width: 156px;
	height: 56px;
	margin-top: 12px;
	background: url(eV2_stepbarbg_zt.png) no-repeat -232px -507px;
}*/
.widgetDescribe {
	padding-left: 40px;
	padding-top: 26px;
	color: #6b6b6b;
}
.widgetDescribe h3 {
	margin-bottom: 10px;
	font-size: 20px;
	font-family: "Microsoft yahei";
	font-weight: normal;
	color: #000;
	text-align: left;
} 
.widgetDescribe p {
	line-height: 28px;
}

/*--------step_2.css--------------*/
.installKContent {
	padding-top: 30px;
}
.showKWrapper {
	float: left;
	width: 346px;
	padding-left: 50px;
	padding-right:70px;
}
.showKWrapper h3 {
	text-align: left;
	font-size: 14px;
	font-family: "Microsoft yahei";
	font-weight: normal;
	color: #000;
	margin-bottom: 15px;
}
.choiceKType {
	padding-left: 30px;
	text-align: left;
	margin-top: -10px;
}
.choiceKType img {
	margin-right: 20px;
}
.choiceKType input{
	float: left;
	margin-top: 16px;
	margin-right: 24px;
}
.choiceKType input.mt30 {
	margin-top: 30px;
}
.kInfo {
	padding-left: 70px;
	margin-bottom: 20px;
	margin-top: 8px;
}
.showKWrapper .pl70 {
    text-align:left;
	margin-left: 30px;
	margin-bottom:10px;
	padding-left: 60px;
	background: url(eV2_firstTu.gif) no-repeat;
	height:30px; 
	line-height:16px;
}
.showKWrapper .pl71{
 	background: url(eV2_firstTu.jpg) no-repeat;
	height:48px; 
	line-height:48px;
}
.downLoadDriveBtn {
	margin: 10px 0;
	padding-left: 115px;
}
.downLoadDriveBtn a{
	display: block;
	width: 156px;
	height: 56px;
	background:url(eV2_stepbarbg_cn.png) -235px -187px no-repeat;
}
/*
.downLoadDriveBtn a{
	display: block;
	width: 156px;
	height: 56px;
	background:url(eV2_stepbarbg_zt.png) -235px -187px no-repeat;
}*/
.downLoadDriveBtn a.disabledDriBtn {
	background: url(eV2_stepbarbg_cn.png) no-repeat -235px 0;
}
/*
.downLoadDriveBtn a.disabledDriBtn {
	background: url(eV2_stepbarbg_zt.png) no-repeat -235px 0;
}*/
.kBaoInfo {
	float: left;
	padding-top: 30px;
}
.kBaoInfo h3 {
	text-align: left;
	font-size: 20px;
	font-family: "Microsoft yahei";
	font-weight: normal;
	color: #000;
	margin-bottom: 15px;
}
.kBaoInfo p {
	line-height: 26px;
}
.kBaoInfo ul {
	margin-top: 30px;
	color: #009882;
}
.kBaoInfo ul li {
	margin-bottom: 4px;
}
.kBaoInfo li.pl26 {
	padding-left: 26px;
}
.bottomFont {
	padding-bottom: 12px;
	text-align: center;
	color: #d80000;
}

/*------step_3.css--------*/
.diplomaWrapper {
	padding: 30px 0 40px 0;
}
.diplomaDowmLoad {
	text-align: right;
}
.noInstallDiploma {
	width: 400px;
	padding: 20px 0 10px 0;
	text-align: center;
}
.diplomaDowmLoad a {
	display: none;
}
.noInstallDiploma a {
	display: block;
	width: 156px;
	height: 56px;
	margin-left: 120px;
	*margin-left: 0;
	margin-top: 26px;
	background: url(eV2_stepbarbg_cn.png) -235px -247px no-repeat;
}
/*
.noInstallDiploma a {
	display: block;
	width: 156px;
	height: 56px;
	margin-left: 120px;
	*margin-left: 0;
	margin-top: 26px;
	background: url(eV2_stepbarbg_zt.png) -235px -247px no-repeat;
}*/
.diplomaInfo {
	float: left;
	overflow: hidden;
	width: 388px;
	text-align: left;
}
.diplomaInfo h3 {
	font-size: 20px;
	font-family: "Microsoft yahei";
	font-weight: normal;
	text-align: left;
	margin-bottom: 15px;
}
.diplomaInfo p {
	text-indent: 30px;
	font-size: 16px;
	font-family: "Microsoft yahei";
}
.detailsSee {
	margin: 24px 0 24px 0;
}
.diplomaInfo ul {
	color: #009882;
}

/*------step_4.css-------------*/
.finishHelper {
	padding-top: 60px;
	padding-bottom: 70px;
	font-size: 18px;
	font-family: "Microsoft yahei";
	color: #000;
}
.finishHelper p {
	text-align: center;
}
.finishHelper p a.loginA {
	display: inline-block;
	width: 184px;
	height: 65px;
	margin-top: 24px;
	cursor: pointer;
	background: url(CustomerLogin_Type_4_cn.jpg) no-repeat;
}
/*
.finishHelper p a.loginA {
	display: inline-block;
	width: 184px;
	height: 65px;
	margin-top: 24px;
	cursor: pointer;
	background: url(CustomerLogin_Type_4_zt.jpg) no-repeat;
}*/
#NoticText li a:hover { color: blue; }
.hidden {display: none !important;}
#NoticText li a:hover { color: blue; }
.link:hover { _color: #0000f1;}
.pop_content { _margin-left: 67px;}
.pop_input { _margin-left:67px}
.pop_title_right {_margin-right: 8px;}
.place a:visited { color: #2b7673 !important;}
.btnWrapper a:visited {
	color: #000 !important;
}
.bottomFont {color:#FF0000; font-size:16px; font-family:'Microsoft yahei'; line-height: 27px; height:21px;}
.notice_list:hover {text-decoration:underline; color:#2b7673;}

.stepWrap .stepBoxTitle {
	height: 40px;
	padding: 10px 0 10px 0;
	line-height: 40px;
	margin-top:16px;
}
.stepWrap .stepBoxTitle h2 {
	font-size: 18px;
	font-family: "Microsoft yahei";
}

.pb20.stepWrap {
	padding-bottom: 20px;
}
.btnWrapper a.biggerBlueBtn {
	font-size: 14px;
	font-weight:"Microsoft yahei";
	font-weight:bold;
	width: 224px;
	height: 42px;
	background: url(eV2_biggerBlueBtnBg.png) no-repeat;
}
.btnWrapper a.biggerBlueBtn:hover {
	background-position: 0 -42px; 
}
.diplomaInfo p a,
.diplomaInfo p a:hover,
.diplomaInfo p a:visited {
	color: #3a32ac;
	text-decoration: underline;
}

.mb40 { margin-bottom: 40px;}
.btnWrapper2 { text-align: center; padding-left: 210px; margin: 30px 0;}
.btnWrapper2 a { display: block;float: left; margin-right:20px;font-weight:bold; font-size: 14px; font-family:"Microsoft yahei"; text-align:center; line-height: 42px; color:#000;}
.btnWrapper2 a:visited{ color:#000;}
.btnWrapper2 a.updateBtn1 { width:224px; height:43px; background: url(eV2_biggerBlueBtnBg.png) 0 1px no-repeat;}
.btnWrapper2 a.updateBtn1:hover { height:43px; background: url(eV2_biggerBlueBtnBg.png) 0 -41px no-repeat;}
.btnWrapper2 a.updateBtn2 { width:345px;height:43px; background: url(eV2_orangeBtn2.png) 0 1px no-repeat;}
.btnWrapper2 a.updateBtn2:hover { height:43px; background: url(eV2_orangeBtn2.png) 0 -43px no-repeat;}
.stepBoxNew { position: relative; height: 132px; margin-left:235px; margin-top: 20px;background: url(eV2_updateLinkBg_cn.jpg) no-repeat;}
/*.stepBoxNew { position: relative; height: 132px; margin-left:116px; margin-top: 20px;background: url(eV2_updateLinkBg_zt.jpg) no-repeat;}*/
.stepBoxNew a {display: block; position: absolute; color:#000;font-size: 16px; font-weight: bold;font-family:"Microsoft yahei"; text-align:center; line-height: 42px; color:#000;}
.stepBoxNew a:hover {color:#000;}
.stepBoxNew a:visited{color:#000;}
.stepBoxNew a.blueLinkBtn { width: 151px; height: 43px; top:38px; left:237px; background: url(eV2_blueBtn1.png) 0 0 no-repeat; }
.stepBoxNew a.blueLinkBtn:hover { background: url(eV2_blueBtn1.png) 0 -43px no-repeat; }
.stepBoxNew a.orangeLinkBtn { width: 200px; height: 43px; left: 467px; top:38px;  background: url(eV2_orangeBtn1_new.png) 0 0; }
.stepBoxNew a.orangeLinkBtn:hover { background: url(eV2_orangeBtn1_new.png) 0 -43px no-repeat;}


/*K 令登陆指南*/
.klStep_1 { width:367px;height:50px;background: url(ev2_klingStep_cn.jpg) 0 0 no-repeat; margin: 20px auto;}
.klStep_2 { width:367px;height:51px;background: url(ev2_klingStep_cn.jpg) 0 -58px no-repeat; margin: 20px auto;}
.KingCon { background: #fff; margin: 0 25px 17px 25px; text-align:left; padding-bottom: 8px;}
.KingCon1 {background:none;}
.KingCon1 .kingConlL { width:452px; height:327px; background:#fff url(ev2_kljh.jpg) no-repeat 18px 49px;}
.KingCon1 .kingConlR { width:418px; height:327px; background:#fff url(ev2_klset.jpg) no-repeat 18px 49px;}

.KingCon1 h3{ color:#00957f; font-size:18px; font-family:"Microsoft yahei";margin-bottom:22px;}
.KingCon1 .kingConlL ul{height:170px; padding-top:30px;padding-left:200px;  }
.KingCon1 .kingConlR ul{height:212px; padding-top:30px;padding-left:200px;  }
.KingCon1 li {line-height:22px;}
.KingCon1 li span{ display:inline-block;font-weight:bold; font-size:14px;}
.KingCon1 li em{ font-style:normal; color:#2fc1d7; }
.KingCon1 .kingConlR .span2 { margin-top:50px;}
.KingCon1 li .img1 {margin-left:-2px;}
.KingCon li.tishi{color:#909090;line-height:18px; margin-top:5px;}
.KingCon li.tishi2{margin-top:10px;}

.KingCon2 { height: 240px; text-align: left;}
.KingCon2 .kingCon2L{ padding-left: 188px; padding-top:10px; width:220px;}
.KingCon2 .kingCon2R { padding-top: 56px; padding-left:10px;}
.kingCon2R .p1{ font-size:18px; font-family:"Microsoft yahei"; line-height:26px;}
.kingCon2R .p1 span{color:#60A9A2;}

.kingCon2R .p2{ font-size:12px; line-height:22px; margin-top: 10px;}
.kingCon2R p a.link { color:#0000ff; }
.kingCon2R p a.link:hover { color:#0000ff;text-decoration:underline;}
.kingCon2R p a.link:visited { color:#0000ff}



/*网银登陆*/
.clearfix:after{content:"";clear:both;font:0;display:block;}
.clearfix{zoom:1;}
.fl { float:left;}
.fr { float:right;}

.cyberbank_box{width:183px;height:165px;margin-top:16px;_margin-top:16px;}
.cyberbank_listBtn,.cyberbank_listUl{position:relative;float:left;height:20px;padding-top:3px;line-height:20px;font-size:12px;font-family:"微软雅黑";}
.cyberbank_listBtn span{float:left;padding-top:3px;color: #000;padding-left: 15px;}
.cyberbank_listUl .cyberbank_Active{color:#FD9B01 !important;text-decoration:underline !important;}
.cyberbank_listUl li{float:left;padding-left:3px;font-size:12px;font-family:"微软雅黑";}
.cyberbank_listUl li i{padding-left:5px;font-style:normal}
.cyberbank_content{width:183px;height:95px;position:relative;float:left;}
.cyberbank_conKbaotriangle,.cyberbank_conKbaotriangle2,.cyberbank_conKbaotriangle3,
.cyberbank_Kbaophone,.cyberbank_Kbaouser,.cyberbank_Kbaoregister{display:inline-block;background-image:url(bank_logoKbao.gif);background-repeat:no-repeat;}
.cyberbank_conKbaotriangle{left:53px;background-position: -6px 1px;;width:21px;height:19px;position:absolute;top: 6px;z-index:99;}
.cyberbank_conKbaotriangle2{background-position: -7px 3px;width:21px;height:19px;position:absolute;top: 4px;left:83px;margin-left:2px;z-index:99;}
.cyberbank_conKbaotriangle3{background-position: -5px 3px;width:21px;height:19px;position:absolute;top: 4px;left:129px;z-index:99;}
.cyberbank_Kbaophone{margin-left:17px;width:38px;height:50px;background-position: 0px -34px;float:left;z-index:99;display:inline;}
.cyberbank_Kbaouser{margin-left:17px;width:38px;height:50px;background-position: 0px -107px;float:left;z-index:99;display:inline;}
.cyberbank_Kbaoregister{margin-left:17px;width:38px;height:50px;background-position: 0px -178px;float:left;display:inline;}
.cyberbank_conKbao1,.cyberbank_conKbao2,.cyberbank_conKbao3{width:183px;height:63px;}
.cyberbank_Kbaozn{width:183px;height:59px;border:1px dashed #C3C3C3;position:relative;z-index:0;position: absolute;
top: 8px;*top: 18px;left:0px;}
.cyberbank_Kbaozn dd{font-size:12px;font-family:"微软雅黑";list-style:disc;text-align: left;background:url(bank_logoKbao.gif) 11px -238px no-repeat;
_background:url(bank_logoKbao.gif) 11px -238px no-repeat;padding-left: 34px;_padding-left: 34px;}
.cyberbank_Kbaozn dd a:hover{color:#0000f1 !important; text-decoration:underline !important;}
.cyberbank_listUl li a{color: blue !important;};
.cyberbank_listBtn  .cyberbank_listUl li a:hover{color: #FD9B01 !important;};
.cyberbank_Kbaozn dd a{color: #0000f1 !important;};
/*------证书下载.css--------*/
.diplomaWrapper {
	padding: 30px 0 40px 0;
}
.diplomaDowmLoad{padding: 30px 0 0 30px;}
.noInstallDiploma {
	width: 400px;
	padding: 20px 0 10px 0;
	text-align: center;
}
.certificate_download a {
	display: none;
}
.certificate_download a {
	display: block;
	width: 156px;
	height: 56px;
	
	margin-top: 10px;
	background: url(eV2_stepbarbg_cn_new.png) -235px -247px no-repeat;
}
/*
.certificate_download a {
	display: block;
	width: 156px;
	height: 56px;
	margin-left: 120px;
	*margin-left: 0;
	margin-top: 16px;
	background: url(eV2_stepbarbg_zt.png) -235px -247px no-repeat;
}*/
.diplomaInfo {
	float: left;
	overflow: hidden;
	width: 367px;
	text-align: left;
	padding-left:32px;
}
.diplomaInfo h3 {
	font-size: 20px;
	font-family: "Microsoft yahei";
	font-weight: normal;
	text-align: left;
	margin-bottom: 15px;
}
.diplomaInfo p {
	text-indent: 30px;
	font-size: 16px;
	font-family: "Microsoft yahei";
}
.detailsSee {
	margin: 24px 0 24px 0;
}
.diplomaInfo ul {
	color: #009882;
}

/*------step_4.css-------------*/
.finishHelper {
	padding-top: 60px;
	padding-bottom: 70px;
	font-size: 18px;
	font-family: "Microsoft yahei";
	color: #000;
}
.finishHelper p {
	text-align: center;
}
.place {
width: 978px;
margin: 0 auto;
line-height: 36px;
background: #fff;
font-size: 12px;
font-family: '宋体';
color: #5c5c5c;
padding-left:15px;
}

.place a:visited {
color: #2b7673 !important;
}
.place a {
color: #2b7673;
cursor: pointer;
}
.btnWrapper {
margin: 20px 0 0 10px;
text-align: center;
}