
	#newloginmask{position: fixed;width:100%;height:100%;z-index: 9999999;background: rgba(0, 0, 0, 0.6);top: 0;left:0;display: flex;flex-direction: row;justify-content: center;align-items: center;}
	.logindiv{width:650px;height:390px;display:flex;flex-direction: row;}
	.left-eweima{width:250px;height:390px;background: linear-gradient(135deg, #FB7E53 0%, #FC4C42 100%);border-radius: 6px 0px 0px 6px;display:flex;flex-direction: column;justify-content: center;align-items: center;}
	.left-eweima .imgdiv{width:140px;height:140px;display: flex;flex-direction: row;align-items: center;justify-content: center;}
	.left-eweima .imgdiv img{width:130px;height:130px;}
	.dirctionerweima{width:100%;display:flex;flex-direction: row;align-items: center;justify-content: center;margin-top:5px;}
	.dirctionerweima .morentxts{font-size:16px;color:#FFFFFF;}
	.dirctionerweima .goldtxts{font-size:26px;color:#F8DA30;}
	.loginmodel{width:400px;height:390px;background:#FFFFFF;display: flex;flex-direction: column;}
	.loginmodel .changetab{width:100%;height: 60px;background: #F3F3F3;border-radius: 0px 6px 0px 0px;position: relative;display:flex;flex-direction: row;align-items: center;justify-content: center;}
	.loginmodel .changetab .loginname{width:148px;height:60px;text-align: center;line-height: 60px;color:#999999;font-size:18px;cursor: pointer;}
	.loginmodel .changetab .loginname.active{height:59px;color:#F81B00;border-bottom: 1px solid #FB724F;}
	.loginmodel .changetab .logincloses{width:14px;height:14px;background:url('http://public.zgzcw.com/images/qnmcloses.png') no-repeat;background-size:100% 100%;position: absolute;right:16px;top:16px;cursor: pointer;}

	.loginmodel .formdiv{width:400px;background:#FFFFFF;display:flex;flex-direction: column;align-items: center;}
	.loginmodel .loginboxs{width:100%;display: flex;flex-direction: column;align-items: center;}
	.loginmodel .loginboxs .phonediv,.loginmodel .loginboxs .phoneyzmdiv{width:100%;height:45px;display:flex;flex-direction: row;justify-content: center;align-items: center;margin-top:20px;}
	.loginmodel .loginboxs .phonediv input{width:320px;height:45px;line-height: 45px;border-radius: 4px;border: 1px solid #E5E5E5;padding-left:12px;box-sizing: border-box;font-size: 15px;color:#333;}
	.loginmodel .loginboxs .phonediv input::-webkit-input-placeholder{color:#999;}
	.loginmodel .loginboxs .phoneyzmdiv input{width:218px;height:45px;line-height: 45px;border-radius: 4px;border: 1px solid #E5E5E5;padding-left:12px;box-sizing: border-box;font-size: 15px;color:#333;}
	.loginmodel .loginboxs .phoneyzmdiv input::-webkit-input-placeholder{color:#999;}
	.loginmodel .loginboxs .phoneyzmdiv .sendyzms{width:102px;height:45px;text-align: center;line-height: 45px;color:#333333;font-size:15px;border-radius: 0px 4px 4px 0px;border: 1px solid #E5E5E5;border-left:none;cursor: pointer;}
	
	.loginmodel .loginBtn{width:100%;display:flex;flex-direction: row;justify-content: center;margin-top:20px;}
	.loginmodel .loginBtn .buttonbox{width: 320px;height: 45px;border-radius: 4px;color: #FFFFFF;font-size: 17px;text-align: center;line-height: 45px;border: none;cursor: pointer;background:#D6D6D6;}
	.loginmodel .loginBtn.canclick .buttonbox{width: 320px;height: 45px;background: linear-gradient(128deg, #FB7E53 0%, #FC4C42 100%);border-radius: 4px;color: #FFFFFF;font-size: 17px;text-align: center;line-height: 45px;border: none;cursor: pointer;}
	.loginmodel .gudnotice{width:100%;text-align: center;font-size: 13px;color: #999999;line-height: 18px;margin-top:10px;}
	.loginmodel .wechatlogins{margin-top: 30px;width:100%;display:flex;flex-direction: row;justify-content: center;}
	.loginmodel .wechatlogins img{width:52px;height:52px;}
	
	p.notice {position: absolute;line-height: 30px;height: 30px;left: 0px;top: 45px;color: #444;}
	p.notice em {background: url(http://public.zgzcw.com/userCenter/login/bg.png) no-repeat 0 -105px;display: inline-block;float: left;width: 19px;height: 18px;margin: 6px 6px 0 0;}
	
	div.verify {
	    padding-top: 0;
	    height: 37px;
	    position: absolute;
	}
	div.verify div {
	    position: relative;
	    height: 35px;
	    display: flex;
	    flex-direction: row;
	    align-items: center;
	}
	div.verify div .tag {
	    position: absolute;
	    left: 10px;
	    top: 11px;
	    width: 27px;
	    height: 16px;
	    background: url(http://public.zgzcw.com/userCenter/login/bg.png) no-repeat 0 -214px;
	}
	div.verify div input {
	    height: 35px;
	    line-height: 35px;
	    border: 1px solid #ddd;
	    width: 140px;
	    color: #999;
	    padding: 0 5px 0 45px;
	    float: left;
	    margin-right: 10px;
	    font-size: 14px;
	}
	div.verify div img {
	    float: left;
	    width: 105px;
	    height: 37px;
	    margin-right: 10px;
	}
	div.verify div a:visited {
	    float: left;
	    color: #666;
	    text-decoration: underline;
	    line-height: 37px;
	}