.b-authmain {margin-bottom: 18px;border: 1px solid #d7d7d7;background: #fff;}.b-authmain input,.b-authmain input[type="text"],.b-authmain input[type="password"] {padding: 10px 20px;border: 1px solid #d7d7d7;width: 100%;background-color: #fff;font-size: 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-authmain .authmain__wrap {padding: 20px 20px;}.b-authmain .authmain__item {text-align: center;padding-bottom: 10px;}.b-authmain .authmain__btn {padding: 16px 0;display: inline-block;vertical-align: middle;width: 100%;color: #fff;background: #3dade1;font-family: 'Montserrat', sans-serif;font-size: 14px;border: 0;cursor: pointer;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-sizing: border-box;}.b-authmain .authmain__btn:hover {background: #c2c2c2;color: #fff;}.b-authmain .authmain__item a:link,.b-authmain .authmain__item a:active,.b-authmain .authmain__item a:visited,.b-authmain .authmain__item a:hover {display: block;text-align: center;}.b-authmain .authmain__error {color: #c61b13;}.b-authmain-head {position: absolute;top: 128px;right: 181px;width: auto;z-index: 40;}.b-authmain-head a {display: inline-block;vertical-align: top;color: #000;font-size: 12px;line-height: 15px;text-decoration: none;transition: color .2s linear;font-weight: 500;}.b-authmain-head a:hover {color: #0887C9;transition: color .2s linear;}.b-authmain-head span {padding: 0 10px;vertical-align: top;position: relative;}.b-authmain-head span::before {content: '';display: block;width: 2px;height: 100%;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background: #B4B4B4;}