﻿.float_sv_bbs { height: 20px; position: relative; font-family: "宋体"; }
.hot_line { position: absolute; top: 3px; right: 277px; font-size: 12px; color: rgb(145, 145, 145); }
.float_entry a { color: rgb(255, 255, 255); text-decoration: none; }
.float_entry { width: auto; position: fixed; top: 0px; right: 0px; background: url('../images/float_entry.gif') no-repeat scroll 0% 0% transparent; height: 20px; color: rgb(255, 255, 255); text-align: right; font-size: 12px; z-index: 99; padding-right: 15px; padding-left: 15px; }
.white_arrow { cursor: pointer; margin-right: 15px; vertical-align: middle; position: relative; top: 2px; }
.svol { cursor: pointer; }
.separator { font-family: Arial,Helvetica,sans-serif; margin-left: 18px; margin-right: 18px; }
.svol, .separator, .bbs { position: relative; top: 1px; }
:root .svol, :root .bbs, :root .separator {  }
.bbs a { color: rgb(255, 255, 255); text-decoration: none; }
.bbs a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.border_big_top { height: 7px; width: 570px; background: url('../images/border_big_top.gif') no-repeat scroll 0% 0% transparent; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.border_big_body { width: 526px; background: url('../images/border_big_body.gif') repeat-y scroll 0% 0% transparent; padding: 25px 23px 2px 21px; }
.border_big_bottom { height: 9px; width: 570px; background: url('../images/border_big_bottom.gif') no-repeat scroll 0% 0% transparent; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.sv_bbs_popup { position: fixed; top: 20px; right: 0px; z-index: 999; display: none; }
.sv_bbs_popup_left { width: 255px; margin-right: 15px; float: left; display: inline; }
.sv_bbs_popup_right { width: 255px; float: left; display: inline; }
.zxkf_title { background: url('../images/float_entry_title_zxkf.gif') no-repeat scroll 0% 0% transparent; height: 27px; }
.khly_title { background: url('../images/float_entry_title_khly.gif') no-repeat scroll 0% 0% transparent; height: 27px; }
.cjwt_title { background: url('../images/float_entry_title_cjwt.gif') no-repeat scroll 0% 0% transparent; height: 27px; }
.wzlt_title { background: url('../images/float_entry_title_wzlt.gif') no-repeat scroll 0% 0% transparent; height: 27px; }
.wsdc_title { background: url('../images/float_entry_title_wsdc.gif') no-repeat scroll 0% 0% transparent; height: 27px; }
.block_body { background: url('../images/block_body.gif') repeat-y scroll 0% 0% transparent; padding: 15px 15px 0px; }
.block_body.wzlt_body { padding-left: 0px; padding-right: 0px; }
.zxkf .button_zxdh {  }
.wzlt_body_title { padding: 0px 15px 5px; }
.wzlt_float_text { width: 220px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: "宋体"; }
.block_bottom { background: url('../images/block_bottom.gif') no-repeat scroll 0% 0% transparent; height: 15px; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px 0px 15px; }
.service_info { line-height: 20px; }
.sv_bbs_popup_close { text-align: right; color: rgb(145, 145, 145); position: absolute; top: 9px; right: 25px; }
.sv_bbs_popup_close img { vertical-align: -3px; margin-right: 5px; }
.sv_bbs_popup_close span { cursor: pointer; }
.button_zxdh { background: url('../images/button_zxdh.gif') no-repeat scroll 0px 0px transparent; height: 20px; width: 58px; vertical-align: middle; cursor: pointer; border: medium none; }
.button_jrlt { background: url('../images/button_jrlt.gif') no-repeat scroll 0px 0px transparent; height: 20px; width: 58px; vertical-align: middle; cursor: pointer; border: medium none; }
.button_wyly { background: url('../images/button_wyly.gif') no-repeat scroll 0px 0px transparent; height: 20px; width: 58px; vertical-align: middle; cursor: pointer; border: medium none; }
.button_58px_20px { background: url('../images/button_blue_58px_20px.gif') no-repeat scroll 0% 0% transparent; width: 58px; height: 20px; cursor: pointer; border: medium none; color: rgb(255, 255, 255); line-height: 20px; }
/* ::::: http://tool.ccb.com/aclogin/css/main.css ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0pt; margin: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
fieldset, img { border: 0pt none; }
body { color: rgb(0, 0, 0); font-size: 12px; font-family: Tahoma,Arial,sans-serif,"宋体"; }
a { color: rgb(0, 102, 179); text-decoration: none; }
a:hover { color: rgb(57, 147, 226); text-decoration: underline; }
input, select { color: rgb(145, 145, 145); font-size: 12px; }
.clear { display: block; clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; border-width: 0px; border-style: none; float: none; overflow: hidden; }
input, select { color: rgb(145, 145, 145); vertical-align: middle; }
.arial { font-family: Arial,sans-serif; }
.gray { color: rgb(145, 145, 145); }
.body_902px { padding: 0px; margin: 0px; font-size: 12px; color: rgb(0, 0, 0); border: 0px none; font-family: Tahoma,Arial,sans-serif,"宋体"; background: url('../images/bg_main.jpg') no-repeat scroll center top transparent; }
.main_902px { width: 902px; margin: 0px auto; }
.full_black { height: 0px; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px; background: none repeat scroll 0% 0% rgb(0, 0, 0); z-index: 1; display: none; left: 0px; position: fixed; top: 0px; }
.button_58px_20px { background: url('../images/button_blue_58px_20px_001.gif') no-repeat scroll 0% 0% transparent; width: 58px; height: 20px; cursor: pointer; border: medium none; color: rgb(255, 255, 255); padding: 0px; vertical-align: middle; line-height: 22px; text-align: center; font-size: 12px; font-family: "宋体"; font-weight: normal; display: inline-block; }
.button_zxdh { background: url('../images/button_zxdh_001.gif') no-repeat scroll 0px 0px transparent; height: 20px; width: 58px; vertical-align: middle; cursor: pointer; border: medium none; }
.button_wyly { background: url('../images/button_wyly_001.gif') no-repeat scroll 0px 0px transparent; height: 20px; width: 58px; vertical-align: middle; cursor: pointer; border: medium none; }
.button_jrlt { background: url('../images/button_jrlt_001.gif') no-repeat scroll 0px 0px transparent; height: 20px; width: 58px; vertical-align: middle; cursor: pointer; border: medium none; }
.button_cjdc { background: url('../images/button_cjdc.gif') no-repeat scroll 0px 0px transparent; height: 20px; width: 58px; vertical-align: middle; cursor: pointer; border: medium none; }
.head { height: 98px; overflow: hidden; }
.head_logo { margin: 4px 16px 0px 25px; float: left; display: inline; width: 275px; height: 50px; }
.line_blue_bold { height: 15px; background: url('../images/line_blue_bold.gif') repeat scroll 0% 0% transparent; margin-bottom: 17px; }
.footer { width: 902px; margin: 17px auto 0px; background: url('../images/bg_footer.gif') repeat-x scroll 0% 0% transparent; overflow: hidden; height: 53px; }
.footer_left { float: left; display: inline; color: rgb(145, 145, 145); line-height: 16px; padding: 10px 0px 13px; width: 600px; }
.footer_left img { float: left; margin-right: 10px; margin-top: 3px; }
.footer_left span { margin-left: 26px; margin-right: 23px; }
.footer_right { float: right; display: inline; padding-top: 17px; text-align: right; color: rgb(145, 145, 145); }
.footer_right a { margin-left: 13px; }
.module_a_881px { width: 881px; margin: 0px auto; padding-bottom: 0px; }
/* ::::: http://tool.ccb.com/aclogin/css/ebank_member.css ::::: */

body { font-family: "宋体",Arial,sans-serif; }
.body_902px { font-family: "宋体",Arial,sans-serif; }
.head { height: 80px; position: relative; }
.head .ebank_member_logo { position: absolute; bottom: 0px; right: 0px; }
.footer { font-family: Tahoma,Arial,sans-serif,"宋体"; }

.module_a_881px_top { height: 7px; font-size: 0px; line-height: 0px; background: url('../images/border_881px_top.gif') no-repeat scroll 0% 0% transparent; }
.module_a_881px_body { background: url('../images/border_881px_body.gif') repeat-y scroll 0% 0% transparent; min-height: 100px; padding: 14px 21px; }
.module_a_881px_bottom { height: 9px; font-size: 0px; line-height: 0px; background: url('../images/border_881px_bottom.gif') no-repeat scroll 0% 0% transparent; }
.module_a_881px { width: 881px; margin: 0px auto; padding-bottom: 0px; }
.caption { padding-bottom: 12px; }
.reg_select { width: 350px; margin: 0px auto; }
.reg_select li { float: left; display: inline; }
.padding_20 { padding: 20px; }
.module_a_881px_2 .top { background-image: url('../images/border_881px_2_top.gif'); }
.module_a_881px_2 .module_a_881px_body { background: url('../images/border_881px_body.gif') repeat-y scroll 0% 0% transparent; min-height: 300px; _height:300px;padding: 14px 31px; }
/*.module_a_881px_2 .caption { background: url('images/module_a_881px_2_question_bg.gif') repeat-y scroll 0% 0% transparent; padding: 0px; margin: 0px; text-align: center; font-size: 14px; font-family: "宋体"; font-weight: bold; color: rgb(0, 102, 179); }*/
img { vertical-align: middle; }

.button_95_31{background: url("../images/button_big.gif") no-repeat scroll 0 0 transparent;border: medium none;color: #FFFFFF;cursor: pointer;display: inline-block;font-family: "宋体";font-size: 14px;font-weight: bold;height: 31px;line-height: 31px;padding: 0;text-align: center;vertical-align: middle;width: 95px;}
.button_95_31:hover{color:#fff; text-decoration:none;}
.module_a_881px_body li{list-style:none;line-height:25px;padding-bottom:10px;}
.module_a_881px_title{border-bottom:solid 1px #ddd;padding-bottom:3px;margin-bottom:40px;}
.module_a_881px_title h1{display:inline;font-size:16px;font-family:"微软雅黑","黑体","宋体";margin-right:10px;}
.find_passdata1 ul{padding-left:150px;}
.find_passdata1 input{height:23px;border:solid 1px #84BEF0;padding:0 3px;width:180px;}
.find_passdata1 .passdata1_code input{width:90px;}
.find_passdata1 label{width:180px;display:inline-block;text-align:right;}
.passdata1_btn{margin:20px 0 0 225px;}
.passdata1_btn a{margin-right:20px;}
.module_a_881px_body .head_ul li{padding-bottom:0;}
.module_a_881px_body input{color:#000;}
.module_a_881px_body .passdata1_username input{color:#919191;}
.head_ul{margin-bottom:10px;}
.head_ul label{display: inline-block;text-align: right;width: 180px;}
.head_ul .company_radio,.head_ul .user_radio{width:auto;margin-right:10px;}
.way1,.way3,.way2,.way4{float:left;display:inline-block;}
.way1,.way3{width:480px;border-right:dashed 1px #ccc;margin-right:20px;}
.way2,.way4{width:310px;}
.way1_title,.way2_title,.way3_title,.way4_title{padding:0px 0 10px 30px;}
.way1_body label,.way3_body label,.way2_body label,.way4_body label{display:inline-block;width:180px;text-align:right;}
.way2_body label,.way4_body label{width:80px;}
.way1_body input,.way3_body input,.way2_body input,.way4_body input,.find_passdata6 input,.username input{height:23px;border:solid 1px #84BEF0;padding:0 3px;width:180px;line-height:25px;}
.username input{color:#919191;}
.way1_body .way1_code input,.way2_body .way2_code input{width:70px;margin-right:10px;}
.btn_shouji{ width:120px; height:26px; background:url(../images/btn_shouji.png) no-repeat; text-align:center; color:#666; font-weight:bold; overflow:hidden; cursor:pointer; color:#fff; border:none; margin-right:10px;vertical-align: middle;}
.btn_shouji1{ width:120px; height:26px; background:url(../images/btn_shouji1.png) no-repeat; text-align:center; color:#666; font-weight:bold; overflow:hidden; cursor:pointer; color:#666; border:none; margin-right:10px;vertical-align: middle;}
.way1_code a,.way3_code a{display:inline-block;line-height:25px;background:url(../images/phone.png) no-repeat left center;padding-left:15px;}
.module_a_881px_body .way1_msg,.module_a_881px_body .way3_msg,.module_a_881px_body .way2_msg,.module_a_881px_body .way4_msg{margin-top:-10px;line-height:20px;padding-left:180px;color:#999;}
.module_a_881px_body .way2_msg,.module_a_881px_body .way4_msg{padding-left:80px;}
.passdata2_btn,.passdata3_btn,.passdata4_btn{margin: 30px 0 0 380px;}
.passdata2_btn a,.passdata3_btn a,.passdata4_btn a{margin-right:20px;}
.sub_pre{text-decoration:underline;}
.email_finish{width:500px;margin:0 auto;min-height:100px;_height:100px;background:url(../images/right.gif) no-repeat 100px 0; font-weight:bold;font-size:14px;}
.email_finish p{padding:10px 0 0 200px;}
.passdata5_btn{text-align:center;}
.find_passdata6{padding-left:150px;}
.find_passdata6 label{width:180px;display:inline-block;text-align:right;}
.passdata6_newpass{position:relative;}
.passdata6_newpass span{position:absolute;line-height: 16px;right: 0;width: 260px;}
.passdata6_btn{padding:20px 0 20px 180px;}
.hide{display:none;}