.selectbox select{filter:progid:dximagetransform.microsoft.alpha(opacity=0);}
.bai_v1 span,.bai_v2_gt label span,.bai_v3 label span,.bai_v4 label span,.bai_v2_cz label span{ color: #e50020; margin-right: 3px; font-weight: bold; position: relative; top: 2px;}
.bai_v1{ margin-bottom: 25px;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}
.bai_v2,.bai_v3,.bai_v4{ /*overflow: hidden;*/ border-top: #d6d6d6 1px solid; padding: 30px 0; font-size: 14px;}
.bai_v2_yi,.bai_v2_er,.bai_v2_san{ float: left;}
.bai_v2_gt{ width: 33.33%;}
.bai_v2_gt label{ float: left; margin-left: 30px;}
.selectbox{ width: 190px; height: 30px; line-height: 30px; float: left; display: block !important;}
.selectval{ line-height: 30px; height: 30px;}


.bai_v3_1 label,.bai_v3_3 label,.bai_v3_5 label { float: left; width: 115px; text-align: right;}
.bai_v3_2 label,.bai_v3_4 label{ float: left; width: 130px; text-align: right;}
.bai_v3>div input,.bai_v3_5 textarea,.bai_v4 input{ border:none; border:#d6d6d6 1px solid;line-height: 28px; height: 28px; color: #363636; text-indent: 10px;}
.bai_v3_gt{ float: left; margin-bottom: 20px;}
.bai_v3_1 input,.bai_v3_3 input{ width: 804px;}
.bai_v3_2 input,.bai_v3_4 input{ width: 197px;}

.bai_v3_5{ margin-bottom: 0;}
.bai_v3_5 textarea{ width: 797px; height: 100px;}

.bai_v4{ border-bottom: #d6d6d6 1px solid; }
.bai_v4_gt{ float: left; margin-bottom: 20px;}
.bai_v4_4{ margin-bottom: 0;}
.bai_v4 label{ float: left; width: 91px; text-align: right;}
.bai_v4_3 label{ width: 139px;}
.bai_v4_1 input,.bai_v4_3 input,.bai_v4_2 input{ width: 183px;}
.bai_v4_4 input{ width: 270px;}
.bai_v4_2 label{ width:100px; }

.bai_v2_er,.bai_v2_san{ position: relative;}
.bai_v2_er input,.bai_v2_san input{width: 185px; height: 30px; line-height: 30px; border:#d6d6d6 1px solid; position: absolute; top: 0; left: 75px; z-index: 100;}
.bai_v2_er input,.bai_v2_san input{ display: none; padding-left: 5px;}


.ietextarea{color:#999!important;position:absolute;top:18px;left:30px;}
.ietexthide{display: none;}


.bai_v1 span, .bai_v2_gt label span, .bai_v3 label span, .bai_v4 label span{ font-size: 8px\9;}
textarea::-webkit-input-placeholder {
    color:    #ccc;
}
textarea:-moz-placeholder {
    color:    #ccc;
}

:-ms-input-placeholder {color:#ccc !important;}
:-ms-textarea-placeholder{color:#ccc !important;}

/*.bai_v2{
	border-bottom: #d6d6d6 1px solid;
}*/
.bai_v2_cz{
	margin-top: 50px;
}
.bai_v2_cz label{
	margin-left: 53px;
	text-align:right;
}
.cz_box{
	width: 82.2%;
	border: #d6d6d6 1px solid;
    line-height: 28px;
    height: 28px;
    color: #363636;
    text-indent: 10px;
}
.bai_v3_4 label{
	width: 250px;
}
.bai_v3_4 input{
	width: 343px;
}
.newlybuild p,.del_btn{
	display: inline-block;
	background-color: #e50020;
	color: #fff;
	width: 60px;
	height: 30px;
	line-height: 30px;
	text-align: center;	
	margin: 10px 30px;
	border-radius: 4px;
	cursor: pointer;
	font-size: 12px;
}
.del_btn{
	margin-left: 30px;
	margin-bottom: -10px;
}

@media (max-width: 1000px) {
	.bai_v2_gt label{ margin-left: 0px; width: 90px; text-align: right;}
	.bai_v2_er label{ width: 65px;}
	.bai_v2,.bai_v3,.bai_v4{ font-size: 12px;}
	.selectbox{ width: 135px;}
	.selectval,.selectbox,.selectbox select,.bai_v3>div input, .bai_v4 input{ height: 25px; line-height: 25px;}
	.bai_v3_2 input, .bai_v3_4 input{ width: 135px;}
	.bai_v3_2 label, .bai_v3_4 label{ width: 110px;}
	.bai_v3_1 label, .bai_v3_3 label, .bai_v3_5 label{ width: 90px;}
	.bai_v3_1 input, .bai_v3_3 input{ width: 330px;}
	.bai_v3_5 textarea{ width: 582px;}
	.bai_v4 label{ width: 90px;}
	.bai_v2_gt{ width: auto;}
	.bai_v2_san{ margin-left: 22px;}
	.bai_v4_1 input, .bai_v4_3 input{ width: 127px;}
	.bai_v4_1 input, .bai_v4_3 input, .bai_v4_2 input{ width: 123px;}
	.bai_v4_3 label{ width: 115px;}
	.bai_v4_4 input{ width: 337px;}
}

@media (max-width: 768px) {
	.bai_v2_yi, .bai_v2_er, .bai_v2_san,.bai_v2_gt label,.bai_v3_gt,.selectbox,.bai_v4_gt{ float: none;}
	.bai_v2_gt label,.bai_v3_1 label, .bai_v3_3 label, .bai_v3_5 label,.bai_v3_2 label, .bai_v3_4 label,.bai_v4 label{ width: 100%; text-align: left; line-height: 30px;}
	.selectbox{ width: 99.5%;}
	.bai_v3_1 input, .bai_v3_3 input,.bai_v3_2 input, .bai_v3_4 input,.bai_v3_5 textarea,.selectval, .selectbox, .selectbox select, .bai_v3>div input, .bai_v4 input{ width: 99.5%;}
	.selectval, .selectbox, .selectbox select, .bai_v3>div input, .bai_v4 input{ height: 32px; line-height: 32px;}
	.bai_v2_gt{ margin-bottom: 15px;}
	.bai_v2_san{ margin-left: 0; margin-bottom: 0;}	
	.bai_v2,.bai_v3,.bai_v4{ font-size: 14px;}

	.bai_v2_er input, .bai_v2_san input{ width: 98%; top: 31px; left: 0; border-bottom: none; border-top: none;}

	.bai_v2_cz{
		margin-top: 15px;
	}
	.bai_v2_cz label{
		margin-left: 0px;
		text-align:right;
	}
	.cz_box{
		width: 100%;
		border: #d6d6d6 1px solid;
	    line-height: 28px;
	    height: 28px;
	    color: #363636;
	    text-indent: 10px;
	}
	.bai_v3_4 label{
		width: 250px;
	}
	.bai_v3_4 input{
		width: 343px;
	}
	.newlybuild p, .del_btn{
		margin-left: 0;
	}
	.apptxt {
	    margin: 0px 0 30px;
	}
}


