﻿body
{
    background: url(../images/register/bg.jpg) repeat-x;
    padding: 0 50px 0px 150px;
    font-family: "宋体";
    font-size: 16px;
    margin: 0px;
}
#all
{
    background: url(../images/register/bg_img.jpg) no-repeat;
    height: 800px;
    width: 1000px;
    margin: 0px;
}
img
{
    border: 0px;
}
#header
{
    background: url(../images/register/logo.jpg) no-repeat;
    width: 430px;
    height: 150px;
    margin: 0px;
    padding: 0px;
}
#content
{
    background: url(../images/register/main_bg.jpg) no-repeat; /*margin:-56px 0px 0px 350px;*/
    float: right;
    margin-top: -56px;
    margin-right: 28px !important;
    margin-right: 13px;
    height: 670px;
    width: 625px;
    padding: 0px;
}
#title
{
    background: url(../images/register/pic.gif) no-repeat left top;
    height: 40px;
    width: 120px;
    margin: 80px 80px 30px;
}
#form
{
    margin: 0px;
    padding: 10px 20px;
}
ul
{
    list-style-type: none;
}
li
{
    color: #555;
    height: 70px;
    position:relative;
}
input
{
    border: solid 1px #cfcfcf;
    height: 35px;
    width: 220px;
    font-size:20px;
    line-height:35px;
}
#demail
{
	position: absolute;
	right: 40px; /*这是相对父级A的定位*/
    top: 0px;
	}
#dpassword
{
	position:absolute;
	right:40px;
	top:2px;
	}
#drepassword
{
	position:absolute;
	right:40px;
	top:2px;
	}
#dusername
{
	position:absolute;
	right:40px;
	top:2px;
	
	}
#dvalidate
{
	position:absolute;
	right:40px;
	top:2px;
	}
#yzm_out
{
    padding-left: 18px;
    height: 80px;
}
#text_validate
{
    height: 35px;
    width: 70px;
}
.btnNormal
{
    background: url(../images/register/pic.gif) no-repeat 0px -60px;
    height: 42px;
    width: 200px;
    border-style: None;
}
.btnOver
{
    background: url(../images/register/pic.gif) no-repeat 0px -148px;
    height: 42px;
    width: 200px;
    border-style: None;
}
.btnDown
{
    background: url(../images/register/pic.gif) no-repeat 0px -238px;
    height: 42px;
    width: 200px;
    border-style: None;
}
#btn_out
{
    text-align: center;
}

