body{
    background: #F6F6F6;
    color: #333333 !important;
}
.container{
    min-width: 1080px;
}
.logo a{
    background: url("../../images/logo.png") no-repeat center;
    display: block;
    width: 310px;
    height: 46px;
    overflow: hidden;
    background-size: contain;
    text-indent: -99999em;
}
.tel i{
    background: url("../../images/user/tel.png") no-repeat center;
    background-size: contain;
    width: 24px;
    height: 24px;
    margin-right: 6px;
}
.kefu i{
    background: url("../../images/user/kefu.png") no-repeat center;
    background-size: contain;
    width: 24px;
    height: 24px;
    margin-right: 6px;
}
.back-s i{
    background: url("../../images/user/arrow-l.png") no-repeat center;
    background-size: contain;
    width: 24px;
    height: 24px;
    margin-right: 6px;
}
.container-login{
    width: 1060px;
    box-shadow: 0 0 39px 0 rgba(0,0,0,0.1);
    border-radius: 14px;
}
.main{
    height: 630px;
}
.kcy-desc{
    background: url("../../images/user/kcy-bg.png") no-repeat center;
    background-size: 100% 100%;
    width: 540px;
    height: 100%;
    padding: 92px 0 0 56px ;
}
.kcy-desc .title{
    width: 154px;
    height: 33px;
}
.kcy-desc .slogan{
    color: #1C63D4;
    line-height: 22px;
    text-align: left;
    font-weight: bold;
}
.kcy-desc .m-vip{
    background: linear-gradient( 171deg, #AADBFC 0%, #E4EFFA 100%);
    box-shadow: 0 2px 0 0 #A4E1F6;
    color: #1054B9;
}
.kcy-desc .m-vip span{
    color: #E13138;
}
.kcy-desc .desc{
    color: #1054B9;
}

.right input:not([type='checkbox']){
    width: 100%;
    height: 40px;
    padding: 0 20px;
    font-size: 14px;
    border: 1px solid #DEDEDE;
    border-radius: 6px;
}
.right .login{
    width: 100%;
    height: 49px;
    background: #4C89F4;
    border-radius: 6px;
}
.right .login:hover{
    opacity: .9;
}
.right .codeDiv button{
    width: 153px;
    height: 40px;
    margin-left: 10px;
    background: #FFFFFF;
    border-radius: 6px;
    border: 1px solid #4C89F4;
    font-size: 14px;
    color: #4C89F4;
}
#forCheckbox:checked{
    accent-color: #4C89F4;
}
.right a{
    color: #4C89F4;
}
.color-4C89F4{
    color: #4C89F4;
}
input[type='checkbox']{
    width: 14px;
    height: 14px;
    background: #FFFFFF;
    border-radius: 2px;
    border: 1px solid #DEDEDE;
    margin-right: 4px;
}
.cate-under::after{
    content: " ";
    width: 100%;
    height: 4px;
    position: absolute;
    left: 0;
    bottom: -3px;
    background: #4C89F4;
}




.color-979797{
    color: #979797;
}
/*去除ie edge的密码框默认出现的小眼睛*/
input[type="password"]::-ms-reveal{
    display: none;
}
input[type="password"]::-ms-clear{
    display: none;
}
input[type="password"]::-o-clear{
    display: none;
}
[v-cloak] {
    display: none;
}
