#login{padding-left:26px;padding-right:26px}#login .s-title{font-size:28px;margin-top:65px;margin-bottom:40px}#login .sub-title{font-size:15px;color:#c5c6c7;margin-top:22px}#login .s-input{border:none;font-size:17px;color:#111}#login .s-input::-webkit-input-placeholder{color:#c5c6c7}#login .s-input-c{padding-top:10px;padding-bottom:15px;position:relative}#login .s-input-c:after{height:.55px;content:"";width:100%;background:#dadada!important;position:absolute;right:0;-webkit-transform:scaleY(.35);-ms-transform:scaleY(.35);transform:scaleY(.35);z-index:99;bottom:0}#login .phone{margin-bottom:25px}#login .yzmbtn{position:absolute;right:0;top:11px;color:#000}#login .handle{display:flex;justify-content:space-between;margin-top:10px;font-size:12px}#login .handle .zc{width:80px;height:25px}#login .handle .logintype{width:80px;height:25px;text-align:right}#login .yzm{display:flex;font-size:17px;margin-top:15px}#login .sfinish{color:#fff;background:#ed5b68;width:100%;height:50px;border-radius:8px;display:flex;justify-content:center;align-items:center;margin-top:30px}#login .c-xieyi{position:absolute;bottom:10px;display:flex;align-items:center;font-size:13px;margin-top:10px;color:#c5c6c7}#login .c-xieyi .select{width:14px;height:14px;border-radius:14px;border:1px solid #c5c6c7;margin-right:5px}#login .c-xieyi .agree{border:1px solid #ed5b68;background:#ed5b68}#login .c-xieyi span{color:#5c94e4}