html {
    background: #fff;
}
@media only screen and (min-width: 1200px){
.container {
    max-width: 100%;
}
}
@media only screen and (min-width: 1400px) {
.register_index {
	padding: 80px 0;
}
}
@media only screen and (min-width: 2000px) {
.register_index {
	padding: 150px 0;
}
.container {
    width: 1600px;
}
}


.user-head {
    background: #fff;
    height: 88px;
    padding: 14px 0;
}

.user-head .user-logo {
    padding: 9px 0;
}

.user-head .user-logo a img {
    height: 40px;
}

.breadcrumb {
    margin-bottom: 0;
    line-height: 38px;
}

.breadcrumb li a {
    color: #00b6dd;
}

.ey-member {
    position: relative;
    background-image: url('../images/users/loginbg.jpg');
    background-size: cover;
    /* 图片覆盖整个容器，可能被裁剪 */
    background-position: center;
    /* 图片居中显示 */
    background-repeat: no-repeat;
    width: 100%;
    /* height: 500px;
    或其他高度值 
    display: grid;
    justify-content: end;
    background: url(//p1.lefile.cn/lenovo_auth/login_adbg.jpg) no-repeat 50%;
    background-size: 1920px 800px;*/
}

.reg {
    background: 0;
}

.reg .chicuele, .register_index input.sento {
    height: 48px;
}

.ey-header .ey-logo img {
    max-height: 38px;
    max-width: 100%; 
}

.mip-reg-logo a {
    display: none;
}

.mip-reg-logo img {
    width: 0;
}

.form-control, .disabled-button, .h60 {
    height: 50px !important;
}

.group_z .form-control {
    font-size: 15px;
    border-radius: 4px !important;
}

.reg .tab_list li {
    font-size: 16px;
    margin: 0 12px 0 0;
}

.reg .tab_list li:last-child {
    margin-right: 12px;
}

.reg .tab_list li.current {
    color: #00b6dd;
}

.reg .tab_list li.current::before {
    background: #00b6dd;
}

.disabled-button {
    background-color: #00b6dd !important;
    color: #fff !important;
    border-color: #00b6dd !important;
    cursor: default !important;
}

.enabled-button {
    background-color: #00b6dd !important;
    border-color: #00b6dd !important;
    color: white !important;
    cursor: pointer !important;
}

.reg input.form-control[type="text"]:focus, .reg input.form-control[type="password"]:focus, .reg textarea.form-control:focus, .reg button.form-control:focus {
    background: #ffffff;
    color: #444444;
    border-color: #00b6dd;
}

.recommend-item:hover {
    -webkit-transition: .3s;
    transition: .3s;
    box-shadow: 0 5px 20px 5px rgba(0, 0, 0, .05);
    transform: translate3d(0, -2px, 0);
}

.reg .panel-body {
    box-shadow: unset;
    max-width: 460px;
    width: 460px;
    padding: 10px 40px 30px 40px;
    float: right;
}

.reg .clause-box span {
    color: #999;
}

.reg .clause-box a {
    color: #00b6dd;
}

.reg .clause-box a:hover {
    color: #1CC9F4;
}

.ey-footer a {
    color: #00b6dd;
}

/*.ey-footer a:hover {
    color: #1CC9F4;
}*/

/*.group_z, input[type=button].btn-block {
    width: 360px!important;
}*/

.reg .clause-box {
    /*margin: 4px 0 15px 10px;*/
}

.mip-reg-logo {
    text-align: left;
    margin-bottom: 10px;
    margin-top: 40px;
}

.login-title {
    color: #252525;
    font-size: 30px;
    font-weight: 700;
    letter-spacing: 0;
    margin-top: 30px;
}

.reg .tab_list {
    text-align: left;
}

.reg .clause-box .checkbox-label {
    margin-top: 2px;
    margin-right: 12px;
}

/*第三方登录*/
.qrcode-title {
    margin-top: 20px;
}

/*购物车列表*/
.recommend-list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5px;
}

.recommend-item {
    flex: 0 0 calc(20% - 10px);
    margin: 0 5px 10px;
    box-sizing: border-box;
    width: 20%;
    height: auto;
    padding: 20px 20px 26px 20px;
}

.recommend-item img {
    display: block;
    margin: 0;
    width: 100%;
    height: auto;
}

.cart-bar .btn-primary {
    background: #FF0F23 !important;
    border-color: #FF0F23 !important;
}

.recommend-price {
    color: #FF0F23;
}

.ey-cart-header {
    border-bottom: 2px solid #FF0F23;
}

.btn-line-primary {
    border-color: #FF0F23 !important;
    color: #FF0F23 !important;
}

.btn-line-primary:hover {
    background-color: #FF0F23 !important;
    border-color: #FF0F23 !important;
    color: #fff !important;
}

.cart-container .container-main .cart-bar .total-price {
    color: #FF0F23 !important;
}

.cart-container .container-main .cart-wrap .cart-goods-list .item-box .col-total {
    color: #FF0F23 !important;
}

.ey-container .checkbox-label .checkbox:checked+.check-mark {
    background-color: #FF0F23 !important;
}

.cart-container .container-main .cart-wrap .cart-goods-list .col-check .check-mark {
    border-color: #ff0f23 !important;
}

.ey-container .checkbox-label .checkbox:checked+.check-mark:after {
    background: #ff0f23 !important;
}

.section-left .back-shopping:hover {
    color: #FF0F23 !important;
}

.empty-cart-wrap .btn-primary {
    background: #FF0F23 !important;
    border-color: #FF0F23 !important;
    border-radius: 6px;
}