@charset "utf-8";

.login-box {width: 90%; margin:0 auto}
.login-banner-bg,.login-boxtitle{display: none;}

/*标题*/
h3.title{text-align: center;padding:8px;font-weight:600; }
.zcnext{position: absolute;right:5px;top:5px ;padding:5px;font-size:14px ;}

/*主题*/
.login-form{background: ;width: 100%; text-align:center}
.user-name,.user-pass,.user-email,.user-phone,.verification{position: relative;height: 42px;margin-bottom:5px;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #fff inset;}


.user-name label,.user-pass label{width: 40px;height: 40px;line-height: 40px;position:absolute;display: block;/*width: 40px;height: 40px;line-height: 40px;background:#fff;*/text-align: center;top:1px;left:1px; color:#949ea2}
.user-name input,.user-pass input {height:42px;font-size: 14px;line-height: 18px;/*height:42px;*/padding: 11px 8px 11px 50px;width:100%;border:1px solid #ccc}

.am-cf{width:100%;/*max-width:320px;*/margin:0px auto ;}
.am-cf input{width: 100%;font-size: 14px; /*margin-top:40px*/}
.login-links{margin:20px auto ;font-size:14px; font-weight:100;position: relative; color:#666}
.login-ma a{margin:10px auto ;font-size:12px; color:#999; float:right; padding:0 10px; margin-right:20px}


/*授权账号*/
.partner{width: 100%;max-width:320px;margin:20px auto ;font-size:14px;}
.partner h3{text-align: center;}
.am-btn-group{display: block;overflow: hidden;}
.am-btn-group li{width:33.333% ;display: block;float: left;}
.am-btn-group i{margin:0px auto ;display: block;width: 42px;height: 42px;border-radius: 42px;line-height:42px ;padding-left: 10px;border:1px solid #d8d8d8 ;background:#fff ;/*color: #0e90d2;*/font-style: normal;}
.am-btn-group span{ display:none}


/*注册*/
.verification {position: relative;}
input#code {width: 80%;}
#dyMobileButton{margin-left: 10px;border: 1px solid #DDD;padding: 0px;width: 15%;height: 40px;background: #F4F4F4 none repeat scroll 0% 0%;margin-top: 0px;text-align: center;line-height:40px;color: #333;text-decoration: none;position: absolute;right: 0px;bottom: 0px;}


@media screen and (min-width:640px){
.am-cf,.partner{margin:20px auto ;}
.footer-bd{ display:block;}	
.partner h3 {text-align:left;}
.am-btn-group i { display:inline-block;border-radius:0px;border:0px;background-color:transparent ;}
.am-btn-group span{display:inline-block;}
.am-cf input{width: 100%;font-size: 16px;}
.login-ma a{margin:10px auto ;font-size:12px; color:#999; float:right; padding:0 10px; margin-right:0px}

}
@media screen and (min-width:640px){

.login-box,.login-box2 {width: 100%;max-width:360px;height: 350px;position: absolute;margin-top:40px;margin-left:0px;background:#fff4cc;right:2%;padding:60px 20px;}
.login-box2 {height:430px;}
.login-boxtitle {max-width: 1000px;margin: 0px auto;height: 60px;}
.login-boxtitle img{height:60px;}
.login-banner,.res-banner{width:100%;height:470px; background:#fdca2a; }
.login-main,.res-main{max-width:1000px;height:470px; margin:0px auto; position:relative;}

.bao-rel-bg{background:url(../Images/relbg.png);height:470px;}


/*头部*/
.login-boxtitle{display: block;}
.zcnext{right: 20px;top: 15px;}
/*背景*/
.login-banner-bg{display:block;float:left;} 
.am-btn-primary{width:100%;}
/*其他*/
.login-ma a{max-width:320px;margin:10px auto ;font-size:12px; color:#999; float:right; padding:0 10px; margin-right:0px}
}

.egoba-btn,.egoba-btn a{    color: #000;
    background-color: #ffd101;
    border-color: #ffd101;}
.egoba-btn2,.egoba-btn2 a{    color: #000;
    background-color: #fff;
    border-color: #ffd101;}	
	
	
.egob-qq{ color:#5bade5}
.egob-wb{ color:#d6504d}
.egob-wx{ color:#6fbf66}
.am-bgcolor-baoba {
    background-color: #ffd101;
}
.touxiang{ width:40%; border:1px solid #ccc; padding:3px}
.touxiang-rel{ width:75%;border:1px solid #ccc; padding:3px}

.egobao-am-pad-1{ padding-top:20px}
.egobao-am-mar-2{ margin-top:2.8rem}