.login-mask{background-color:#373737;background-color:rgba(55,55,55,.6);height:100%;filter:alpha(opacity=50)}.login-mask,.login-modal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000}.login-modal{overflow:auto;-webkit-overflow-scrolling:touch;outline:0;text-align:center;white-space:nowrap}.login-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.login-modal .loginContent{width:550px;padding:0 25px;background-color:#fff;position:relative;margin:0 auto;display:inline-block;vertical-align:middle;text-align:left}.login-modal .loginContent .closeBox{font-size:12px;color:#999;text-decoration:none;position:absolute;right:10px;top:10px}.login-modal .ant-input-affix-wrapper{height:40px}.login-modal .ant-input-affix-wrapper .ant-input-prefix{width:38px;height:38px;background:#f9f9f9;text-align:center;line-height:38px;left:1px;border-right:1px solid #ccc}.login-modal .ant-input-affix-wrapper .ant-input-prefix i{font-size:16px}.login-modal .text{margin-top:20px;height:48px}.login-modal .text h2{color:#666;font-size:16px;float:left;font-weight:400;text-align:center;width:50%;cursor:pointer}.login-modal .text h2.current{color:#333;font-weight:700;cursor:default}.login-modal .text h2.right-text{border-left:1px solid #eee}.login-modal ul{background-color:#f7f7f7;padding-top:10px;padding-bottom:10px;margin-left:-25px;margin-right:-25px;text-align:center}.login-modal ul li{display:inline-block;padding:0 22px}.login-modal ul li a{color:#333;font-size:13px}.login-modal ul li a i{font-size:30px;display:inline-block;margin-right:9px}.login-modal ul li a span{vertical-align:middle;margin-top:-15px;display:inline-block}.code-login{color:#939495;font-size:13px;text-decoration:none}.code-login:hover{color:#ff1f4e}.login-modal .account-type{margin-bottom:10px}.account-type .mobile,.email{font-size:18px;color:#666}.account-type .email{padding-left:16px;margin-left:16px;border-left:1px solid #ccc}.account-type .mobile-check,.email-check{color:#343434;font-size:20px;font-weight:500}.login-modal .country-input-warp .ant-input-group-addon{padding:0;background:#fff}.country-input-warp .country-input-box{display:flex;flex-direction:row;align-items:center;height:36px}.country-input-box .country-input-prefix{display:flex;height:100%;align-items:center;padding-left:10px;padding-right:10px;border-right:1px solid #ccc;background:#f9f9f9}.country-input-box .ant-select{width:100px!important}.country-input-warp .ant-input{height:38px}