#login {
   width: 1024px;
   height: auto;
   background: url(../picture/0.jpg);
}

#login .inputTxt {
   width: 132px;
   height: 19px;
   left: 688px;
   line-height: 17px;
   position: absolute;
   background: none;
   border: none;
}

#login .inputBtn {
   border-style: none;
   border-color: inherit;
   border-width: medium;
   width: 42px;
   height: 18px;
   top: 195px;
   background: none;
   position: absolute;
   right: 167px;
   left: 815px;
}

.logintitle {
   font-size: 16px;
   padding-bottom: 5px;
   border-bottom-width: 3px;
   border-bottom-style: solid;
   border-bottom-color: #00FF00;
   margin-bottom: 20px;
   text-align: center;
   margin-right: 40px;
   margin-left: 40px;
}

#login a {}

#login .inputBtn1 {
   border-style: none;
   border-color: inherit;
   border-width: medium;
   width: 48px;
   top: 198px;
   background: none;
   position: absolute;
   right: 300px;
   left: 700px;
   cursor: pointer;
}

.username {
   top: 131px;
}

.password {
   top: 165px;
}

/*用户注册*/
.register {
   width: 700px;
   margin: 0 auto;
   padding: 25px 0 15px;
}

.register table {
   width: 567px;
   margin: 10px auto 0;
   height: 379px;
}

.register table td {
   padding: 6px 0;
   vertical-align: top;
}

.register table td b {
   line-height: 12px;
   padding-top: 10px;
   color: red;
   display: block;
}

.register table td.tdSort {
   width: 140px;
   text-align: right;
   padding-right: 5px;
   vertical-align: top;
}

.register table td.tdSort b {
   display: inline-block;
}

.register table td input {
   line-height: 21px;
   letter-spacing: 1px;
   padding: 0 5px;
   width: 200px;
   height: 30px;
   border: 1px solid #006fc8;
   border-radius: 5px;
   transition: all 0.30s ease-in-out;
   outline: none;
   background: #FFF;
}

.register #btnField {
   text-align: center;
   border-top: 1px solid #006fc8;
   width: 70%;
   margin: 20px auto;
   padding-top: 20px;
   min-height: 27px;
}

/*用户登录*/

/*用户左侧列表*/
#userNav {
   /* background: url(../picture/linksBg.png) bottom no-repeat; */
   min-height: 118px;
   width: 244px;
   border: 1px solid #d5d7d6;
   margin: 10px auto;
   border-radius: 5px;
}

#userNav div.wBorder {
   border: 1px solid #fcfffd;
}

#userNav div.bg {
   padding: 10px 0 15px 15px;
   background: #007cc2;
}

#userNav b {
   margin: 8px 12px;
   background: url(../picture/links.png) no-repeat;
   width: 71px;
   height: 26px;
   letter-spacing: 2px;
   text-align: center;
   display: inline-block;
   color: #FFF;
   font-weight: bold;
   line-height: 23px;
}

#userNav a {
   line-height: 24px;
   margin-left: 20px;
   color: #FFF;
}

/*用户右侧信息*/
.userRight {
   width: 1024px;
}

.userRight .sortHead {
   margin-left: 250px;
}

.userRight .sortHead b {
   width: 96px;
   height: 28px;
   line-height: 28px;
   color: #FFF;
   text-align: center;
   position: absolute;
   top: -2px;
   left: 13px;
   background-color: #3399FF;
   font-size: 13px;
   font-weight: bold;
   letter-spacing: 2px;
}

.userRight .sortBody {
   padding: 15px 50px 20px;
   margin-left: 250px;
}

.userRight table {
   margin: 10px auto 5px;
   width: 680px;

}

.userRight table td {
   vertical-align: top;
   padding: 5px 0;
}

.userRight table td.sort {
   width: 170px;
   padding-right: 5px;
   text-align: right;
   line-height: 23px;
   font-weight: bold;
   letter-spacing: 1px;
}

.userRight table td.sort b {
   padding-right: 5px;
   margin: 0;
   font-size: 14px;
   line-height: 23px;
   font-weight: bold;
   color: red;
}

.userRight table td input {
   line-height: 21px;
   width: 400px;
   padding: 0 5px;
   border: 1px solid #006fc8;
   outline: none;
   background: #FFF;
   width: 430px;
}

.userRight .sortBody {
   padding: 15px 50px 20px;
   margin-left: 250px;
}

.userRight #btnField {
   text-align: center;
   border-top: 1px solid #006fc8;
   width: 70%;
   margin: 20px auto;
   padding-top: 20px;
   min-height: 27px;
}

/*修改密码*/
.PassWord {
   width: 760px;
   margin-top: 3px;
   float: right;
}

.PassWord .sortBody {
   padding: 15px 30px;
   min-height: 456px;
}

.PassWord table {
   margin: 10px auto 5px;
   width: 680px;
}

.PassWord table td {
   vertical-align: top;
   padding: 5px 0;
}

.PassWord table td.tdSort {
   width: 170px;
   padding-right: 5px;
   text-align: right;
   line-height: 23px;
   font-weight: bold;
   letter-spacing: 1px;
}

.PassWord table td.tdSort b {
   padding-right: 5px;
   margin: 0;
   font-size: 14px;
   line-height: 23px;
   font-weight: bold;
   color: red;
}

.PassWord table td input {
   line-height: 21px;
   width: 400px;
   padding: 0 5px;
   border: 1px solid #006fc8;
   outline: none;
   background: #FFF;
   width: 430px;
}

.PassWord #btnField {
   text-align: center;
   border-top: 1px solid #006fc8;
   width: 100%;
   margin: 20px auto;
   padding-top: 20px;
   min-height: 27px;
}

/*用户下载数据列表*/
.userload {
   width: 760px;
   margin-top: 3px;
   float: right;
}

.userload .editTable {
   margin: 0 auto;
   table-layout: fixed;
   border: 1px solid #006fc8;
}

.userload .editTable th {
   background: #006fc8;
   color: #FFF;
   height: 30px;
   line-height: 30px;
   overflow: hidden;
   border: 1px solid #FFF;
}

.userload .editTable td {
   padding: 7px 0;
   height: 30px;
   font-size: 15px;
   border: 1px solid #006fc8;
}

.userload .editTable td a {
   margin: 0 5px;
   font-size: 15px;
}

.userload .sortBody {
   padding: 15px 30px;
   min-height: 456px;
}


#userTable td {
   padding: 6px 0;
   vertical-align: top;
}

#userTable td b {
   line-height: 12px;
   padding-top: 10px;
   color: red;
   display: block;
}

#userTable td.tdSort {
   width: 140px;
   text-align: right;
   padding-right: 5px;
   vertical-align: top;
}

#userTable td.tdSort b {
   display: inline-block;
}

#userTable td input {
   line-height: 21px;
   letter-spacing: 1px;
   padding: 0 5px;
   width: 200px;
   height: 30px;
   border: 1px solid #006fc8;
   border-radius: 5px;
   transition: all 0.30s ease-in-out;
   outline: none;
   background: #FFF;
}