
.panel{
	background:none;
	}
.bg-consult {
    background-color: #1b1376 !important;
	position:relative;
	margin-top:-70px;
}
.n_cont{
	width:1200px;
	margin:0 auto;
}
.o-width{
	width: 100%;
	float:right;
}
.row{
margin:0 auto;
}
.o-tit{
	padding: 50px 60px;
    font-size: 14px;
    border-bottom: 1px solid rgba(255,255,255,.3);
    line-height: 38px;
	background:#e9edff;
	color:#333;
	}
.o-tit .first-row{
	font-size: 16px;
}
.row-p-a {
	position:absolute;
	}
.panel-body{
	padding:50px;
	background:#fff;
	}
.panel-body1{
	padding:0;
	margin-bottom:20px;
	}
.col-md-6{
	padding:0;
}
.col-md-6.p-40{padding:40px;}
label{
	font-size: 16px;
    line-height: 34px;
	font-weight:bold;
	}
.upper-alpha{
	padding-left: 0px;
    font-size: 14px;
    line-height: 34px;
	}
.form-g-w label{
	width: 25%;
    padding-right: 2%;
    text-align: right;
    float: left;
	font-size:14px;
	}
.form-g-w input{
	width:75%;
	}
.form-g-w .city{width:50%;}

/*提交后页面样式*/
.upper-alpha1 li{
	overflow:hidden;
	}
label.inside{
	display:block;
	}
.progress{
	height:10px;
	}
.col-sm-6.float-left{
	padding-left: 0;
}	
.col-sm-6.l-12{
	line-height:12px;
}	
@media screen and (max-width:750px){
	.logo-img{
		margin-top:0 !important;
		}
	.bg-consult{
		margin-top:0;
	}
	.n_cont {
		width: 100%;
		margin: 0 auto;
	}
	.form-g-w #rPhone1{
		float:right;
		margin-bottom:20px;
		}
	.form-g-w .city{
		width:25%;
	}
	.form-g-w .city2{
		width:75%;
		margin-bottom:20px;
		}
	.col-md-6.p-40{padding:10px}
	.panel-body{padding:20px;}
	.panel-body1{margin-bottom:0;}
	
	.o-tit{
		padding: 16px;
		line-height:30px;
		font-size:12px;
		margin:0 -20px;
		}
	.o-tit .first-row{font-size:12px;}
	span.subspan{
		    position: absolute;
    font-size: 12px;
    top: 36px;
    width: 100%;
    display: block;
    text-align: right;
		}
	.panel,.back-btn{
		    margin-bottom: 0px;
		}
		
	/*提交页面后代码*/
	.col-sm-6.float-left{
		width:60% !important;
		float:left;
		}
	}
	
