html { 
				font-family: "Helvetica Neue",Helvetica, sans-serif;
				/*谷歌浏览器字体最小字体12px*/
				-webkit-text-size-adjust: 100%;/*100%/none 关闭字体大小自动调整功能*/
				/*a标签及拥有 :active伪类的元素有默认的高亮框*/
				-webkit-tap-hightlight-color: transparent;
				/*禁止文本被选中*/
				-webkit-user-select: none;
				
				height: 100%;
				width: 100%;
			}
			body{
			　　　　 font-family: Helvetica;
				overflow-x:hidden;
				/*开启moblie网页快速滚动和回弹的效果*/
				-webkit-overflow-scrolling: touch;
				font-size: 12px;
				
				height: 100%;
				width: 100%;
				
			}
			*{
				margin: 0;
				padding: 0;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
			}
			
			img{
				border: 0;
				display: block;
				width:100%;
				vertical-align: middle;
			}
			a, img {
			        /*阻止长按页面，弹出菜单的方法。*/
			        -webkit-touch-callout:none;
			}
			input,textarea{
				
				outline: none;
				border: none;
			}
			
			.fl{
				float:left;
			}
			.fr{
				float:right;
			}
			.clearfix:after{
				content:"";
				display:block;
				width:100%;
				height:0;
				clear:both;
			}
			li,ol{
				list-style:none;
			}  
			/*修改placeholder的字体颜色*/
			input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
			    color: #000;   
			}  
			input::-moz-placeholder { /* Mozilla Firefox 19+ */  
			    color: #000;  
			}  
			input:-ms-input-placeholder{  
			    color: #000;  
			}  
			input::-webkit-input-placeholder{  
			    color: #000;  
			}
			.c{padding-bottom:40px}
			.bj{ width: 100%; height:100%;background: url(../img/bj.jpg) no-repeat 100% #dcedfd;
				background-position: bottom;background-size: 100%; position: fixed;z-index: -1;}
			.margin40{ margin:20px 40px}
			.logo{ width: 100px; margin:0 auto; padding-top:30px;}
			.login input[type="text"],.login select{ line-height: 40px;border: 1px solid #ccc;border-radius: 8px;width: 100%;margin-bottom:8px;  padding:0px 10px;height:40px}
			.login button{ width: 100%;line-height: 44px; text-align: center; background-color: #1d5236;color:#fff;border:none;border-radius: 8px;}
			.login input[type="checkbox"]{width: 20px; height:20px;border:1px solid #ccc;border-radius:4px;vertical-align: sub;}
		div.main{width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
		div.main button{width: 70%;height: 35px;line-height: 35px;margin: 10px 0;}
		.jzmm{ line-height: 24px;}
		.zc{line-height: 44px;text-align: center;}
		.zc a{ display: inline-block;color: blue;}
		.ts{margin: 16px 0;color: red;background-color:rgba(255,207,207,0.5);border:1px solid #e60012; padding:8px 16px;border-radius: 8px;}