@charset "UTF-8";
/* register的样式 */

		#school{width:100%; height:35px; background:#000; min-width:1200px;}
		.school-test{width:1200px; margin:0px auto;font-size:14px; color:#fff; line-height:35px;}
		.school-left{ float:left; }
		.school-right{float:right; }
		.school-right a{color:#fff;}
		.school-right a:hover{color:#fc0218;}
.reg-box .item .item-ifo {
    position: relative;
    display: inline-block;
}
.reg-box .intelligent-label {
    width: 185px;
    text-align: right;
    font-size: 16px;
    color: #333;
    display: inline-block;
    padding-right: 10px;
}
.reg-box .strength {
    color: #999;
    line-height: 22px;
    padding-right: 10px;
    clear: both;
    float: none;
    position: absolute;
    top: 25px;
    right: -340px;
    display: none;
}
.infolist .liststyle span {
    height: 26px !important;
    margin-right: 15px !important;
}
.infolist .liststyle span i {
    line-height: 26px !important;
}
.infolist .liststyle span i {
    margin: 0 22px !important;
}
.reg-box .focus, .reg-box .focusa, .reg-box .error {
    left: 360px !important;
}
.reg-box .massage{
	left: 465px !important;
}
.reg-box .vcerr{
	left: 468px !important;
}
.item-ifo .btn{
	background-color:#0092d4 !important;
}
.txt03 {
    width: 360px !important;
}
.baseLen {
	 width: 360px !important;
	 height:28px;
	 margin-top: 10px !important;
}
.infolist .liststyle span ul li a {
    height: 28px !important;
    line-height: 28px !important;
}
#ul-Province, #ul-city, #ul-area {
    height: 87px !important;
    overflow: auto !important;
    font-size: .24rem;
}
.div_btn{
	margin-left:44%;
}
select {
	height: 35px;
    width: 118px !important;
}
* {
	margin: 0;
	padding: 0;
	border: none;
	zoom: 1;
	}
		ul li {
			list-style: none;
		}
.box{
	/* border: 1px solid #ccc; */
    height: 149px;
    margin-left: 99%;
    top: 151px;
    position: relative;
    width: 69px;
    }
		
		.box ul li {
			width: 69px;
			display: block;
			height: 149px;
			padding: 2px;
		}
		.weixin {
		/* background:url(/jyShop/login/images/msgus.png) no-repeat;  */
			background-position: 0 87%;
			-webkit-transition: all .3s;
			-moz-transition: all .3s;
			-ms-transition: all .3s;
			-o-transition: all .3s;
		}
		.weixin:hover {
			background-position: 0 93%
		}
		.weixin:hover .weixin-logo {
			width: 170px;
			height: 204px;
		}
		
		.weixin-logo {
			/*  background:url(/jyShop/login/images/elevator_03.png) no-repeat; */
			background-position: 0 0;
			width: 0px;
			height: 0px;
			overflow: hidden;
			position: absolute;
			top: 0px;
			left: -171px;
			-webkit-transition: all .3s;
			-moz-transition: all .3s;
			-ms-transition: all .3s;
			-o-transition: all .3s;
		}
		#navigation{
		width:100%;
		/* border-bottom:1px solid #e2e2e2; */
		position:absolute;
		z-index:9999;
		background:#fff;
		height:74px;
		}
		
		#navigation .navigation{
			padding:0;
			height:100%;
		}
		
		.navigation .logo{
			float:left;
			position:absolute;
			z-index:999;
		}
		
		.navigation .logo a{
			width:auto;
			display:block;
		}
		
		.nav-menu{
			float: left;
		    height: 74px;
		    margin-left:133px;
		    text-align: center;
		    width: 1060px;
		}
		
		.nav-menu ul{
			padding:0;
			margin:0;
		}
	
		.nav-menu ul li{
			height:74px;
			margin-left:95px;
			display:block;
			float:left;
			list-style:none;
			padding:0;
		}
		
		.nav-menu ul li  a{
			height:74px;
			padding:25px 0px;
			display:block;
			text-transform:uppercase;
			font-size:18px;
			text-align:center;
			color:#333;
			-webkit-transition: all 0.5s;
			-moz-transition: all 0.5s;
			transition: all 0.5s;
			font-weight: bold;
		}
		
		.nav-menu ul li:first-child a{
			padding-left:0;
		}
		
		.nav-menu ul li:last-child a{
			padding-right:0;
		}
		
		.nav-menu a:hover{
			color:#dd4653;
		}
		-
		.nav-menu a.active{
			color:#FFA300;
		}
		#navigation .navigation {
		    height: 100%;
		    padding: 0;
		}
		.inner {
		    margin: 0 auto;
		    max-width: 1200px;
		    padding: 40px 0;
		    position: relative;
		    width: 100%;
		    z-index: 2;
		}
		
		.phono{
			float: right;
		    height: 40px;
		    line-height:22px;
		    margin-top:15px;
		    text-align:center;}
		.phonof{color:#1296db; font-size:16px;}
		.shiy{margin-top:-10px;float: right!important}
		.main-nav li.active a {
		    border-bottom: 3px solid #0788cc;
		    color: #0788cc;
		}
		.frrf ul li {
		    float: left;
		    line-height: 74px;
		    text-align: center;
		    margin-left: 70px;
		}
		.frrf ul li a{
			font-family: '微软雅黑', sans-serif;
			font-size:18px;
			font-weight: bold;
		}
		
		.pop-infoer {
		  /*   background: rgba(0, 0, 0, 0) url("login/images/23_06.png") no-repeat scroll 0 0; */
		    height:416px;
		    left: 33%;
		    line-height: 1.8;
		    padding: 20px;
		    position: absolute;
		    top: 18%;
		    width:735px;
		}
		.pop-infoer img {
		    cursor: pointer;
		    position: absolute;
		    right:-15px;
		    top:-15px;
		}
		#scroll-1 {
		   height: 225px;
		    left: 225px;
		    padding: 20px;
		    position: absolute;
		    top: -4px;
		    width:470px;
		}
		#footer {
    		background: #fff;
		}
		.footere {
 		   text-align: center;
    	   padding: 20px 0;
		}
		.copyright {
		    margin: 4px 0 0;
		}
		.footer-text {
		    margin: 10px 0 0 0;
		    color: #666;
		    font-size: 14px;
		    font-weight: 300;
		}
font {
    display: inline-block;
	padding: 0 0 0 0 ;
	}

.text-bluner{
	font-size: 18px;
    color: #333;
    font-weight: bold;
    line-height: 32px;
    height: 32px;
    border-left: 3px solid #0092d4;
    margin-top: 13px;
    padding-left: 18px;
    margin-left: 11px;
}
.bottom_line{
	height: 57px;
    border-bottom: 1px solid #eee;
}
.ined {
    line-height: 58px;
}
.f-r3, .btn {
	border-radius: 0 !important;
}
.reg-box .btn-blue {
    height: 37px;
    line-height: 37px;
    width: 360px;
}
input[type="text"]{
	line-height: 35px;
	padding:0;
}
.reg-box .item {
    height: 60px;
}
.noshow{
	opacity: 0;
}