﻿
#menu li a {
		background-image: url(../images/menu-service.png);		
}
#register {
		position: absolute;
		left: 320px;
		top: 40px;
		padding: 15px 0 0 40px;
		width: 164px;
		height: 300px;
		border-left: 1px solid #fff;
}
#register th {
		text-align: left;
		font-size: 120%;
		padding-bottom: 15px;
}
#register table ul {
		margin-top: 5px;
		list-style-type: decimal;
}
#register table ul li {
		margin: 1px 0 0 17px;
}
#register td.tdbtn {
		padding-top: 30px;
}
#btnregister {
		display: block;
		overflow: hidden;
		margin-left: 82px;
		width: 51px;
		height: 0!important;
		padding-top: 25px;
		background: url(../images/btnregister1.png) 0 0 no-repeat;
}
#form {
		padding: 5px 0 0 40px;
}

#form th, #form td {
		padding-bottom: 15px;
}
#form td.tdbtn {
		padding-top: 30px;
}
#form input[type=checkbox] {
		vertical-align: middle;
		margin-right: 5px;
}
#verifyfield {
		display: none;
		margin-top: 10px;
		font-weight: bold;
}
#btnlogin {
		cursor: pointer;
		margin-left: 158px;
		width: 53px;
		height: 29px;
		border: 0;
		background: url(../images/btnlogin1.png) 0 0 no-repeat;
}
.txt1, .txt2, .txt3 {
		height: 12px;
		padding: 6px;
		border: 0;
		color: #999;
		vertical-align: middle;
}
.txt1 {
		margin-right: 2px;
		width: 170px;
		background: url(../images/txt.png) no-repeat;
}
.txt2 {
		width: 63px;
		background: url(../images/txt2.png) no-repeat;
}
.txt3 {
		width: 279px;
		background: url(../images/txt3.png) no-repeat;
}
.txt4 {
		border: 0;
		color: #999;
		padding:6px;
		width: 271px;
		height: 118px;
		background: url(../images/txt4.png) no-repeat;
		vertical-align: top;
}
.txtnull {
		margin-left: 5px;
		color: #FF6600;
}
#lblMessage {
		position: absolute;
		top: 190px;
		left: 200px;
}
#forgetpwd {
		margin-left: 142px;
}
.wrapper1 {
		position: absolute;
		width: 100%;
		height: 100%;
		z-index: 10001;
		display: none;
		background: #fff;
		opacity: 0.9;
		filter: alpha(opacity=90);
}
#forgetpwdform {
		position: absolute;
		top: 50%;
		left: 50%;
		z-index: 10002;
		width: 400px;
		height: 240px;
		margin: -160px 0 0 -200px;
		background: #fff;
		border: 1px solid #333;
		display: none;
}
#forgetpwdform a.close {
		position: absolute;
		top: 0;
		right: 2px;
		display: block;
		overflow: hidden;
		width: 20px;
		height: 0!important;
		padding-top: 20px;
		background: url(../images/controls.png) -50px 0 no-repeat;
}
#forgetpwdform .form {
		margin: 25px;
		width: 350px;
		height: 190px;
}
#forgetpwdform .form table {
		margin: 5px 50px;
}
#fpwdsubmit {
		margin-left: 170px;
		cursor: pointer;
		width: 51px;
		height: 25px;
		border: 0;
		background: url(../images/btnsubmit.png) 0 0 no-repeat;
}
.tip {
}
.error, .ok, .rule {
		width: 340px;
		padding: 3px 5px;
		color: #fff;	
}
.error {
		background-color: #ff3300;
}
.ok, .rule {
		background-color: #000;
}