*{
	margin: 0;padding: 0;
}

body {
font-family:宋体;background:#F9F9F9;
}
#vue{
	width:100%;
	border:1px solid #E5E5E5 ;height: 545px;
	position: relative;box-shadow: 3px 5px 2px #888888;
	height: 450px;background: #FFFFFF;
}

li{
	list-style: none;
}
#cunzai{
	display: none;
}
.lei{
	font-size: 13px;margin-right: 5px;line-height: 32px;
	font-size: 14px;color:#A9A9A9;
}
.li_c{
	margin-top:30px;height: 40px;position: relative;
	
}
.inpu{
	width: 200px;height: 30px;border:1px solid #DDDDDD;position: absolute;
	left: 68px;top: -6px;
}
.tishi{
	font-size: 12px;color: red;
	position: absolute;left: 360px;display: none;line-height: 32px;
}

#yanzhengma{
	margin-top: 15px;margin-left:10px;height: 35px;width: 70px;
}
#huan{
	
	width: 150px;height: 150px;margin-left: 8px;cursor:pointer ;
	font-size: 13px; color: #00C89F;
}
#yzm{
	border:1px solid #DDDDDD;
	width: 85px;margin-left: 68px;margin-bottom: 15px;margin-bottom: 100px;
	float: left;margin-top: 19px;height: 40px;border-radius:4px ;
	margin-top: 10px;
}

#tijiao{
	background: #D32036;height: 40px;width:150px;float: left;text-align: center;
	line-height: 40px;margin-top: 40px;color: #fff;cursor: pointer;
	margin-left: calc(50% - 75px);
	
}

#chenggong{
	height: 100%;width: 100%;
	position: absolute;z-index: 998;background: #F6F6F6;
	top: 0px;left: 0px;display: none;
}

#lan{
	
	margin-top:40px;height: 450px;margin-left:15px;
	


}

#sotd_as{
	width: 100%;text-align: center;
	font-size: 24px;
	margin-top: 40px;font-weight:900 ;
}
#top_srt{
	height: 60px;
	border-bottom:1px solid #D9D9D9 ;background: #FFFFFF;
}
#top_srt img{
	height: 58px;
}
#sqer_f{
	width:96%;height: 510px;
	margin-left:2%;
}
#seorq{
	height: 40px;width:100%;
	text-align: center;line-height: 40px;
	border: 1px solid #E5E5E5;
	border-bottom:1px solid #FFFFFF;
	position: relative;top: 1px;
	z-index: 99;background: #FFFFFF;
	box-shadow: 2px -2px 2px #888888;font-size: 15px;
	font-weight: 900;color:#48D1CC;
	margin-top: 0px;
}
#fs_s{
	height: 40px;position: relative;margin-top: 5px;
}
#huoqu{
	left: 68px;height: 40px;
		position: absolute;
	border:1px solid #DDDDDD;
	width: 80px;
	top: 12px;border-radius:4px ;
}
#svg_dc{
	height: 30px;display: block;
	width:65px;position: absolute;left:158px;top: 18px;
	text-align: center;line-height: 30px;border:1px solid #EAEAEA ;
	font-size: 12px;
	
	background: -moz-linear-gradient(top, #FAFAFA 0%, #F3F3F3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#F3F3F3));
    background: -webkit-linear-gradient(top, #FAFAFA 0%,#F3F3F3 100%);
    background: -o-linear-gradient(top, #FAFAFA 0%,#F3F3F3 100%);
    background: -ms-linear-gradient(top, #FAFAFA 0%,#F3F3F3 100%);
    background: linear-gradient(to bottom, #FAFAFA 0%,#F3F3F3 100%);
    cursor: pointer;
}
input::-webkit-input-placeholder {
    color:#D3D3D3;font-size: 13px;letter-spacing: 0px;
  }
 
  input::-moz-placeholder {
   color:#D3D3D3;font-size: 13px;letter-spacing: 0px;
  }
 
  input:-moz-placeholder {
color:#D3D3D3;font-size: 13px;letter-spacing: 0px;
  }
 
  input:-ms-input-placeholder {
   color:#D3D3D3;font-size: 13px;letter-spacing: 0px;
  }
input{ outline-color:	#A9A9A9; 
 text-indent: 4px;font-size: 16px;
}
.sr{
	position: absolute;left: 0px;
}

#yzcu{
	top: 102px;position: absolute;
	left:470px;

}
.inpu{
	height: 40px;width: 50%;border-radius:4px;
}
.ct{
	margin-top: 40px;
}
.pass{
	letter-spacing: 5px;
}
.srtc{
	margin-top: -33px;
}

#fasyz{
	height: 100vh;
	width: 100%;
	background: rgba(0,0,0,0.4);top: 0px;left: 0px;
	position: fixed;z-index: 999;
}
#hou{
	margin-top:0px;
	top: calc(50% - 50px);
	
}
#svc{
	
	margin-top: 17px;
}
#yan{
	position: absolute;left: 308px;height: 20px;top: 4px;
	cursor: pointer;
}
.lei{
	font-size: 13px;
}

#li_s{
	height: 80px;
	width: 70%;margin-left: 15%;background: #FFFFFF;
	position: absolute;top: 30%;border-radius:10px ;
	box-shadow: 0px 0px 5px #888888;
position: fixed;
	z-index: 999;
	line-height: 80px;text-align: center;
	font-size: 15px;color:red;display: none;
	font-weight: 900;
}
.lo{

	background:#F4F4F4;text-align: center;
	padding-bottom: 8px;padding-top: 8px;
	border: 1px solid #E2E2E2;margin-bottom: 3px;
    text-indent: 2px;font-size: 12px;
	max-width: 100%;
}
.llo{

	background:#F4F4F4;
	padding-bottom: 8px;padding-top: 8px;
	border: 1px solid #E2E2E2;margin-bottom: 3px;
    text-indent: 10px;font-size: 12px;
	max-width: 100%;
}
.loo{

color: 	#FF7F00

}