           *{
				padding: 0;
				margin: 0;
				box-sizing: border-box;
			}
			input{
				border: none;
				outline: none;
			}
			button{
				border: none;
				outline: none;
			}
			.login_header{
				 width: 100%;
				 height:88px;
				 background-color: #ffffff;
			}
			.login_header div{
				 width: 1200px;
				 height: 80px;
				 padding-top: 15px;
				 margin: 0 auto;
			}
			.login_header ._logo{
				 display: block;
				 float: left;
			}
			.login_header ._title{
				 width: 199px;
    height: 30px;
    font-size: 18px;
    line-height: 30px;
    margin-left: 10px;
    padding-left: 10px;
    margin-top: 18px;
    float: left;
    color: #757575;
    border-left: 1px solid #969696;
			}
			.login_section{
				 width: 100%;
				 height:602px;
				 background-color: #4f9af2;
				 position: relative;
			}
			.login_form{
				 width: 1200px;
				 height: 600px;
				 margin: 0 auto;
				 position: relative;
			}
			.login_form_content{
				 width: 330px;
				 height: 380px;
				 background-color: #ffffff;
				 border-radius: 6px;
				 float: right;
				 margin-top: 60px;
			}
			.login_form_account{
				 width: 100%;
				 height: 100%;
			}
			.login_form_content .form_title{
				 width: 100%;
				 text-align: center;
				 font-size: 24px;
				 color: #666666;
				 margin-top: 12%;
				 margin-bottom: 12%;
			}
			.login_form_account ._form_accountP{
				 float: left;
				 width: 20px;
				 height: 20px;
				 background-repeat: no-repeat;
				 background-size: cover;
			}
			.username,.password,.AuthCode{
				 width: 88%;
				 margin-left: 6%;
				 border-bottom: 1px solid #ebebeb;
				 padding-bottom: 5%;
				 margin-bottom: 5%;
			}
			.username:after{
				content: '';
				display: block;
				clear: both;
			}
			.password:after{
				content: '';
				display: block;
				clear: both;
			}
			.username p{
				 background-image: url(../images/login/username.png);
			}
			.password p{
				 background-image: url(../images/login/password.png);
			}
			.AuthCode p{
				 background-image: url(../images/login/code.png);
			}
			.login_form_account .newc-logOn-input{
				 width: 70%;
				 height: 20px;
				 font-size: 14px;
				 padding-left: 1%;
				 margin-left: 4%;
				 display: block;
				 float: left;
			}
			.login_form_account .newc-logOn-Btns{
				 display: block;
				 width: 88%;
				 margin-left: 6%;
				 background-color:#4f9af2;
				 color: #ffffff;
				 font-size:16px;
				 padding: 3% 0;
				 margin-top: 8%;
				 border-radius: 6px;
				 cursor:pointer
			}
			.login_form_account .ThirdParty_login_title{
				 width: 100%;
				 font-size: 12px;
				 color: #666666;
				 text-align: center;
				 margin-top: 10%;
				 margin-bottom: 5%;
			}
			.login_form_account .ThirdParty_login{
				 width: 100px;
				 height: 24px;
				 margin: 0 auto;
			}
			.login_form_account .ThirdParty_login:after{
				 content: '';
				 display: block;
				 clear: both;
			}
			.login_form_account .ThirdParty_login p{
				 float: left;
				 width: 24px;
				 height: 24px;
				 background-repeat: no-repeat;
				 background-size: cover;
			}
			.login_form_account .ThirdParty_login .qq_login{
				 background-image: url(../images/loginwx/qq.png);
			}
			.login_form_account .ThirdParty_login .wechat_login{
				 background-image: url(../images/loginwx/wechat.png);
				 margin-left: 10px;
			}
			.scanCode_login{
				width: 100%;
				height: 100%;
				display: none;
			}
			.scanCode_login img{
				display: block;
				width: 145px;
				height: 145px;
				margin: 0 auto;
			}
			.scanCode_login .scanCode_loginP{
				width: 100%;
				text-align: center;
				color: #666666;
				font-size: 16px;
				margin-top: 10%;
			}
			.scanCode_login .scanCode_loginP b{
				color:#ff3f00;
				font-weight: 100;
				cursor: default;
			}
			.login_switch{
				position: absolute;
				top: 2px;
				right: 2px;
				width: 50px;
				height: 50px;
			}
			.login_switch p{
				width: 100%;
				height: 100%;
				background-repeat: no-repeat;
				background-size: cover;
			}
			.login_switch ._switch_code{
				/*background-image: url(../images/loginwx/login_B.png);*/
			}
			.login_switch ._switch_account{
				display: none;
				/*background-image: url(../images/loginwx/login_A.png);*/
			}
			.login_footer{
				 width: 100%;
				 margin-top: 30px;
			}
			.login_footer_section{
				 position: relative;
				 height: 14px;
				 width: 100%;
			}
			.login_footer_content{
				 position: absolute;
				 top: 0;
				 left:50%;
				 transform: translateX(-50%);
				 -webkit-transform: translateX(-50%);
				 -moz-transform: translateX(-50%);
				 -o-transform: translateX(-50%);
				 -ms-transform: translateX(-50%);
			}
			.login_footer_content a{
				 display: block;
				 float: left;
				 text-decoration: none;
				 padding: 0 10px;
				 height: 14px;
				 line-height: 14px;
				 font-size:12px;
				 color: #666666;
			}
			.login_footer_content a:not(:last-child){
				 border-right: 1px solid #666666;
			}
			.login_footer p{
				font-size: 14px;
				color: #999999;
				width: 100%;
				margin-top: 15px;
				text-align: center;
				display: block;
				margin-bottom: 20px;
			}
			.login_section .login_img1{
				 width: 642px;
				 height: 602px;
				 position: absolute;
				 left: 0;
				 z-index: 3;
			}
			.login_section .login_img2{
				 position: absolute;
				 left: 0;
				 bottom: 0;
				 z-index: 4;
				 width: 1920px;
				 height: 139px;
			}

            /* ΥΛΊΕ°σΆ¨ */
			.yun-newd-accountBinding{
				 width: 100%;
				 height: auto;
				 margin-top: 115px;
				 margin-bottom: 20px;
			}
			.yun-newd-accountBinding .section{
				 width: 905px;
				 height: 460px;
				 margin: 0 auto;
			}
			.yun-newd-accountBinding .accountBinding_header{
				 width: 100%;
				 height: 75px;
			}
			.yun-newd-accountBinding .accountBinding_header:after{
				content: '';
				display: block;
				clear: both;
			}
			.yun-newd-accountBinding .accountBinding_header ._logo{
				float: left;
				height: 75px;
			}
			.yun-newd-accountBinding .accountBinding_header ._logo:after{
				content: '';
				display: block;
				clear: both;
			}
			.yun-newd-accountBinding .accountBinding_header ._logo img{
				display: block;
				float: left;
				width: 147px;
				height: 50px;
			}
			.yun-newd-accountBinding .accountBinding_header ._logo p{
				float: left;
				font-size: 24px;
				color: #333333;
				font-weight: 600;
				height: 50px;
				line-height: 50px;
				margin-left: 15px;
			}
			.yun-newd-accountBinding .accountBinding_header ._back{
				float: right;
				height: 75px;
			}
			.yun-newd-accountBinding .accountBinding_header ._back a{
				text-decoration: none;
				font-size: 13px;
				color: #666666;
				display: block;
				margin-top: 18px;
			}
			.yun-newd-accountBinding .accountBinding_content{
				width: 100%;
				height: 380px;
				background-color: #ffffff;
				border-radius: 4px;
			}
			.yun-newd-accountBinding .accountBinding_content .accountBinding_content_text{
				width: 100%;
				height: 65px;
				background-color: #3793ff;
				position: relative;
				border-radius: 4px;
			}
			.yun-newd-accountBinding .accountBinding_content .accountBinding_content_text div{
				position: absolute;
				top: 50%;
				left: 50%;
				transform: translate(-50%,-50%);
				-ms-transform: translate(-50%,-50%);
				-webkit-transform: translate(-50%,-50%);
				-moz-transform: translate(-50%,-50%);
				-o-transform: translate(-50%,-50%);
			}
			.yun-newd-accountBinding .accountBinding_content .accountBinding_content_text div:after{
				content: '';
				display: block;
				clear: both;
			}
			.yun-newd-accountBinding .accountBinding_content .accountBinding_content_text div img{
				display: block;
				width: 38px;
				height: 38px;
				float: left;
			}
			.yun-newd-accountBinding .accountBinding_content .accountBinding_content_text div p{
				float: left;
				height: 38px;
				line-height: 38px;
				font-size: 18px;
				color: #ffffff;
				margin-left: 6px;
			}
			.yun-newd-accountBinding .accountBinding_content ._title{
				font-size: 18px;
				color: #444444;
				text-align: center;
				margin-top: 36px;
				margin-bottom: 36px;
			}
			.yun-newd-accountBinding .accountBinding_content ._table{
				width: 335px;
				height: auto;
				margin: 0 auto;
			}
			.yun-newd-accountBinding .accountBinding_content ._table input{
				width: 335px;
				height:40px;
				border: 1px solid #dddddd;
				border-radius: 4px;
				font-size: 13px;
				padding-left: 18px;
				display: block;
				margin-bottom: 20px;
			}
			.yun-newd-accountBinding .accountBinding_content ._table input:focus{
				background-color: #ffffff;
				border: 1px solid #dddddd;
				border-radius: 4px;
			}
			.yun-newd-accountBinding .accountBinding_content ._table button{
				display: block;
				margin-top: 10px;
				width: 335px;
				height: 40px;
				background-color: #4f9af2;
				border-radius: 4px;
				font-size: 14px;
				color: #ffffff;
			}
			/* ΥΛΊΕ°σΆ¨ */

			.AuthCode{    height: 37px;}
			#AuthCode1{position: relative;
    top: -6px;}
			.CodeText{    margin-left: 10px !important;}
			#___authStr{width:22px}