@charset "gb2312";
/* CSS Document */

.inputone {
	width: 240px;
	height: 23px;
	border: #999999 1px solid;
	line-height: 20px;
	float: left;
	color: #333333;
}

.inputtwo {
	width: 100px;
	height: 23px;
	border: #999999 1px solid;
	line-height: 20px;
	float: left;
	color: #333333;
}

.loginone {
	width: 180px;
	height: 30px;
	border: #d8d8d8 1px solid;
	line-height: 35px;
	color: #333333;
	float: left;
}

.register {
	width: 978px;
	border: #CCCCCC 1px solid;
	margin-top: 10px;
	float: left;
}

.register_title {
	width: 958px;
	background: url(../images/re1_03.jpg) repeat-x;
	height: 91px;
	padding: 10px 10px 0px 10px;
	float: left;
}

	.register_title li {
		display: inline;
		width: 958px;
		float: left;
		text-align: center;
		padding-bottom: 10px;
	}

.register_zi {
	width: 978px;
	float: left;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
}

.register_text {
	width: 958px;
	float: left;
	margin-top: 10px;
	padding: 10px;
}

.register_one {
	width: 273px;
	float: left;
	padding-left: 35px;
}

	.register_one h1 {
		width: 273px;
		float: left;
		height: 50px;
		margin: 0px;
	}

.register_one_text {
	width: 251px;
	border: #CCCCCC 1px solid;
	float: left;
	height: 280px;
	margin: 0px;
	background: #f3f3f3;
	padding: 10px 10px 0px 10px;
}

	.register_one_text h2 {
		width: 253px;
		float: left;
		margin: 0px;
		font-weight: normal;
		text-decoration: underline;
		color: #CC0000;
		font-size: 18px;
		height: 30px;
	}

	.register_one_text ul {
		width: 251px;
		float: left;
		height: 226px;
	}

	.register_one_text li {
		display: inline;
		height: 20px;
		width: 251px;
		float: left;
	}

.register_dl {
	width: 251px;
	float: left;
	text-align: center;
}

.registerBox{
	width:1198px;
	margin:30px auto 50px auto;
	height:748px;
	border:1px solid #EDEDED;
	background: #F5F8FD;
}
.registerBox input{
	outline:0;
}
.regsterContent,.loginContent{
	width:1160px;
	margin:auto 19px;
}
.inputone {
    width: 300px;
    height: 32px;
    border: #E6E6E6 1px solid;
    line-height: 32px;
    float: left;
    color: #333333;
    position:relative;
    left:115px;
}

.inputtwo {
    width: 100px;
    height: 23px;
    border: #999999 1px solid;
    line-height: 20px;
    float: left;
    color: #333333;
}

.loginone {
    width: 180px;
    height: 30px;
    border: #d8d8d8 1px solid;
    line-height: 35px;
    color: #333333;
    float: left;
}

/*.register {
    width: 1200px;
    margin:0 auto;
}*/

.register_vip {
    width:100%;
    margin:0 auto;
    
}
.register_lj {
    float: left;
    font-size:20px;
    color: #000000;
}
.QQ{
	float: right;
}
.QQ>span:first-child{
	color:#333333;
	font-size:14px;
	line-height: 26px;
	position:relative;
	bottom:4px;
	right:10px;
}
.vip_one {
    width:100%;
    height:26px;
    margin:0 auto;
    padding-top:40px;
}

.bottomBor{
	width:100%;
	margin:0 auto;
	padding-top:15px;
	height:2px;
	position:relative;
}
.borOne{
	width:100%;
	height:1px;
	background: #EEEEEE;
	margin:0 auto;
}
.borTwo{
	width:22px;
	height:2px;
	background:#0E33BC;
	position:absolute;
	top:15px;
	left:0;
}
.borThree{
	width:102px;
	height:2px;
	background:#CF0001;
	position:absolute;
	left:22px;
	top:15px;
}
#form1>p{
	color:#CC0000;
	font-size:16px;
	font-weight: bold;
	margin:30px auto;
}
#form1>dl{
	height:32px;
	position:relative;
    margin-bottom:12px;
}
#form1 dl dt{
	width:76px;
	height:19px;
	position:absolute;
	left:30px;
	top:9px;
	color:#666666;
	font-size:14px;
	text-align:right
}

