


.login_box {
            width: 452px;
            height: 312px;
            background: #fff;
            border-radius: 6px;
            box-shadow: 0 0 50px 0 rgba(88,86,214,0.20);
            position: fixed;
            left: 50%;
            top: 50%;
            padding-top: 48px;
            padding-left: 108px;
            margin-left: -280px;
            margin-top: -180px;
            z-index: 100;
        }
        .login_title {
            width: 330px;
            height: 40px;
            background: url("../images/logo.png") no-repeat;
            position: absolute;
            left: 50%;
            margin-left: -165px;
            top: -100px;
        }
        .logo_code {
            height: 144px;
            background: #fff;
            box-shadow: 0 0 30px 0 rgba(88,86,214,0.30);
            border-radius: 6px;
            position: absolute;
            right: -300px;
            bottom: 0px;
            z-index: 100;
            display: flex;
    		overflow: hidden;
    		padding: 0 20px;
        }
        .logo-wrapper {
        	text-align: center;
        }
        .logo_code .logo-wrapper:nth-child(2) img {
        	margin: 0;
        }
        .logo_code img {
            margin-right:16px; 
        }
        .logo_code p {
            font-size: 14px;
            color: #5856D6;
            padding: 10px 0;
            padding-top: 20px;
            text-align: center;
        }
        .login_item {
            width: 316px;
            height: 22px;
            padding: 13px;
            border: 1px solid #DCDCDC;
            border-radius: 4px;
            margin-bottom: 16px;
        }
        .login_item span.user_item {
            float: left;
            width: 24px;
            height: 24px;
            background: url("../images/user.png") no-repeat;
        }
         .login_item span.password_item{
        	float: left;
		    width: 24px;
		    height: 24px;
            background: url("../images/password.png") no-repeat;
        }
        .login_item input {
            border: none;
            margin-left: 10px;
            font-size: 14px;
            color: #333333;
            outline: none;
        }
        .login_btn {
            width: 344px;
            height: 50px;
            border: none;
            background-image: linear-gradient(-270deg, #918FED 0%, #5856D6 100%);
            border-radius: 6px;
            outline: none;
            cursor: pointer;
            margin-top: 16px;
            padding: 12px 0;
            font-size: 18px;
            color: #FFFFFF;
        }
        
        .login_btn i {
            display: inline-block;
            width: 22px;
            height: 22px;
            background: url("../images/login.png") no-repeat;
            float: left;
        }
        .login_btn b {
            float: left;
            font-weight: normal;
            margin: 0 10px 0 120px;
        }
        .last {
            border: none;
            padding: 0;
            height: 50px;
            width: 344px;
        }
        .reg {
            width: 194px;
            height: 22px;
            padding: 13px;
            border: 1px solid #DCDCDC;
            border-radius: 4px;
            float: left;
        }
        .login_item span.reg_icon {
            background: url("../images/verify.png") no-repeat;
        }
        .reg_box {
            float: right;
            width: 108px;
            height: 50px;
            background: rgba(20,18,41,0.70);
        }
        /*登录*/
.loginBg{
    width: 100%;
    height: 100%;
  /*  background: url("../images/login_bg.png") no-repeat;
    background-size: 100% 100%; */
    
    background: url("../images/login_bg.png") no-repeat left top;
 background-size:100% 100%; 

background-attachment:fixed;
}
/*.widthTh{
	width: 30%;
}
.widthSe{
	width: 50%;
}*/