*{margin:0;padding:0}

.img_slogan{display: inline-table;
     padding: 40px 60px 40px 60px;
    color: #fff;
    text-align: center;
    
    background-color: #ec0202;
    border: none;
    font-size: 16px;
    transition: 0.3s ease;
	margin: 0 auto;
	}
.img_slogan:hover {
    background-color: #522a80;
    transition: 0.3s ease;
    cursor: pointer;
}

.lay_wrap{color:#4b4a4a;height:100%;}
.lay_wrap a{}
.lay_wrap a:hover{text-decoration:none}
.lay_wrap .lay_inner{margin:0 auto;position:relative}
.lay_wrap .lay_main{color:#4b4a4a;position:absolute;bottom: 10%;;width:100%;}
.lay_wrap .lay_main_4{top: 70%;}

.lay_wrap .lay_main a{text-decoration:none}
.lay_wrap .lay_main .login_head{margin-bottom:50px}
.lay_wrap .lay_main .login_img{overflow:hidden; text-align:center;}
.lay_background{position:absolute;left:0;top:0;z-index:-1;overflow:hidden}
.lay_background .lay_background_img{position:absolute;left:0;top:0;z-index:-1}
.lay_background .lay_background_img{opacity:0;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;transition:opacity .8s ease}
.lay_background .lay_background_img_fade_out{opacity:1}
.lay_background_4 {position:absolute;left:0;top:0;z-index:-1;}
.lay_background_4 .lay_background_img{position:absolute;left:0;top:0;z-index:-1}
.lay_background_4 .lay_background_img{opacity:0;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;transition:opacity .8s ease}
.lay_background_4 .lay_background_img_fade_out{opacity:1}