.container{width:100%;max-width:100%}.common-bg{width:100%;overflow:hidden;background:url('/s/authentication/images/login_bg_20180106.png?c61e82a8a341') center bottom no-repeat;background-size:100%}.login-main{width:100%;height:480px;max-width:375px;margin:15px auto}form{padding-top:28px}.login-switch{width:100%;max-width:375px;margin:0 auto;border-bottom:1px solid #e9e2d9;padding:10px 0 0 0;box-sizing:border-box}.switch-list{font-size:15px;color:#999}.switch{width:50%;float:left;text-align:center;cursor:pointer}.border-r:after{content:'';position:absolute;display:block;width:0px;height:20px;border-right:1px solid #e9e2d9;right:0;top:10px}.switch span{display:inline-block;line-height:40px}.switch.active span{width:131px;border-bottom:2px solid #ccb289;font-weight:bold;color:#a33823;margin-bottom:-1px}.max-300{width:100%;max-width:300px;margin:0 auto;padding-bottom:20px}.login-field{position:relative;width:100%;border:1px solid #e9e2d9;height:52px;margin-bottom:-1px;padding-left:31px;box-sizing:border-box}.login-field.vcode{padding-right:100px}.login-field label{width:15px;height:15px;padding:17.5px 0 17.5px 15px;position:absolute;top:0;left:0}.mobile-img,.sms-img,.pwd-img{display:block;width:15px;height:15px}.mobile-img{background:url('/s/authentication/images/accounts_mobile_20180116.png?c61e82a8a341') center center no-repeat;background:none\\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/s/authentication/images/accounts_mobile_20180116.png?c61e82a8a341',sizingMethod='scale');background-size:10.5px 15px}.sms-img{background:url('/s/authentication/images/verification_code_20180116.png?c61e82a8a341') center center no-repeat;background:none\\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/s/authentication/images/verification_code_20180116.png?c61e82a8a341',sizingMethod='scale');background-size:12px 14px}.pwd-img{background:url('/s/authentication/images/accounts_vcode_20180116.png') center center no-repeat;background:none\\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/s/authentication/images/accounts_vcode_20180116.png',sizingMethod='scale');background-size:12px 13.5px}.login-field input[type='text'],.login-field input[type='number']{line-height:20px;border:none;width:100%;height:30px;font-size:14px;background-color:#fff;padding:5px 10px;margin:10px 0}.customCheckbox{line-height:16px;margin-right:30px}.checkbox-choice{display:block;width:14px;height:14px;border:1px solid #c9c9c9;background-color:#fff;margin-right:5px;position:relative;border-radius:2px}.customCheckbox input{display:none}.tick{position:absolute;left:0;top:0;width:14px;height:14px;background-size:14px 14px!important;-moz-background-size:14px 14px;-webkit-background-size:14px 14px}.tick-img{background:url(/s/authentication/images/tick20160713.png?c61e82a8a341) center center no-repeat;background:none\\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/s/authentication/images/tick20160713.png?c61e82a8a341',sizingMethod='scale')}.customCheckbox label{font-size:12px;margin-right:5px;color:#333;cursor:pointer}.customCheckbox{line-height:16px;margin-right:30px;cursor:pointer}.checkbox-choice{display:block;width:14px;height:14px;border:1px solid #c9c9c9;background-color:#fff;margin-right:5px;position:relative}.vcode-img{width:90px;height:41px;line-height:25px;display:inline-block;margin:auto;position:absolute;right:13px;top:0;bottom:0;cursor:pointer}.accounts-error{height:20px;line-height:20px;font-size:12px;font-weight:600;color:red;position:absolute;bottom:-22px;left:41px}.login-tips{font-size:13px;line-height:13px;color:#a33823;margin-top:25px}.quick-start{line-height:1;font-size:14px;margin-top:60px}.quick-start a{color:#ccb289;font-size:14px;text-decoration:underline}.container{padding-bottom:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset!important}.login-buttonContainer{margin-top:20px;width:100%}.login-buttonContainer input{width:100%}.login-button{width:100%;height:44px;color:#ffffff;line-height:44px;text-align:center;background-color:#a33823;border-radius:6px!important}.login-forgetPassword{font-size:14px;line-height:14px;color:#ccb289;margin-top:28px;padding-left:15px}.login-register{font-size:14px;line-height:14px;color:#ccb289;margin-top:30px;padding-right:15px}.check-input{padding-right:30px!important}.clear-btn-back{visibility:hidden;width:32px;height:34px;position:absolute;top:8px;right:0}.clear-btn{display:block;width:16px;height:16px;background-color:rgba(0,0,0,0.5);border-radius:8px;margin:auto;position:absolute;top:0;bottom:0;right:10px;cursor:pointer;z-index:100}.clear-btn span{display:block;width:2px;height:12px;border-radius:1px;background-color:#fff;margin:auto;position:absolute;top:0;right:7px;bottom:0}.clear-btn .x-left{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.clear-btn .x-right{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.mobile_check{padding-right:125px}.mobile_check_tipTime{width:90px;height:25px;line-height:25px;display:inline-block;position:absolute;right:13px;top:12.5px;cursor:pointer;border-radius:3px;text-align:center;color:#fff;font-size:12px;background:#a33826}.is-send{background:#999}.register-sign{display:block;padding:30px 0 0 0;line-height:14px;font-size:12px;color:#333}.agreement{display:inline-block;line-height:20px;text-align:left}.register-sign a{color:#a33823}.agreement .checkbox-choice{display:inline-block;width:12px;height:12px;border:1px solid #e9e2d9;box-sizing:border-box;background-color:#fff;position:relative;cursor:pointer;border-radius:2px;margin-right:0;margin-top:1px;top:3px}.agreement #third-agreement-checkbox,.agreement #register-agreement-checkbox{display:inline-block;position:absolute;z-index:-100;left:0}.agreement .tick{top:-1px;width:12px;height:12px;background-size:12px 12px!important;-moz-background-size:12px 12px;-webkit-background-size:12px 12px}.register-agreementAction{margin-left:4px}@media screen and (min-width:630px) and (max-width:960px){.common-bg{position:absolute;left:0;top:0;width:100%;height:100%}.login-main{overflow:hidden;position:absolute;left:50%;top:50%;margin-top:-240px;margin-left:-187.5px}}@media screen and (max-width:630px){.container{min-height:500px}.common-bg{background:none}.login-main{width:100%;max-width:630px;margin:0 auto}}