#form1 dl dd{
	display: inline-block;
}
#form1 dl dd:last-child{
	position:relative;
	left:120px;
	top:-15px;
	color:#999999;
	
}
#txtVCode{
	width:150px;
	height:28px;
	margin-left:120px;
	border:1px solid #E6E6E6;
}
.chk {
    border: #999 solid 0px;
    font-size: 12px;
     margin-top: 20px;
}

#form1 dl dd a{
	color:#666666;
	font-size:12px;
	text-decoration: none;
	margin-top:20px;
}
    .chk input {
       vertical-align: middle;
       display: inline-block;
      
    }
    #chkfw{
       width:12px;
       height:12px;
       background: #FFFFFF;
    }
    /*立即注册*/
   #ImageButton1{
   	width:300px;
   	height:32px;
   	border-radius:4px;
   	color:#FFFFFF;
   	line-height:32px;
   	text-align: center;
   	background: #D53435;
   	font-size:14px;
   	outline: 0;
   	border:0;
   }


/*登录模块*/
.loginBox{
	width:1198px;
	height:498px;
	border:1px solid #EDEDED;

	background: #F5F8FD;
	margin:30px auto;
    overflow-y:auto;
}
.mainContent{
	width:100%;
	margin: 0 auto;
	padding-top:30px;
}
.mainContent>div{
	display: inline-block;
}
/*左侧*/
.leftContent p{
	color:#CC0000;
	font-size:16px;
	line-height: 36px;
	font-weight:bold;
}
.leftContent ul{
	padding-left:20px;
}
.leftContent ul li{
	color:#666666;
	line-height: 36px;
	font-size:14px;
}
.rightContent{
	width:458px;
	height:360px;
	border:1px solid #EDEDED;
	background: #FFFFFF;
	float: right;
}

.contentMain{
	width:380px;
	height:100%;
	margin:0 40px;
	/*padding-top:40px;*/
	position:relative;
}
#loginForm {
    padding-top: 46px;
}
#loginForm>div>span{
	color:red;
	line-height: 26px;
	width:6px;
	height:6px;
	padding-right:5px;
}
.contentMain label{
	font-size:14px;
	color:#666666;
	line-height:26px;
}
#loginForm>div>input{
	outline:0;
	width:300px;
	height:30px;
	padding-left:2px;
}
.userName, .passWord, .YzCode {
    position: relative;
    margin-bottom: 22px;
    height: 32px;
}
#code{
margin-left:90px;
}
.userName>p{
	margin: 7px 0px 0px 90px;
	color:red;
	display: none;
}
.passWord>p{
	position:relative;
	z-index: 100;
	left:90px;
	top:-5px;
	color:red;
	display: none;
}
.userName>b{
	position:absolute;
	top:41px;
	left:90px;
	font-weight: normal;
	color: red;
	display: none;
}
.passWord>b{
	position:absolute;
	top:40px;
	left: 90px;
	color:red;
	font-weight:normal;
	display: none;
}
#loginForm .passWord>label{
	margin-left:15px;
}
#reset{
	padding-left:10px;
}
#loginForm .YzCode>input{
	width:120px;
	outline: 0;
}
#Image1 {
    display:inline-block;
    width:65px;
    height:45px;

}
#loginForm .service>input{
	display:inline-block;
	width:13px;
	height:13px;
	position:relative;
	left:40px;
	top:2px;
	outline: 0;
}
#loginForm .service>label{
	margin-left:45px;
}
#loginForm .service{
	width:320px;
	margin:0 auto;
	position:relative;
    top:12px;
}
#loginForm .service p{
	position:absolute;
	right:0;
	top:2px;
    font-size:12px;
}
/*立即注册*/
#now{
	width:310px;
	height:32px;
	background: #D53435;
	border-radius:4px;
	margin-left:70px;  
    margin-top:15px;
}
#now>input{
	width:100%;
	height:32px;
	border:0;
	outline:0;
	text-align: center;
	line-height: 26px;
	font-size:14px;
	color:#FFFFFF;
	background:none;
}
.contentMain>p{
	position:absolute;
	bottom:40px;
	
}
.YzCode>p{
	position:relative;
	left:90px;
	top:-3px;
	color:red;
	display: none;
}
.YzCode>b{
	position:absolute;
	top:40px;
    left:90px;
    font-weight:normal;
    color:red;
    display: none;
}

.fontsize{
    font-size:12px;
}

#loginForm>dl{
	height:32px;
}
#txtUser{
	width:298px;
	height:28px;
	outline: 0;
	border: #E6E6E6 1px solid;
	position:relative;
	left:115px;
	top:5px;
}



