@charset "UTF-8";html,body{width:100%;height:100%;background-color:#333}.content{width:100%}.content .block{margin:0 auto}.content .header{height:144px}.content .header .logo{display:block;padding-top:40px;text-decoration:none}.content .header .logo:hover,.content .header .logo:focus,.content .header .logo:active{text-decoration:none}.content .header .title{margin-left:18px;margin-top:28px;color:#999;font-weight:400}.content .header .title .line{border-left:1px solid #bfbfbf;width:0;height:26px}.content .header .title .txt{margin-left:15px;line-height:25px;font-size:20px}.content .login-body{margin:0 auto;position:relative;height:582px}.login_logo{display:inline-block;vertical-align:middle}.login-box{position:relative;background-color:#fff;box-shadow:0 10px 9px 1px rgba(0,0,0,0.06);margin:0 auto}.login-box .slider-box{position:relative;float:left}.login-input{position:relative;float:right;width:500px;padding:100px;padding-bottom:0;font-size:14px}.lang_ja .login-input,.lang_en .login-input{padding:100px 4px}.login-input a:hover,.login-input a:focus,.login-input a:active{text-decoration:none;outline:0}.login-input .min-title{text-align:center;font-size:16px}.login-input .min-logo img{height:60px}.login-input .inputWrap{width:297px;color:#999;margin:0 auto}.lang_ja .login-input .inputWrap,.lang_en .login-input .inputWrap{width:70%}.login-input .inputItem{margin-bottom:30px}.login-input .inputItem .inputBox{position:relative;display:inline-block;height:50px;line-height:50px;background-color:transparent;width:100%;border-bottom:2px solid #eee;padding-left:46px}.login-input .inputItem input{height:46px;line-height:46px;border:0;outline:0;font-size:16px;width:100%}.lang_en .login-input .inputItem input{font-size:12px}.login-input .inputItem .inputBox:hover,.login-input .inputItem .inputBox:focus{border-color:#CF2B20}.login-input .inputWrap .btn{width:100%;height:44px;padding:0;line-height:40px;font-size:22px;background-color:#CF2B20;color:#fff;font-weight:lighter}.login-input .inputWrap .btn:hover{background-color:#ba271d}.login-input .inputWrap .promtBox{margin-top:15px;text-align:center}.login-input .inputWrap .promtBox a{text-decoration:underline}.login-title{width:auto;margin:0 15px;height:32px;font-size:19px;display:inline-block;color:#a9a9a9;text-align:center;border-bottom:2px solid transparent;cursor:pointer;position:relative}.login-title.on{color:#CF2B20;border-bottom:3px solid #CF2B20}.otherLoginType .other-line{position:relative;margin-top:30px;width:100%;height:0;border:1px solid #e0e0e0;text-align:center}.otherLoginType .other-title{position:absolute;left:50%;top:-14px;margin-left:-52px;display:block;font-size:14px;color:#a8a7a7;text-align:center;background-color:#fff;padding:0 10px}.verifyCodeImg{position:absolute;top:0;right:0;width:105px;height:40px;cursor:pointer}.sendMessageCode.disabled{color:#bbb;cursor:not-allowed}.sendMessageCode{position:absolute;display:block;padding-left:13px;top:12px;height:25px;right:10px;line-height:25px;font-size:16px;color:#666;text-align:center;border-left:1px solid #ddd;cursor:pointer}.sendMessageCode:hover{color:#CF2B20}.tel-login .wxxinCodeShow{float:right;margin-top:18px;margin-right:14px}.login-input .inputItem .inputBox.errorTip{position:relative}.inputBox .errorTipMsg{position:absolute;display:block;padding:2px 4px;top:-16px;left:-2px;border-radius:2px;content:'请填写手机';height:21px;line-height:16px;background-color:#ff6969;color:#fff;font-size:12px;text-align:left;z-index:88}.inputBox .errorTipMsg:before{position:absolute;top:21px;left:14px;content:'';border-style:solid;border-width:5px;border-color:#ff6969 transparent transparent transparent}.login-input .inputItem .shortInpt{width:100px}.lang_ja .login-input .inputItem .shortInpt,.lang_en .login-input .inputItem .shortInpt{width:70%}.wxLogin{text-align:center;margin-top:20px}.weixin-icon{display:inline-block;height:32px;width:127px;line-height:20px;padding-left:41px;background:url(/images/user/weixin.png) no-repeat 20px;cursor:pointer}.weixin-icon:hover{background:url(/images/user/weixin_hover.png) no-repeat 20px}.weixin-icon span{display:inline-block;margin-top:6px}.login-input .inputWrap .warnRow{height:26px;line-height:26px;margin-bottom:10px;font-size:13px}.login-input .inputWrap .warnRow .warnRowTipsBox{background:#fff6d2;border:1px solid #ffe57d;height:26px;background-image:url(/images/user/tipsIco.png);background-position:10px;background-repeat:no-repeat;padding-left:40px;color:#666}.login-input .inputWrap .warnRow .warnRowBox{background:#ffebeb;border:1px solid #e4393c;height:26px;background-image:url(/images/user/warnIco.png);background-position:10px;background-repeat:no-repeat;padding-left:40px;color:#e4393c}.login-input .usernameBox{background:url(../../images/user/ico_username@2x.png) 8px 12px no-repeat}.login-input .userpasswordBox{background:url(../../images/user/ico_lock@2x.png) 8px 12px no-repeat}.safepwd{margin:40px 0}.loginVerifyCodeShow .safepwd{margin:20px 0}.loginVerifyCodeShow .warnRow{height:0!important}.loginVerifyCodeShow+.explain{top:272px}.login-wrap .hook-icon{position:absolute;z-index:1;width:24px;right:0;top:0;bottom:0;color:transparent;background:url(/images/icon/login_right.png?1) no-repeat center}.topPhoneRight .home_kefu{top:72px;right:0}.topPhoneRight{padding-top:14px;float:right}.wexin-login{background:#fff}.explain{width:315px;height:auto;background:#ffff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.15);-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;position:absolute;top:225px;right:-30px;z-index:10;display:block;padding-bottom:10px;text-align:center}.bottom_text{display:none}.explain .bottom_text{margin:0 auto;padding:8px 16px;display:block}.triangle{display:none}.triangle:after{position:absolute;content:'';display:block;height:11px;top:-11px;left:48%;width:16px;background:url(http://www.saibeiip.com/images/user/user_point/top-arrow.png) center no-repeat}.explain .triangle{display:block}.wexinCode{width:220px;margin:0 auto}.explain #wexinTab iframe{height:250px}.bottomBar{background-color:#333;min-height:64px}.bottomBarBox{text-align:center;color:#FFF;padding:20px 0}.bottomBarBox a{color:#fff}.languageChangBlock{width:145px;padding-right:0!important}.topNavMenu{color:#666}.topNavMenu .rightNav{margin-top:72px}.topNavMenu .rightNav .btn-group .btn{color:#666;font-size:16px;float:right;padding:0 6px}.topNavMenu .rightNav .btn-group .btn .caret{color:#BFBFBF;border-top:5px dashed;border-top:4px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}.topNavMenu .rightNav .dropdown-menu{left:auto;right:0;max-width:98px;margin-top:9px;box-shadow:0 10px 9px 1px rgba(0,0,0,0.06)}.topNavMenu .rightNav .dropdown-menu a{height:35px;line-height:35px}.topNavMenu .rightNav .dropdown-menu>li>a:focus,.topNavMenu .rightNav .dropdown-menu>li>a:hover{background-color:#F7F7F7}