
.login-modal-content{min-height:308.66px;}
.login-modal-content div.submit{margin-bottom:0px}
.login-modal-content .btn-lg{border-radius:6px;height: 40px;}
.login-modal-content p.errorTip{margin:5px 0 6px;height:10px;color:#FF5C5C;font-size:12px;line-height:19px !important}
.login-modal-content p.text-error{height:19px}
.login-modal-content p.text-error::before{content:'* '}
.login-modal-content .normal-header{font-size:14px;color:#000;letter-spacing:0;text-align:justify;font-weight:600;margin-top:10px;}
.login-modal-content .submit-group .disable{background-color:#ccc;cursor:no-drop}
.login-modal-content .form-group {height: 70px; margin-bottom: 0 !important;}
.login-modal-content .form-group input {height: 40px;font-size: 14px;color: #000;letter-spacing: 0;padding:5px 10px;border-radius:5px !important}
.login-modal-content .form-group textarea {height: 240px;font-size: 14px;color: #000;letter-spacing: 0;padding:5px 10px;border-radius:5px !important}
input::-webkit-input-placeholder {color: #666666;font-weight: 400;}
input:-moz-input-placeholder {color: #666666;font-weight: 400;}
input::-moz-input-placeholder {color: #666666;font-weight: 400;}
input:-ms-input-placeholder {color: #666666;font-weight: 400;}

.login-modal-content .form-group-detail{font-size:10px;color:#999999;letter-spacing:0;text-align:justify;font-weight:400}
.login-modal-content .text-right{text-align:right}
.login-modal-content .send-again .time{float:right}
.login-modal-content .back-login button {font-size: 12px;border-style: solid;border-color: #ccc;color: #aaa;background-color: transparent;height: 35px;}
.login-modal-content .back-login button:hover {color: #2C7AFD;}
.login-modal-content .tab-pane {margin:0 35px;}
.login-modal-content .padding35{padding: 0 35px;}

.login-modal-content #loginCommon ul.nav{margin: 0 35px;}
.login-modal-content #loginCommon ul.nav>li{float:left;width: 33.3%;}
.login-modal-content #loginCommon ul.nav>li>a{font-size:14px;letter-spacing:0;text-align:justify;font-weight:600;padding-left:0;padding-right:0}
.login-modal-content #loginCommon ul.nav>li:nth-child(1)>a{text-align: left;}
.login-modal-content #loginCommon ul.nav>li:nth-child(2)>a{text-align: center;}
.login-modal-content #loginCommon ul.nav>li:nth-child(3)>a{text-align: right;}
.login-modal-content #loginCommon ul.nav>li>a:hover,.login-modal-content #loginCommon ul.nav>li>a:focus{background:none;color:#2568da}
.login-modal-content #loginCommon ul.nav>li.active>a{color:#2C7AFD}

.login-modal-content #loginCommon ul.nav>li.account>span{right: -6px;}
.login-modal-content #loginCommon ul.nav>li.wechat>span{left: -6px;}
.login-modal-content #loginCommon ul.nav>li.mobile>span{left: 17px;}
.login-modal-content #loginCommon #scanLogin{width:188px}
.login-modal-content #loginCommon .qrcode-content .refresh{color:#78B1FF;font-weight:bolder;display:inline-block}
.login-modal-content #loginCommon .qrcode-content{position:relative;display:flex;justify-content:center;}
.login-modal-content #loginCommon .qrcode-content #expired{display:none;position:absolute;color:#ffffff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.login-modal-content #loginCommon #qrcode{width:188px;height:188px;background-image:url('/data/wechat/official_login.jpeg');background-repeat:no-repeat;background-position:center;background-size:200px;}
.login-modal-content #loginCommon #mask{display:none;width:188px;height:188px;background-color:#777;position:absolute;top:0;}
.login-modal-content #loginCommon #scanTip{font-size:13px;color:#2C83FB;letter-spacing:0;text-align:justify;font-weight:400;display:inline-block;margin:0 0 4px 0}
.login-modal-content #loginCommon form{padding-top:10px}
.login-modal-content #loginCommon form>.form-group:nth-child(2){margin-bottom:0}
.login-modal-content #loginCommon form>.form-group>input.form-control,.login-form>.form-group>input.form-control{background:#F1F1F1;border-radius:6px;border-color: #d2d2d2;}
.login-modal-content #loginCommon form>.form-group>input#submit,.login-modal-content .submit-group button{font-size:12px;color:#FFFFFF;letter-spacing:0;font-weight:400}
.login-modal-content #loginCommon form #formError{margin:5px 0px;color:#FF5C5C;font-size:12px}
.login-modal-content #loginCommon #reset-pass{height:14px;font-size:13px;color:gray;letter-spacing:0;text-align:justify;font-weight:400;display:inline-block;margin:5px 0;margin-left:1px;float: right}

.login-modal-content #mobileLoginTab #captcha{border-radius:5px}
.login-modal-content #mobileLoginTab #iagree{font-weight:normal}
.login-modal-content #mobileLoginTab #submit{font-size:13px;padding:9px 9px}
.login-modal-content #mobileLoginTab #agreementLang a{color:#2C83FB !important}
.login-modal-content #mobileLoginTab .agreement{font-size:13px;font-weight:normal !important;margin-top:8px;margin-bottom:0px;line-height:16px}
.login-modal-content #mobileLoginTab .agreement input{transform: translateY(2.5px);}
.login-modal-content #mobileLoginTab .sendSMS{padding-left:0;margin-left:-12px;padding-right:0px !important;text-align:right;height:39px;line-height:35px !important}
.login-modal-content #mobileLoginTab .sendSMS a{color:#2B80F7 !important;font-size:12px !important;width:58px}
.login-modal-content #mobileLoginTab .sendSMS a.reciprocal{display:block;margin-left:16px;width:58px;height:36px;text-align:center;vertical-align:center;border-radius:5px;background:#F1F1F1;border:0}
.login-modal-content #mobileLoginTab input.form-control{background:#F1F1F1;}
.login-modal-content #mobileLoginTab .form-group{margin-bottom:0px;vertical-align:center}
.login-modal-content #mobileLoginTab .close{margin-right:8px}
.login-modal-content #mobileLoginTab .internetRegulations{margin-top:10px;color:#999;line-height:16px;margin-bottom:16px;font-size: 13px;}
.login-modal-content #mobileLoginTab hr{margin-top:0px;margin-bottom:10px}
.login-modal-content #mobileLoginTab .row{margin-left:0px !important}

.login-modal-content .tab-content {
    margin-top: 20px;
}

.login-modal-content .licence {
    margin-top: 10px;
    text-indent: 20px;
    color: #777;
    font-size: 12px;
}

.login-modal-content .licence a{
    margin: 0 5px;
    text-decoration:underline;
}