@charset "utf-8";
/* CSS Document */
/*首页登录*/
.b_login{
	width:260px;
	height:280px;
	position:absolute;
	z-index:1000;
	top:20px;
	left:700px;
	color:#fff;
	background:rgba(0,0,0,0.4) ;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#66000000',EndColorStr='#66000000');
}

.b_login h1,.b_login form{
	width:200px;
	margin:0 auto;
	font-size:12px;

}
.b_login h1{
	border-bottom:2px solid #aca194;
	font-size:16px;
	line-height:26px;
	margin:5px auto 14px;
	color:#fff;}
.b_login input,b_login label{
	width:194px;
	font-size:12px;
	display:block;
	height:23px;
	line-height:23px;
	font-weight:normal;
}
.b_login input{
	border:1px solid #6b6b6b;
	margin:5px 0 10px 0;
}
input.login_checkbox{
	width:16px;
	height:16px;
	float:left;
	margin-top:2px;
	margin-right:6px;
	margin-bottom:3px;
}
input.login_checkbox_text{
	float:left;
	text-align:center;
	height:20px;
	line-height:30px;
	display:block;
}
input.h_but{
	width:200px;
	height:36px;
	background:url(../images/btn_bj.gif) no-repeat 0 0;
	border:none;
	margin-top:10px;
	margin-left:0;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
	font-size:18px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
/*public*/
input.public_btn{
	background:url(../images/btn_bj.gif) no-repeat 0 0;
	background-position:center;
	height:36px;
	width:160px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-shadow:0 0 0 1 #000;
	border:none;
	cursor:pointer;
	text-align:center;
	
}
.btn_org{
	width:114px;
	height:34px;
	background:url(../images/btn.gif) no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:34px;
	font-weight:bold;
	cursor:pointer;
}
/*登录注册*/
.register{
	width:535px;
	padding-right:425px;
	margin:35px auto;
	background:url(../images/xdk/reg_03.gif) 560px 60px no-repeat;
}
.regsuc{
	width:960px;
	margin:20px auto;
	border:1px #ddd solid;
}
.reg_l{
	background:url(/jsonpublic/images/xdk/nrebg.jpg) 0px 0px no-repeat;
	height:550px;
}
.reg_tit{
	display:block;
	margin:25px 0 0 100px;
}
.regtit{
	background:#f5f5f5;
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:14px;
	color:#666;
}
.zctit{
	height:50px;
	padding-top:10px;
	line-height:50px;
	padding-left:30px;
	font-size:18px;
	margin-bottom:25px;
}
.zctit span{
	float:left;
}
.zctit span.hb{
	color:#509400;
	height:38px;
	padding-left:20px;
	padding-top:5px;
}
.register select,textarea {
	padding:1px;
	margin:2px;
	font-size:12px;
}
.register fieldset {
	border:0px;
}
.register label {
float:left;
width:170px;
text-align:right;
line-height:28px;
font-size:16px;
padding:4px;
padding-right:0;
margin:1px;
}
div.reg_h{
	height:55px;
	clear:left;
	border-bottom:2px;
	position:relative;
}
.register .txt {
	padding:1px;
	margin:2px;
	font-size:12px;
	width:220px;
	height:28px;
	line-height:28px;
	border:1px solid #cccccc;
	float:left;
}
input.reg_check{
	width:14px; height:14px; border:none; margin-top:6px;}
input.reg_btn{
	margin-top:10px;
	width:160px;
	height:36px;
	background:url(../images/regbtn.gif) no-repeat 0 0;
	border:none;
}
.reg_r{
	width:249px;
	float:right;
	height:505px;
	border-left:1px solid #d9d9d9;
}
.reg_notes{
	height:22px;
	border:none;
	background:url(../images/reg_right.jpg) no-repeat 10px center;
	padding:1px;
	padding-left:30px;
	line-height:22px;
	font-size:12px;
	position:absolute;
	z-index:555;
	left:170px;
	top:33px;
}
.reg_notes.reg_erro{
	background:url(../images/i_errow.gif) no-repeat 10px center;
}
input.reg_name,input.reg_mail,input.reg_password{
	padding-left:10px;
	color:#000;
	font-family:"微软雅黑";}

.login{
	width:960px;
	height:405px;
	margin:35px auto;
	background:url(/jsonpublic/source/images/login/login_b3.jpg) no-repeat 0px center;
}
.login_r{
	width:313px;
	height:400px;
	background:url(../images/loginbj.jpg) no-repeat 0 0;
	float:right;
}
.login_tit{
	height:76px;
	line-height:76px;
	display:block;
	text-align:center;
	color:#333333;
	margin-bottom:15px;
}
.login form{
	width:254px;
	margin:0 auto;
}
input.log_f_input{
	width:201px;
	height:45px;
	border:none;
	background:url(../images/login_i.jpg) no-repeat 0 0;
	padding-left:50px;
	color:#000;
	margin-top:17px;
	font-family:"微软雅黑";
	float:left;
	line-height:45px;
}
input.log_s_input{
	background:url(../images/login_i1.jpg) no-repeat 0 0;
}
.log_checkbox{
	line-height:40px;
	text-align:center;
	hanging-punctuation:40px;
	width:254px;
	float:left;
}
input.log_c{
	height:18px;
	margin-right:5px;
	width:18px;
	border:1px solid #e4e4e4;
}
.login_btn{
	width:254px;
	background:url(../images/login_bjpic.jpg) no-repeat center 12px;
	text-align:center;
	float:left;
}
.log_btn{
	margin-top:36px;}
.log_getp{
	line-height:34px;
}
.log_notes.i_log_notes{
	width:160px;}
.log_notes{
	background:url(../images/i_errow.gif) no-repeat 8px center;
	display:block;
	line-height:26px;
	padding-left:35px;
	width:215px;
	color:#900;
	float:left;
	background-color:#ffffd0;
	border:1px solid #ffad77;
}
.board_inleft{
	height:150px;
	width:547px;
	background:url(../images/input_bj.gif) no-repeat 0 0;
	float:left;
	margin:10px 0 0 20px;
}
.board_tput{
	width:518px;
	*width:500px;
	_width:508px;
	height:108px;
	margin:14px 0 0 14px;
	*margin:14px 0 0 0;
	_margin:14px 0 0 0;
	border:none;
	background:none;
}
.board_btn{
	width:280px;
	float:left;
	height:90px;
	margin:30px 0 0 40px;
}
/*借款*/
.apply form{
	margin-top:40px;}
.apply label{
	width:170px;
	text-align:right;
	margin-right:14px;
	display:inline-block;
	line-height:24px;
}
.apply select,.apply input{
	width:204px;
	height:24px;
	border:1px solid #ababab;
}
.appley_notes{
	height:24px;
	line-height:24px;
	margin:0;
}

.apply_textarea{
	width:374px;
	height:82px;
	padding-left:5px;
}
div.apply_h{
	clear:left;
	border-bottom:2px;
	margin:10px auto;
}
.apply_ht{
	height:120px;
}
input.apply_btn{
	width:160px;
	height:36px;
	background:url(../images/button.jpg) no-repeat 0 0;
	border:none;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-family:"微软雅黑";
}
input.return_btn{
	width:98px;
	height:36px;
	background:url(../images/return.gif) no-repeat 0 0;
	cursor:pointer;}
.requirde_l{
	width:485px;
	float:left;
}
/*填写信息*/
.message select,.message input{
	width:336px;
}
.message input.input_s{
	width:128px;
}
.message input.input_ss{
	width:84px;
}
.message input.input_l{
	width:206px;
}
.message input.message_rad{
	width:14px;
	height:14px;
	margin-top:7px;
	border:none;}
div.message_h{
	margin:10px auto;
	clear:left;
	padding-top:8px;
}
div.message_h input{
	margin-left:6px;
}
.head_radio{
	margin:8px auto;}
/*充值提现*/
.recharge_input{
	height:35px; 
	width:216px; 
	background-color:#fff; 
	border:1px solid #c4d5e6; 
	font-size:14px; 
	font-weight:bold;
}
.recharge_btn{
	background:#86d0b5;
	border-radius:5px;
	width:85px;
	height:30px;
	cursor:pointer;
}
.recharge_btn:hover{
	background:#59b594;
}
/*账户首页*/
.inf_btn input{
	cursor:pointer; float:left; overflow:hidden; border:0px; line-height:30px;}
.inf_btn{
	width:135px;
	height:30px;
	position:absolute;
	top:6px;
	right:0px;
}
.balance_btn{
	background:url(../images/balance_btn.gif) no-repeat 0 0;
	width:59px;
	height:26px;
}
.inf_btn input.cash_btn{
	background:url(../images/cash.gif) no-repeat 0 0;
	float:right;
	}
.regtxt01{
	padding-top:20px; font-size:18px; line-height:32px; color:#000
}
.regtxt02{
	padding-top:30px; font-size:14px; line-height:24px; color:#888; padding-bottom:50px;
}
.padtp20{padding-top:20px;}
.regact{
	padding:80px 0px 150px 310px;
	background:url(../images/registerSuccess.png) no-repeat 200px 70px;
	font-size:20px;
	line-height:32px;
}
.alogbtn{
	width:109px; margin-left:10px; height:36px; display:block; float:left; background:url(/jsonpublic/images/login.gif) no-repeat;
}
input.lgbg{background:url(/jsonpublic/images/logbtn.gif) no-repeat;}

.resp_tit{float: left; diplay:block; color:#000000; width:100px; font-size: 16px; text-align:right; line-height: 40px;}
.nregtit{
	background:url(/jsonpublic/images/xdk/tsicon.gif) 15px 8px no-repeat #f5b5a9;
	height:40px;
	line-height:40px;
	padding-left:46px;
	font-size:16px;
	color:#cd0000;
}

.odnIpt {
    border: 1px solid #CCCCCC;
    height: 28px;
    line-height: 28px;
    width: 220px;
}





























