﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; overflow-y: hidden; overflow-x:auto;}

/*默认*/
.head{
	height:110px;
	overflow:hidden;
}
.head .biaoti{
	background:url(../img/head.png) no-repeat;
	margin-left:40px;
	margin-top:40px;
	height:30px;
}

.comtent{
	background:url(../img/comtent_bg.png);
	background-size:100%;
	height:550px;
	width:100%;
}

.loging{
	width:480px;
	height:344px;
	background:rgba(255,255,255,1.00);
	border-radius:10px;
	margin-top:100px;
	box-shadow: 0 0 10px 2px rgba(0,0,0,0.5);
}

.profile{
	height:50px;
	width:136px;
	margin:30px auto;
	padding-top:40px;
	background:url(../img/lodding_biaot.png) no-repeat;
}
.profile span{
	display:none;	
}
/*输入框*/
.loging .login-text{
	min-width:350px; margin:0 auto; width:70%; margin-top:20px;
}
.login-text span{background:#21a2f4; border:#21a2f4; height:40px;}
.login-text input{height: 40px; padding: 5px; border:#21a2f4 1px solid;}

.Log{
	width:70%; 
	min-width:350px; 
	margin:30px auto;
}
.Log button{
	width:100%; 
	border:none; 
	border-radius:4px; 
	height:36px; 
	background:#21a2f4;
}
.Log button:hover{ background:#3d77bf;}

/*实时文章*/
.text{
	position:absolute;
	right:40px;
	margin-top:420px;
	color:#fff;
	width:480px;
}
.text p{ float:left; padding-left:10px;}

.foot{
	text-align:center;
	margin-top:30px;
	width:1440px;
	margin:0 auto;
	position:absolute;
	bottom:20px;
	z-index:99;
	width:100%;
}
.foot span{
	 color:#4d4d4d;	 
}

/*轮播*/
.slide{
    width:800px;
    top:15%;
    overflow:hidden;
}
.slide .swiper-slide img{
    width:100%;
}

.wrapper{
    min-width:1600px;
}
.swiper-container{
    margin:0 !important;
}


@media (max-width: 5120px){
.wrapper{
    min-width:1600px;
}
.comtent{
    height: 688px;
    display:flex;
    justify-content:space-around;
    align-items:center;
}
.profile{
	height:136px;
	width:136px;
	margin:30px auto;
}
.profile span{
	height: 96px;
    width: 96px;
    /* border: 8px #fff solid; */
    /* margin: 30px auto; */
    border-radius: 100px;
    background: #d9d9d9;
    display: block;
    color: #fff;
    font-size: 60px;
    padding-left:16px;
    padding-top: 20px;
	margin-left:16px;
    margin-top: 10%;
}
.loging .login-text{
	margin-top:40px;
}
.silder .silder_list{position: relative; top: 40px; left:40px;}
.foot{margin-top:50px;}
}

/*新修改的登录样式*/
.loging{
    overflow:hidden;
    min-height:350px;
    height:auto;
    width:400px;
}
.tab{
    display:flex;
    align-items:center;
    justify-content:space-around;
    padding-top:20px;
}
.tab > div{
    font-size:22px;
    padding:15px 0;
    color:#a0a0a0;
    text-align:center;
    cursor:pointer;
}
.tab > div:hover{
    color:#21a2f4;
}
.tab .click{
    position:relative;
    color:#121212 !important;
    font-weight:600;
}
.tab .click::after{
    content:"";
    display:block;
    width:88px;
    height: 3px;
    background: #21a2f4;
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
}
.Log{
    width:300px;
    min-width:300px;
}
.Log button{
   font-size:16px;
   padding:10px;
   height:auto;
   background-color:539ecd;
}
.loging .login-text{
    display:flex;
    align-items:center;
    min-width:300px;
    background-color:#eeeeee;
    border:1px solid #cfcfcf;
    border-radius:5px;
    overflow:hidden;
}
.login-text span{
    background-color:transparent;
}
.login-text input{
    border:0;
    background-color:transparent;
}
.login-text img{
    width: 25px; 
    height: 25px; 
    margin: 5px; 
    object-fit: contain;
}
.login-text input:focus{
    box-shadow:none;
}

/*输错三次的提示*/
.control-group{
    text-align:center;
}

/*短信登录*/
.code{
    display:flex;
    align-items:center;
    width:300px;
    min-width:300px;
    margin:20px auto 0;
}
.code button{
    flex:1;
    margin-left:10px;
    border: none;
    border-radius: 4px;
    height:40px;
    line-height:40px;
    background-color:#539ecd;
}

/*输入框的样式*/
input:-webkit-autofill{
    -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;
    background-color:transparent;
    background-image: none;
     transition: background-color 50000s ease-in-out 0s; 
}