.w1{width:900px; margin:0 auto; background:#fff}
.form{width:500px; margin:0 auto; position:relative}
.form .bg{background:#f0f0f0;}
.form .label{line-height:26px;color:#808184; font-size:16px; float:left; margin-right:5px; width:110px; text-align:right}
.form .text,.form .text1{color:#b6b6b6;border:1px solid #808184;padding:2px;overflow:hidden;height:28px;line-height:28px;}
.form .text{width:330px;}
.form .text1{ width:200px;}
.form .fl{float:left; word-wrap: break-word; word-break: normal; overflow:hidden}
.form .fl span{margin:0 5px;}
.form .checkbox{float:left; margin-top:8px;}
.item .fl label{float:left;}
.item .fl li{width:65px; float:left;}
.item .button{text-align:center;}
.form .item{line-height:25px; overflow:hidden; margin-bottom:10px; height:60px;}
.form h2{font-size:20px; color:#808184; margin:20px}
.form h3{font-size:18px; color:#808184; font-weight:normal; margin:20px 0 50px 20px}
.form .btn{-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px; background:#a6896b; text-align:center; margin-bottom:5px; overflow:hidden; float:right; width:110px; margin-left:20px;}
.form .btn a{text-align:center; color:#fff;  line-height:30px; font-size:14px; text-decoration:none;}
.form .mar {
    line-height: 24px;
    margin-right: 10px;
}.form .mar-b {
    color: #979797;
    margin-right: 10px; font-size:14px;
}
.btn2{-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px; background:#a6896b; text-align:center; margin-bottom:35px; overflow:hidden; margin-left:200px;width:125px; height:35px; line-height:35px; border:none;text-align:center; color:#fff;  line-height:35px; font-size:14px; float:left} .btn2 a{text-align:center; color:#fff;  line-height:35px; font-size:14px;}
.close{
	background:url(../../images/close.jpg) no-repeat;
	width:20px;
	height:20px;
	float:right;
	line-height:30000000px;
	overflow:hidden;
	position:absolute;
	left: 471px;
	top: -13px;
}

.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}/* Hides from IE-mac \*/*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */*+html .clearfix{min-height:1%;}.overflow{overflow:hidden;}
.null{font-size:12px;}
