


/*=================================  register css  =================================*/

html{margin:0; padding:0;
scrollbar-face-color:#FFFFFF; 
scrollbar-shadow-color:#C1C1BB; 
scrollbar-highlight-color:#C1C1BB; 
scrollbar-3dlight-color:#EBEBE4; 
scrollbar-darkshadow-color:#EBEBE4; 
scrollbar-track-color:#F4F4F0; 
scrollbar-arrow-color:#CACAB7;
/*overflow-x: hidden; overflow-y: auto;*/
}
body{
margin:0px auto;
padding:0px auto;
}
.header_top{
width:947px;
height:73px;
margin:0px auto 4px auto;
text-align:center;
background-image: url(../images/top_bg.jpg);
background-repeat: repeat-x; 
background-position: bottom left;
}
.header_top .left{
float:left;
width:15px;
height:73px;
background-image: url(../images/top_left.jpg);
background-repeat: no-repeat; 
background-position: bottom left;
}
.header_top .logo{
float:left;
width:500px;
height:73px;
text-align:left;
background-image: url(../images/top_logo.jpg);
background-repeat: no-repeat; 
background-position: bottom left;
}

/*-----------------------------------// 大丰村镇银行1000 //-----------------------------------*/
.logo_box_1000 {float:left;width:500px;height:73px;text-align:left;background-image: url(../../images/login_logo_1000.png);background-repeat: no-repeat;background-position: bottom left;}
/*-----------------------------------// 南丰村镇银行1001 //-----------------------------------*/
.logo_box_1001 {float:left;width:500px;height:73px;text-align:left;background-image: url(../../images/login_logo_1001.png);background-repeat: no-repeat;background-position: bottom left;}
/*-----------------------------------// 德丰村镇银行1002 //-----------------------------------*/
.logo_box_1002 {float:left;width:500px;height:73px;text-align:left;background-image: url(../../images/login_logo_1002.png);background-repeat: no-repeat;background-position: bottom left;}
/*-----------------------------------// 瑞丰村镇银行1003 //-----------------------------------*/
.logo_box_1003 {float:left;width:500px;height:73px;text-align:left;background-image: url(../../images/login_logo_1003.png);background-repeat: no-repeat;background-position: bottom left;}
/*-----------------------------------// 广昌村镇银行1004 //-----------------------------------*/
.logo_box_1004 {float:left;width:500px;height:73px;text-align:left;background-image: url(../../images/login_logo_1004.png);background-repeat: no-repeat;background-position: bottom left;}

.header_top .right{
float:right;
text-align:right;
width:160px;
height:73px;
background-image: url(../images/top_right.jpg);
background-repeat: no-repeat; 
background-position: bottom right;
}
.header_top ul{
list-style:none;
width:auto;
height:29px;
margin:8px 0px 0px 0px;
}
.header_top li{
list-style:none;
float:left;
width:auto;
height:29px;
margin:0px 6px 0px 0px;
overflow:hidden;
}
.header_top li a{
float:left;
list-style:none;
width:auto;
height:29px;
line-height:29px;
color:black;
text-align:center;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px;
text-decoration:none;
} 
.header_top li a:hover{
float:left;
list-style:none;
width:auto;
height:29px;
line-height:29px;
color:#F6910F;
text-align:center;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px;
text-decoration:none;
}



