﻿@charset "utf-8";
img {
	border:0px;
	}
body {
	margin: 0 auto;
	padding:0px;
	padding-top:50px;
	color: #fff;
	font:12px/20px "SimSun","宋体","Arial Narrow",HELVETICA;
	z-index:500;
	text-align:center;
	background-color:#000;

	background-repeat: no-repeat;
	background-position: center center;
}
input {
	font:12px/20px "SimSun","宋体","Arial Narrow",HELVETICA;
	}

#form_box {
	width:450px;
	height:450px;;
	margin:50px auto;
}
#input_img {
	/*left:340px;
	top:70px;*/
	padding-left:35px;
	padding-bottom:20px;
}
.input_text {
	width:450px;
	height:30px;
	text-align:right;
	line-height:30px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 0px;
	}
#input_text_name,#input_text_pass,#input_rem,#input_Email,#input_Pwd,#input_RePwd,#input_PhoneNO,#input_VerifyCode {
	position:relative;
	width:450px;
	height:40px;
	text-align:right;
	line-height:30px;
	/*left:0px;
	top:0px;*/
	margin:0px;
	padding:0px;
	}
#input_text_pass,#input_rem {
	top:20px;
	}
#input_other {
	width:200px;
	text-align:left;
	margin-left:145px;
	padding-top:40px; color:#CCC
	}
#check_aName,#check_aPass {
	position:absolute;
	width:100px;
	height:52px;
	line-height:22px;
	text-align:left;
	margin:0px;
	padding:0px;
	left:138px; color: #CCC
	
	}
#check_aPass {
	left:260px;
	margin:0px;
	padding:0px;color:#CCC
	
	}
.input_box {
	width:203px;
	height:21px;
	line-height:21px;
	margin-right:102px;
	border:none;
	margin-left:5px;
	color:#000;
	background:none;
	background-image: url(images/none_img.png);
	background-repeat: repeat;
	}
.input_box_PC {
	position:absolute;
	left:135px;
	top:0px;
	width:203px;
	height:21px;
	line-height:21px;
	border:none;
	color:#2579e1;
	background:none;
	background-image: url(images/none_img.png);
	background-repeat: repeat;
	}
.input_box_P {
	position:absolute;
	left:187px;
	top:0px;
	
	width:140px;
	height:21px;
	line-height:21px;
	border:none;
	color:#000;
	background:none;
	background-image: url(images/none_img.png);
	background-repeat: repeat;
	}
.input_box_Reg {
	position:absolute;
	left:135px;
	top:0px;
	width:200px;
	height:21px;
	line-height:21px;
	border:none;
	color:#000;
	background:none;
	background-image: url(images/none_img.png);
	background-repeat: repeat;
	}
.type_Reg {
	position:absolute;
	float:left;
	left:135px;
	top:0px;
	width:200px;
	height:21px;
	line-height:21px;
	text-align:left; color:#CCC
	}
#username_bj1,#username_bj {
	z-index:-10;
	position:absolute;
	right:98px;
	top:-5px;
	}
#username_bj {
	display:none;
	}
#Form_clear {
	z-index:10;
	position:absolute;
	display:none;
	right:105px;
	top:5px;
	cursor:pointer;
	}
#password_bj1,#password_bj{
	z-index:-10;
	position:absolute;
	right:98px;
	top:-5px;
	}	
#password_bj{
	display:none;
	}	
	
.input_but {
	width:200px;
	height:52px;
	text-align:right;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 50px;
	}
.reg {
	background-image: url(images/reg.jpg);
	background-repeat: no-repeat;
	width:89px;
	height:34px;
	border:none;
	cursor:pointer;
}
#butbox {
	position:relative;
	width:450px;
	height:35px;
	top:25px;
	/*left:142px;*/
	}
#but_bj1 {
	z-index:-10;
	position:absolute;
	left:143px;
	top:0px;
	}
#but_bj2 {
	z-index:-10;
	position:absolute;
	left:265px;
	top:0px;
	}
#Form_sub {
	width:205px;
	height:32px;
	border:none;
	cursor:pointer;
	font-size: 20px;
	font-weight: bold;
	font:"SimSun","宋体","Arial Narrow",HELVETICA;
	color: #000;
	background:none;
	position:absolute;
	left:143px;
	top:0px;
}
#Form_reg {
	/*left:265px;
	top:0px;*/
}
#bj_body {
	position:absolute;
	z-index:-100;
	/*top:20px;
	left:400px;*/
	top:-50px;
	left:-50px;
	}
.hiddeninput {
	display:none;
	}
#Lang_Mustinput {
	position:absolute;
	min-width:200px;
	left:200px;
	padding-left:5px;
	text-align:left;
	}
#Form_resetpwd,#Form_reg {
	cursor:pointer;
	}
.input_alarm {
	position:absolute;
	min-width:200px;
	left:340px;
	padding-left:5px;
	color:red;
	text-align:left;
	}
#button_GetVerifyCode {
	position:absolute;
	left:350px;	
	}
.regtext{
	float:left;
	width:130px;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-right:0px; color:#CCC
	}

#CountryCode_bj,#CountryCode_bj1 {
	z-index:-10;
	position:absolute;
	left:129px;
	top:-6px;
	
	}
#CountryCode_bj {
	display:none;
	}
#PhoneNO_bj,#PhoneNO_bj1 {
	z-index:-10;
	position:absolute;
	left:180px;
	top:-6px;
	}
#PhoneNO_bj {
	display:none;
	}
#Email_bj,#Email_bj1,#Pwd_bj,#Pwd_bj1,#RePwd_bj,#RePwd_bj1,#VerifyCode_bj,#VerifyCode_bj1 {
	z-index:-10;
	position:absolute;
	left:129px;
	top:-5px;
	}
#Email_bj,#Pwd_bj,#RePwd_bj,#VerifyCode_bj {
	display:none;
	}
#step_4 {
	padding:0;
	margin: 0 auto;
	height:25px;
	text-align:left;
}
#step_1,#statu_ok,#step_2,#step_3,#step_4,#step_5 {
	display:none;
	}
.step_button {
	/*position:absolute;*/
	top:230px;
	padding:0;
	margin: 0 auto;
	height:25px;
	margin-top:50px;
	text-align:center;
}
#CountryList {
	position:absolute;
	width:500px;
	height:300px;
	top:30px;
	left:20%;
	z-index:100;
	background-color:#ccc;
	
	
	}
#CountryList_box {
	
	width:500px;
	height:275px;
	z-index:100;
	background-color:#ccc;
	overflow-y:scroll;
	overflow-x:hidden;
	margin-bottom:5px;

-moz-user-select:none; 
	
	
	
	
Scrollbar-Face-Color:#222;
Scrollbar-3Dlight-Color:#4b4b4b;
Scrollbar-Highlight-Color:#4b4b4b;
Scrollbar-Shadow-Color:#4b4b4b;
Scrollbar-Arrow-Color:#000;
Scrollbar-Track-Color:#CCC;
Scrollbar-Darkshadow:#4b4b4b;
	}
.listNode_back {
	width:80px;
	height:20px;
	float:left;
	text-align:center;
	line-height:20px;
	border: 1px solid #000;
	background-color:#888;
	margin:2px;
	cursor:pointer;
	}
.listNode {
	height:18px;
	width:100%;
	float:left;
	text-align:left;
	line-height:20px;
	border: 1px solid #000;
	background-color:#888;
	margin:1px;
	margin-left:5px;
	cursor:pointer;
	}
#close_box {

	}