﻿
#info {
		position: absolute;
		left: 360px;
		top: -5px;
		padding: 20px;
		width: 164px;
		height: 300px;
		background: url(../images/contact-otherinfo-bg.png) 0 0 no-repeat;
}
#info ul li {
		display: block;
		padding-bottom: 15px;
}
input.btnsubmit {
		margin-left: 5px;
		cursor: pointer;
		width: 51px;
		height: 25px;
		border: 0;
		background: url(../images/btnsubmit.png) 0 0 no-repeat;

}
#form td {
		padding: 2px 0;
}
.txt1, .txt2, .txt3 {
		height: 12px;
		padding: 6px;
		border: 0;
		color: #999;
		vertical-align: top;
}
.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;
}
.txt5 {
		border: 0;
		color: #999;
		padding:6px;
		width: 271px;
		height: 118px;
		background: url(../images/txt5.png) no-repeat;
		vertical-align: top;
}
.tip {
		margin: 2px 0 0 2px;
}
label.error {
		padding: 2px 5px;
		color: #fff;
		background: #ff3300;
}