body {margin:0; padding:0; background:#fff url(../images/register_back1.jpg) repeat-x top left; font:normal 12px/20px Arial, Helvetica, sans-serif,"宋体"; color:#333; text-align:center;}
span,ul,li,ol,dl,dt,dd,img, form, h1, h2, h3, h4, h5,h6,fieldset  {padding:0; margin:0; border:0;text-align:left;}
table,th,tr,td {font:normal 12px/20px Arial, Helvetica, sans-serif,"宋体";color:#000;border-collapse: collapse}
fieldset{border:0; padding:0; margin:0;}
LEGEND {border:0; padding:0; margin:0;}
.clear {clear:both;}
/*  Clearfix Hack:  */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
a {font:normal 12px/20px Arial, Helvetica, sans-serif,"宋体"; color:#333; text-decoration:underline;}
a:hover {font:normal 12px/20px Arial, Helvetica, sans-serif,"宋体"; color:#f00; text-decoration:underline;}
.f12b {color:#006599;text-decoration:underline;}
.f12b a{color:#006599; text-decoration:underline;}
.f12b a:hover{color:#f00;text-decoration:underline;}
.fr12b, .fr12b a{font-weight:bold;color:#c00; text-decoration:none;}
.fr12b a:hover{font-weight:bold;color:#f00;text-decoration:underline;}
.fr12, .fr12 a{color:#f00; text-decoration:none;}
.fr12 a:hover{color:#f00;text-decoration:underline;}
.fr12_2, .fr12_2 a{color:#f00; text-decoration:underline;}
.fr12_2 a:hover{color:#f00;text-decoration:underline;}
.fr12_3, .fr12_3 a{color:#c00; text-decoration:none;}
.fr12_3 a:hover{color:#c00;text-decoration:underline;}
.fr12_4, .fr12_4 a{color:#c00; text-decoration:underline;}
.fr12_4 a:hover{color:#c00;text-decoration:underline;}
.fr14, .fr14 a {font-size:14px; color:#c00; text-decoration:none;}
.fr14 a:hover{font-size:14px; color:#c00;text-decoration:underline;}
.fw12b {font-size:12px; font-weight:bold;color:#fff; text-decoration:none;}
.fg12b, .fg12b a {font-weight: bold;font-size:12px;color:black;}
.fg12b a:hover{font-weight: bold;font-size:12px;color:#f00;text-decoration:underline;}

.Hints {background:url(../images/hints_icon.gif) no-repeat left top; margin:20px auto; padding:0 20px 0 90px; text-align: left;} /* 温馨提示标签  */
.Hints ul, .Hints li {list-style:none;}


/*  输入焦点样式  */
.input_onFocus, .input_onFocus2 { color:#e70a2f; background-color:#fff0f2; border:1px solid #e70a2f; width:155px; height:20px; line-height:18px; padding:0 2px;} /*鼠标移动上面后的颜色*/
.input_onBlur, .input_onBlur2 { color:#000; border:1px solid #7e7e7e; width:155px; height:20px; line-height:18px; padding:0 2px;} /*当前颜色*/
.input_onFocus2, .input_onBlur2 {width:81px;}
/*  注册文本框焦点提示  */
.reg_tdInfo_A {padding-left:18px;line-height:20px;height:20px;background:url(../images/register_icon_009.gif) no-repeat 6px 5px;}
.reg_tdInfo_B {padding-left:18px;border:1px solid #e70a2f;line-height:18px;height:18px;background:#fff0f2 url(../images/register_icon_009_B.gif) no-repeat 6px 5px;}





h1 {font-size:16px;font-weight:bold;line-height:20px;text-align:center;}
h2 {padding-left:8px;font-size:12px;font-weight:bold;line-height:24px;text-align:left;background:#ededed;color:#333;} /*  注册填写详细信息的小标题样式  */
.p_LR6 {padding:0 6px;}


.reg_headWrap {margin:0 auto;width:950px;height:130px;}
.reg_headWrap .reg_logo {float:left;width:287px;height:95px;background:url(../images/logo.jpg) no-repeat;}
.reg_headWrap .reg_title {float:left;width:140px;height:95px;background:url(../images/topnav2.jpg) no-repeat;}
.reg_headWrap .reg_phone {float:right;width:285px;height:95px;background:url(../images/topnav1.jpg) no-repeat;} 
.reg_headWrap .reg_onlineBox {height:35px;background:url(../images/register_001.gif) no-repeat left;}
.reg_headWrap .reg_onlineBox a, 
.reg_headWrap .reg_onlineBox a:hover
 {float:right;display:block;width:98px;height:35px;background:url(../images/register_online.gif) no-repeat;}
.reg_headWrap .reg_onlineBox a:hover {background:url(../images/register_online2.gif) no-repeat;}



.reg_centerWrap {margin:0 auto; width:950px; background:url(../images/register_back2.jpg) repeat-x;}
.reg_lc {margin-bottom:5px;width:950px;height:50px;background:url(../images/register_lc_6.gif) no-repeat right;}
.reg_lc .lc_A1 {width:119px;background:url(../images/register_1.gif) no-repeat;}
.reg_lc .lc_B1 {width:183px;background:url(../images/register_lc_7.gif) no-repeat;}
.reg_lc .lc_C1 {width:183px;background:url(../images/register_3.gif) no-repeat;}
.reg_lc .lc_D1 {width:183px;background:url(../images/register_4.gif) no-repeat;}
.reg_lc td {padding-top:3px;line-height:47px;height:47px;padding-left:28px;}
.reg_lc .lc_A {width:119px;background:url(../images/register_lc_1.gif) no-repeat;}
.reg_lc .lc_A_r {width:119px;background:url(../images/password_rs_1.gif) no-repeat;}
.reg_lc .lc_A_n {width:119px;background:url(../images/register_zhyhm_1.jpg) no-repeat;}
.reg_lc .lc_A_4 {width:119px;background:url(../images/register_lc_1a.gif) no-repeat;}
.reg_lc .lc_A_4_a {width:119px;background:url(../images/register_0.gif) no-repeat;}
.reg_lc .lc_A_4_b {width:119px;background:url(../images/register_6.gif) no-repeat;}
.reg_lc .lc_A_4_n {width:119px;background:url(../images/register_zhyhm_1a.jpg) no-repeat;}
.reg_lc .lc_A_4_r {width:119px;background:url(../images/password_rs_1a.gif) no-repeat;}
.reg_lc .lc_B {width:102px;background:url(../images/register_lc_2.gif) no-repeat;}
.reg_lc .lc_B_3 {width:102px;background:url(../images/register_lc_2a.gif) no-repeat;}
.reg_lc .lc_B_4 {width:102px;background:url(../images/register_lc_2b.gif) no-repeat;}
.reg_lc .lc_C {width:135px;background:url(../images/register_lc_3.gif) no-repeat;}
.reg_lc .lc_C_3 {width:135px;background:url(../images/register_lc_3b.gif) no-repeat;}
.reg_lc .lc_C_4 {width:135px;background:url(../images/register_lc_3a.gif) no-repeat;}
.reg_lc .lc_D {width:135px;background:url(../images/register_lc_4.gif) no-repeat;}
.reg_lc .lc_D_3 {width:135px;background:url(../images/register_lc_4a.gif) no-repeat;}
.reg_lc .lc_D_4 {width:135px;background:url(../images/register_lc_4b.gif) no-repeat;}
.reg_lc .lc_E {width:61px;background:url(../images/register_lc_5.gif) no-repeat;}
.reg_lc .lc_E_4 {width:61px;background:url(../images/register_lc_5a.gif) no-repeat;}

.reg_NoticeBox 
{
	margin:15px auto 0px auto;
	padding:10px;
	text-aglin:center;
	width:890px;
	height:400px;
	border:1px solid #b6b6b6;
	overflow:auto;/*background:url(images/online_input.gif) no-repeat left top; +background-attachment:fixed;*/
}
.reg_NoticeBox p {text-indent:2em;margin:0;}
.reg_NoticeBox b {margin:14px 0 4px 0;display:block;}
.reg_btnBox {text-align:center; margin:10px auto;}
.reg_btnBox input {width:78px;height:35px;text-aglin:center;font-size:14px;font-weight:bold;border:0;background:url(../images/register_btn.gif) no-repeat;cursor:pointer;color:#333;margin-right:10px;}
.reg_btnStyle {text-align:center; margin:10px auto;}
.btnStyle
{
width:75px;
height:32px;
background-image:url(../images/login.gif);
background-repeat: no-repeat; 
background-position: top left;
border: 0px solid #ffffff;
font-size: 12px;
color:#000;
text-align:center;
padding-top: 2px;
padding-left: 2px;
margin-top:8px;
}

/*--  注册成功页面样式  --*/
.reg_SuccessBox {margin:2px auto 10px auto;background:url(../images/register_back3.jpg) repeat-x bottom;}
.reg_SuccessResults {border:1px solid #ccc;line-height:38px;height:38px;width:100%;}
.reg_SuccessResults .ok {margin:0 auto;width:510px;background:url(../images/register_cg.jpg) no-repeat;}
.reg_SuccessResults .ok td {width:510px;height:38px;line-height:38px;padding-left:140px;white-space:nowrap;}
.reg_shadow {height:5px;line-height:5px;overflow:hidden;font-size:1px;background:url(../images/myinfo_shadow.gif) repeat-x top left;}



/*  注册填写详细信息表格样式  */
.registerTable {width:100%;border-collapse: collapse; border:0; margin-top:15px; margin-bottom:15px;}
.registerTable th { height:22px; line-height:30px; padding:20px 0 4px 0; border:0;}
.registerTable .explainTd {padding-left:80px; white-space:normal; color:black;}
.registerTable td { padding:4px 8px;  border-bottom:1px solid #ccc; white-space:nowrap; font-size:12px; color:#000;}
.registerTable .tdTitle {padding-left:20px;}
.noborderTable td, .noborderTable th {border:0; padding:0; white-space:normal; color:black;}



/*  网银登录页广告图片 178x83px */
.leftPicBox {margin:0 auto;width:180px;text-align:center;}
.leftPicBox a {display:block;margin-bottom:8px;border:1px solid #bdbdbd;}
.leftPicBox a:hover {display:block;border:1px solid #0f91c7;}
.leftPicBox a img {width:178px;height:83px;overflow:hidden;}


t
.reg_NoticeW_700 {width:700px;}
.footWrap {margin:0 auto;width:950px;padding-top:6px;text-align:center;color:black;border-top:#CCCCCC solid 2px;}

.registerHints{
width:100%;
height:auto;
line-height:20px;
color:black;
font-size:12px;
text-align:left;
padding:5px 4px 5px 4px;
}



.registerHints{
width:100%;
height:auto;
line-height:20px;
color:black;
font-size:12px;
text-align:left;
padding:5px 4px 5px 4px;
}
.registerHints span{
font-size:12px;
font-weight:bold;
color:#ff0000;
margin:0px 0px 0px 0px;
}