﻿.form_content{
	max-width:750px;

	width: 100%;
/*	background: #141938;  */
    background: none;
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;

	background-color: #e8e8e8;
}




input[type="radio"] {
    display: none;
}

.form-grounp1{
	text-align: left;
	width: 90%;
	/*height: 1.2rem;*/
	height: 75px;
	background-color: ;
	margin: 0 auto;
	/*margin-bottom: 0.5rem;*/
	margin-bottom: 10px;
	position: relative;
}

.form-grounp1 span{
	/*font-size: .36rem;	*/
	font-size: 17px;
	position: absolute;
	/*top: 0.3rem;*/
	top: 6px;
	left: 0;
	color: black;
}

.form-grounp1 label{
	/*font-size: .36rem;	*/
	font-size: 14px;
}

.label-1{
	/*font-size: .36rem;*/
	font-size: 18px;
    /*width: 2.2rem;*/
    width: 23%;
    text-align: center;
    /*height: 1.2rem;*/
    height: 44px;
    /*padding-top: 0.3rem;*/
    padding-top: 8px;
/*	background-color: #211b13;*/
	color: #277bcb;	
	position: absolute;	
	/*right: 2.4rem;*/
	right: 40%;
	top: 0;
	border: 1px solid #277bcb;	
	border-radius: 2px; 
	cursor: pointer;	
}

.label-2{
	/*font-size: .36rem;*/
	font-size: 18px;
    /*width: 2.2rem;*/
    width: 23%;
    text-align: center;
    /*height: 1.2rem;*/
    height: 44px;
    /*padding-top: 0.3rem;*/
    padding-top: 8px;

	color: #277bcb;
	position: absolute;	
	right: 7%;
	top: 0;
	border: 1px solid #277bcb;	
	border-radius: 2px; 
	cursor: pointer;	
}

.form2 select{
	width: 92%;
	/*height: 1.1rem;*/
	height: 50px;
	/*border-radius: 0rem;*/
	border-radius: 0px;
	/*text-indent: 0.2rem;*/
	text-indent: 5px;
/*	border-color: #e7e7e7;*/
	color: #919190;
	/*font-size: .40rem;*/
	font-size: 14px;

	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*margin-bottom: 0.4rem;*/
    margin-bottom: 8px;
    outline: none;
   background-image: url(../images/jt.png);
 	background-repeat: no-repeat;
	/*background-size: 0.22rem,0.22rem;*/
	background-size: 6px,6px;
	background-position: 95% 50%;  
	border: none; 
}



.form2 input{
		width: 92%;
	/*height: 1.1rem;*/
	height: 50px;
	/*border-radius: 0rem;*/
	border-radius: 0px;
	/*text-indent: 0.2rem;*/
	text-indent: 5px;
/*	border: 1px solid #e7e7e7;*/
	color: #919190;
	/*font-size: .40rem;*/
	font-size: 14px;

/*	background-image: url(../images/city.png);*/
	background-repeat: no-repeat;
	/*background-size: 0.45rem 0.45rem;*/
	background-size: 7px 7px;
	background-position: 3% 50%;
    /*margin-bottom: 0.4rem;*/
    margin-bottom: 8px;
    outline: none;	
    border: none;
}

.yzm-wrap{
	width: 92%;
	margin: 0 auto;
}



.tijiao{
	width: 60%;
	/*height: 1.1rem;*/
	height: 50px;
	margin-left: 20% !important;
	/*font-size: .36rem;*/
	font-size: 14px;
	color: white;
	background-color: #277bcb;
	margin: 0 auto;
	/*margin-bottom: 0.4rem;*/
	margin-bottom: 8px;
	border-radius: 50px;
}

.yzm-wrap p{
	/*padding-bottom: 0.4rem;	*/
	padding-bottom: 8px;
}

.yzm-wrap p img{
	/*width: 0.3rem;*/
	width: 6px;
	height: auto;
	/*margin-right: 0.1rem;*/
	margin-right: 1px;
}

.area{
		border: 1px solid #e7e7e7!important;
	    outline: none;
	    width: 100%;
	    /*height: 2rem;*/
	    height: 80px;
	    /*font-size:.4rem;*/
	    font-size: 14px;

	    /*line-break: 1rem;*/
	    line-break: 18px;
       -webkit-appearance: none;
       /*margin-bottom: 0.4rem;*/
       margin-bottom: 8px;
       border-radius: 0;
       float: right;
}



.fade{
    width:100%;
    height:100%;
    background:rgba(0, 0, 0, 0.5);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99;
    display: block;
}

.form-wrap2-2{
	width: 42%;

	background-color: white;
    margin: 0 auto;
    /*margin-top: 1.2rem;*/
    margin-top: 100px;
	
}

.ej-top{
	/*height: 1.8rem;*/
	height: 64px;
	background-color: #277bcb;
	position: relative;
	margin-bottom: 0.5rem;
}

.ej-top img{
	position: absolute;
	/*right: 0.2rem;*/
	right: 8px;
	/*top: 0.2rem;*/
	top: 5px;
	/*width: 0.5rem;*/
	width: 10px;
}

.ej-top h2{
	color: white;
	/*font-size: .5rem;*/
	font-size: 16px;
	/*padding-top: 0.2rem;*/
	padding-top: 5px;
	font-weight: 600;
	text-align: center;
}

.ej-top p{
	color: white;	
	text-align: center;
}

.j6 img{
	width: 90%;
	height: auto;
	/*margin-top: 0.25rem;*/
	margin-top: 5px;
}

.select1-1{
	background-color: #efeeee;
	margin-top: 0;
}

.form2 input{
	background-color: #efeeee;
}

.btn-xg{
	background-color: #277bcb;
	color: white !important;
	border: 1px solid #277bcb;
}

.yb-inp{
	float: right;
	width: 57% !important;
	background-color: white!important;
	border: 1px solid #dcdcdc!important;
	height: 50px;
}

.yzm-wrap p{
	color: #888888;
	text-align: center;
}