﻿@charset "utf-8";
#login_submit{margin-top:0}
#reg_submit{padding:0 10px}
input{background:#fff!important;border-color:#e1e1e1!important}
.login_wrap{padding:24px 0}
.form-group{margin-bottom:15px}
.login_btn,.reg_btn{width:100%;padding:13px 15px}
@font-face{font-family:iconfont;src:url(iconfont.eot?t=1596159680914);src:url(iconfont.eot?t=1596159680914#iefix) format('embedded-opentype'),url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAANoAAsAAAAAB0wAAAMcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqCWIJMATYCJAMICwYABCAFhG0HMBtyBhHVmyvIfh7Ytuj0AawEIidC/6ZSjO3Z9+D5z79/95mZd/0BBBQqSPV/6QCXWelyUYVL2W5+IFsAbG6GrlERiiU5D/6X70jHJuTX/1xOb4Iftj5QLnNMPuoFGAcU2FiT4kQKpMC4R3iNqJvYyMd+COCRqyJp2bpjTxwMMEwAmThuzDCcghHTUik4CBYx1yBbieCodSoKW6LPy6/qOaCIaKCm6+hWI2n6NRlz9NJw6cAAQTSfHVAWgQYqAgPSk3R2RifJijSelTQUYl+VAl+TwzAQ7vaPBwJiAeUBANm88J5EnvhWf6kAMIAFTAeOjsoBq7G4mJM/bH3vp08ZtazPs2fUhl5PnvRm6ePbuXP37rTLz1rW4lvf8/FjXrmUf8Df0Keky55du3YmR3s+HuwtPbnh9LJT608M8/YlPfutT336NFnWdzxxgik67Tld4Vkff8PVUk96jRi/83+t/t0KOxfMm1fQubDblcLuoW7evHyoW+GV7gTS5Yz+TQrnJJd6eKxCqQ/5k+v3zO+Q227q1Ha5HfKOM57IS3m+P6/D8TzTMHUacXmPti3S/vXvcWG93/Nwq/Q2GZ909ZSS8rfL3ykfHZBc3dyuIL6owp0uHdw25ZuOz+5Os4PdFkith8ezSsm5Gc1rtEfpHjc6ZJVuVqpCj2o0BSCcvqWb/Cff4cH23neGxDX86/gGgFft9jyI/OEM/dzg3LlL4B8Q9awztgRMypgiMquYjvVmcg8jEAJvordjtSmvmxUcUl7abZOTgcahGDVkRYjgUzNk4XCucvCooA2/2CfJdDRiXKC8VRwI8c6DIpb7oIn3CDXkG4iQ6g9YxKfBo7ckrelT2iqIFoSS0YD6Q9CtWmZhEVfe0L2zpLwkYryQrhCBZZzLmQMr0hwTro9bmS1YagV27jDMuUGnFlHz6Jn7Nk2WetKoWxmEFoSS0QD1B0G3aoPmLCrvv6F7Z0kttBb3C+kK7YPFaO6BHsrai3Yvj1wft2K2wFIrYOfsmDHZQKd7RdQ88iPifTMJjWxf5bi+uny6LYAHdCrsprH+nYOswwA=') format('woff2'),url(iconfont.woff?t=1596159680914) format('woff'),url(iconfont.ttf?t=1596159680914) format('truetype'),url(iconfont.svg?t=1596159680914#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-size:32px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-kulian:before{content:"\e614";vertical-align:middle;color:red}
.text_txt{transform:translateY(-4px);display:inline-block;padding-left:10px}
.donghua{display:inline-block;padding:5px 23px;border:1px solid #ccc;font-size:14px;position:fixed;top:40%;left:43%;background:#fff;transform-origin:center center;animation-name:shaky-slow;animation-duration:.1s;animation-iteration-count:3;animation-delay:0s;animation-play-state:running}
@keyframes shaky-slow{
0%{transform:translate(0,0) rotate(0)}
25%{transform:translate(-5px,0) rotate(0)}
50%{transform:translate(0,0) rotate(0)}
75%{transform:translate(5px,0) rotate(0)}
100%{transform:translate(0,0) rotate(0)}
}
@media (max-width:991px){
.has-feedback .form-control{margin-bottom:15px}
.form-group{margin-bottom:0}
.checkedAgreement{margin-bottom:15px}
.radio-inline{margin-bottom:15px}
}
input[type=checkbox]{position:relative;top:2px}
input[type=radio]{margin-top:2px}
.form_model .form-group select{font-family:inherit;height:auto;background-color:#fff;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:15px;line-height:1.6;padding:10px 12px;height:46px}
.login-container{max-width:1130px;margin:auto;width:100%}
@media (min-width:768px){
.section{padding:0 32px}
}
@media (min-width:1440px){
.section{padding:0 40px}
}
@media (min-width:768px){
.login_wrap{max-width:354px;width:354px}
}
@media (min-width:1025px){
.login_wrap{max-width:438px;width:438px}
}
.login_wrap h1{font-family:Akkurat-Normal;font-weight:500;font-size:2.4rem;line-height:3rem;color:#000;text-align:center;font-style:normal;margin:0}
#login_submit span.title-span{font-family:Akkurat-Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;display:inline-block;width:100%;text-align:center;text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:400;line-height:25px}
#login_submit span.title-span::before{content:'*';margin-right:5px}
#login_submit label{font-family:Akkurat-Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.6px;font-weight:700;font-size:1.2rem;color:#000;font-style:normal;line-height:25px}
.login_btn{font-size:1.4rem!important;font-family:Akkurat-Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;height:50px;letter-spacing:.7px;line-height:20px;padding:14px 17px;text-align:center;background:#000;border:1px solid #000;border-radius:0;color:#fff;text-transform:uppercase}
.login_btn:hover{background:#25272c;border:1px solid #000;color:#fff}
.btn-link{text-transform:unset!important;color:#757575!important;font-weight:700}
.login-div{margin-top:44px;margin-bottom:25px;font-size:1.6rem;line-height:2.5rem;color:#000;font-family:Akkurat-Normal,'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.btn-link:hover{color:unset;text-decoration:unset;background-color:unset}
.form-group{margin-bottom:12px}
@media (min-width:768px){
.block-new-customer{max-width:354px;padding-left:38px}
}
@media (min-width:1025px){
.block-new-customer{max-width:438px;padding:24px 0}
}
.create-btn{display:block;height:50px;line-height:50px;color:#fff;text-align:center;background:#000;text-decoration:none}
.create-btn:hover{background:#25272c;color:#fff}
.login_wrap .alink:visited,.login_wrap a:visited{color:#fff}
.login-container .create-btn{color:#fff;font-family:Akkurat-Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}
@media (min-width:768px){
.block-new-customer p{margin-top:80px;font-size:1.6rem;line-height:2.5rem;margin-bottom:1.25rem}
.create-btn{margin-top:40px}
}
.login-container{display:flex;justify-content:space-between}
@media (max-width:768px){
.login-container{flex-wrap:wrap}
.login_wrap{padding:24px 16px;width:100%;margin-bottom:50px;border-bottom:solid 1px #d8d8d8}
.block-new-customer{padding:0 16px;width:100%;margin-bottom:50px}
.block-title{margin-bottom:30px;margin-top:8px}
}
.block-title strong{font-size:2.4rem;line-height:3rem;color:#000;text-align:center;font-family:Akkurat-Normal;font-weight:500}
.block-title{text-align:center}
.register_wrapre .form_model{max-width:900px}
.register_wrapre label{font-family:Akkurat-Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.6px;font-weight:700;font-size:1.2rem;color:#000}
@media (min-width:768px){
.register_wrapre .reg_btn{max-width:304px}
}
.register_wrapre .reg_btn{background:#000;border:1px solid #000;color:#fff;font-family:Akkurat-Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:0;height:50px;font-size:1.4rem;text-transform:uppercase}