.login_widget_wrap{background:no-repeat center;padding:200px 0 80px;min-height:760px}.login_widget_wrap>.container{display:flex;justify-content:flex-end}.login_widget{--ymt-main-color: #e6212a;--input-height: 38px;background:#fff;width:346px;border-radius:15px;padding-bottom:20px}.login_widget ._form_btn{margin-top:20px;text-align:center}.login_widget ._form_btn ._btn{cursor:pointer;border:0;display:block;width:100%;height:40px;line-height:40px;text-align:center;border-radius:40px;font-size:14px;color:#fff;background:linear-gradient(to right,red 0%,#ffdeb9 100%);transition:all .2s}.login_widget ._form_btn ._btn+._btn{margin-left:20px}.login_widget ._form_btn ._btn.is_default{background:var(--ymt-main-color)}.login_widget ._form_btn ._btn.is_default:hover{background:var(--ymt-main-dark-color)}.login_widget ._form_btn ._btn.is_logout{height:40px;background:0 0;border:1px solid var(--ymt-main-color);color:var(--ymt-main-color)}.login_widget ._form_btn ._btn.is_logout:hover{color:#fff;background:var(--ymt-main-color)}.login_widget ._form_btn ._link{display:inline-block;font-size:14px;color:#000;margin-top:10px}.login_widget ._form_control{margin-top:15px}.login_widget ._form_control ._input{width:100%;height:var(--input-height);line-height:var(--input-height);border:1px solid #eee;background:0 0;border-radius:5px;padding:0 14px;color:#333;font-size:14px;text-align:left;transition:.3s}.login_widget ._form_control ._input::-webkit-input-placeholder{color:#a3a3a3}.login_widget ._form_control ._input:focus{border-color:#999}.login_widget ._form_control ._input_group{position:relative}.login_widget ._form_control ._input_group ._btn,.login_widget ._form_control ._input_group ._img{position:absolute;z-index:1;right:0;top:0;height:var(--input-height);border-radius:0 5px 5px 0}.login_widget ._form_control ._input_group ._btn{line-height:var(--input-height);padding:0 14px;color:#fff;background:#ff3930;transition:all .3s;font-size:14px}.login_widget ._form_control ._input_group ._btn:hover{background:#ff6a63}.login_widget ._form_control ._link{text-align:right;font-size:12px;margin-top:6px}.login_widget ._form_control ._link a{color:#3f3f3f}.login_widget ._login{padding:0 20px}.login_widget ._login_logo{text-align:center;padding:28px 0 48px}.login_widget ._login_logo img{height:25px}.login_widget ._login_tab{margin-bottom:28px}.login_widget ._login_tab li{flex:1;line-height:1;text-align:center}.login_widget ._login_tab li a{display:inline-block;font-size:14px;color:#a3a3a3;padding-bottom:8px}.login_widget ._login_tab li a.active{position:relative;color:#000;font-weight:700}.login_widget ._login_tab li a.active:after{content:"";position:absolute;bottom:0;left:50%;width:40px;height:4px;margin-left:-20px;background:var(--ymt-main-color);border-radius:10px}.login_widget ._register_title{text-align:center;position:relative;font-size:18px;padding:20px 0;color:#000}.login_widget ._register_main{padding:0 16px}.login_widget ._register_main ._form_btn{margin-top:12px}