﻿@charset "utf-8";
/*!
 * @名称：main.css
 * @功能：1、放置登录界面*/
/* login S*/
.login-bg{position: relative;}
.login-main{position: relative;clear: both;height: 900px;}

/*公共登录*/
.pubic-login{background: url(/Content/Images/loginImg/login-bg01.jpg) center 0 no-repeat;}
.login-main .login-main-in{position: relative;width: 1000px;margin: 0 auto;padding-top: 140px;}
.login-main .login-main-in .small-img{clear: both;display: block;margin: 0 auto;width: 150px;padding-top: 120px;}
.login-main .login-main-in span{display: block;clear: both;padding-top: 20px;color: #fff;text-shadow:2px 2px 8px #196ee5;}
.login-main .login-main-in .index-speak{font-size: 36px;font-weight: 700;margin-top: 30px;}
.login-main .login-main-in .sinple-name{font-size: 30px;clear: both;}
.login-main .login-main-in .logo-divimg{width: 460px;height:560px;overflow: hidden;border-radius: 8px;}
.login-main .login-main-in .logo-left{text-align: center;}
.login-main .login-main-in .logo-right{background-color: #fff;box-shadow: 0 0 20px #1864e5;-moz-box-shadow: 0 0 20px #1864e5;-webkit-box-shadow: 0 0 20px #1864e5;}
.logo-right .login-change{clear: both;/*overflow: hidden;*/height: 58px;line-height: 58px;width: 350px;margin: 0 auto;padding-top: 30px;clear: both;}
.logo-right .login-change .change-tit{width: 175px;text-align: center;color: #999999;font-size: 24px;border-bottom:1px solid #e7edf3;cursor: pointer;}
.logo-right .login-change .change-tit.on{border-bottom: 3px solid #186ee5;color: #186ee5;font-weight: bold;/*border-image: linear-gradient(to right, #1ca4e6, #186ee5); */}

.loginContent{display: none;clear: both;}
.loginContent.on{display: block;}
.logo-right .login-control{clear: both;padding: 20px 0 40px 0;margin: 0 auto;width: 350px;overflow: hidden;}
.logo-right .ifshow{display: none;}
.logo-right .ifshow.on{display: block;}
.login-control .control-text{border-bottom: 1px solid #e7edf3;height: 40px;line-height: 40px;margin-top: 20px;font-size: 18px;}
.login-control .control-text label{height: 24px;float: left;margin-top: 5px;}
.login-control .control-text .userimg{width:24px;background: url(/Content/Images/loginImg/login-name01.png);}
.login-control .control-text .passwordimg{width: 22px;background: url(/Content/Images/loginImg/login-password01.png);}
.login-control .control-text input{border:0 none;height: 40px;line-height: 40px;color: #666;width: 290px;float: left;margin-left: 20px;}
.login-control .control-text.control-code{border:1px solid #e7edf3;border-radius: 30px;height: 50px;line-height: 50px;margin-top: 50px;overflow: hidden;}
.login-control .control-text.control-code input{height: 50px;line-height: 50px;border-right: 1px solid #e7edf3;width: 200px;}
.login-control .forget-password{color: #ff9b0b;font-size: 14px;padding:10px 0;overflow: hidden;text-decoration: underline;}
.login-main .login-main-in .login-btn{width:370px;height:48px;margin-left:48px;line-height: 48px;text-align: center;font-size: 18px;color: #999;/*margin-top: 10px;*/cursor: pointer;}
.login-main .login-main-in .loginBtn{background: url(/Content/Images/loginImg/login-btn.png);color: #fff;}
.code-img{width: 127px;height: 55px;overflow: hidden;}

.loginMainD_dother{height: 40px;margin: 20px 40px;}
.loginMainD_dother p{height: 40px;line-height: 40px;color: #999;font-size: 16px}
.loginMainD_dother a{height: 32px;width: 32px;background: url(/Content/Images/loginImg/other.png) no-repeat;display: block;float: left;_display: inline;margin: 0 0 0 18px;}
.loginMainD_dother a.a_account{background-position: -36px -1px;}
.loginMainD_dother a.a_phone{background-position: -36px -43px;}
.loginMainD_dother a.a_weixin{background-position: -36px -87px;}
.loginMainD_dother a.a_account.on{background-position: 0 -1px;}
.loginMainD_dother a.a_phone.on{background-position: -1px -43px;}
.loginMainD_dother a.a_weixin.on{background-position: -1px -88px;}
.get-code{color: #186ee5;font-size: 15px;width: 125px;display: block;float: left;text-align: center;}
.weixin-img{width: 270px;height: 270px;border:1px solid #ddd;margin: 0 auto;overflow: hidden;}
.weixin-img img{padding: 10px;width: 250px;height: 250px;}


/*企业登录*/
.sinple-login{background: url(/Content/Images/YCIH/login-bg03.png) center 0 no-repeat;background-size: 100% 100%;-moz-background-size: 100% 100%;-ms-background-size: 100% 100%;-webkit-background-size: 100% 100%;}
.sinple-login .login-main-in{width: 894px;padding-top: 205px;}
.sinple-login .login-main-in .small-img{padding-top: 100px;}
.sinple-login .login-main-in .logo-divimg{height:491px;}
.sinple-login .login-main-in .logo-left{background: url(/Content/Images/YCIH/login-bigLeft01.png) repeat;width: 491px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.sinple-login .login-main-in .logo-right{width: 400px;border-top-left-radius: 0;border-bottom-left-radius: 0;box-shadow:none;}
.sinple-login .logo-right .login-change,.sinple-login .logo-right .login-control{width: 320px;}
.sinple-login .logo-right .login-control{padding: 0 0 40px 0;}
.sinple-login .login-change .change-tit{width: 160px;}
.sinple-login .login-control .control-text input{width: 260px;}
.sinple-login .control-text.control-code input{width: 170px;}
.sinple-login .login-main-in .loginBtn{width: 328px;background: url(/Content/Images/YCIH/login-btn02.png) no-repeat;margin-left: 40px;}
.login-main .login-main-in span{text-shadow:none;}
.sinple-login .login-main-in .index-speak{color: #231815;margin-top: 0;}
.sinple-login .login-main-in .sinple-name{font-size: 30px;color: #231815;}
#header .logo-home {
    margin-top: 0px;
    float: left;
}
input::-webkit-input-placeholder {
    color: #d0dae8;
}
 input::-moz-input-placeholder {
    color: #d0dae8;
}
input::-ms-input-placeholder {
    color: #d0dae8;
}