@charset "utf-8";

.member {
    width: 100%;
    border-spacing: 0
}

.member .memberItem {
    clear: both;
    height: 26px;
    line-height: 26px;
    text-align: right;
    width: 30%
}

.member .memberCtrl {
    width: 70%;
    text-align: left;
    width: 30%
}

.member .memberInput {
    width: 100px
}

.member .memberLogin {
    padding-bottom: 5px
}

.member .memberLogin a {
    text-decoration: none;
    color: #19376b
}

.member .memberLoginBtn,
.member .memberRegBtn {
    height: 24px;
    padding: 0 3px
}

.memberMsg {
    display: none
}

.memberMsg,
.memberWelcome {
    width: 100%;
    text-align: center;
    height: 26px;
    line-height: 26px
}

.otherLgn {
    width: 22px;
    height: 16px;
    vertical-align: middle;
    display: inline-block;
    margin-right: 5px
}

.qqImg {
    background: url(/image/site/lg_qq.gif?v=201807251417) no-repeat
}

.wbImg {
    background: url(/image/site/lg_sn.png?v=201807251417) no-repeat
}

.wxImg {
    background: url(/image/site/lg_wx.png?v=201807251417) no-repeat
}

.memberLogin {
    width: 100%;
    border-spacing: 0
}

.memberLogin .memberItem {
    clear: both;
    height: 26px;
    line-height: 26px;
    text-align: right;
    width: 40%
}

.memberLogin .memberCtrl {
    width: 60%;
    text-align: left
}

.memberLogin .memberCtrl .autoLoginTips {
    vertical-align: 0;
    margin-left: -3px
}

.memberLogin .memberInput {
    width: 100px
}

.memberLogin .memberLogin {
    width: 60%;
    height: 36px;
    line-height: 36px
}

.memberLogin .memberCaptcha {
    display: none
}

.memberLogin .memberCaptchaImg {
    height: 24px;
    width: 80px;
    cursor: pointer
}

.memberLoginMsg {
    display: none;
    width: 100%;
    border-spacing: 0;
    text-align: center;
    line-height: 26px
}

.memberLoginMsg .msgItem {
    width: 40%
}

.memberLoginMsg .msgText {
    width: 60%;
    text-align: left
}

.memberLogin .memberFdPwdLink {
    display: inline-block;
    padding: 5px 0 5px 3px;
    text-decoration: none
}

.memberLoginPanel {
    width: 95%;
    margin: 0 auto;
    max-width: 260px;
    min-width: 180px;
    font: 12px 微软雅黑;
    color: #6d6d6d;
    overflow: hidden
}

.memberLoginPanel .memberLoginItemList {
    width: 98%;
    height: 100%;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto
}

.memberLoginPanel .memberLoginItemList .memberLoginItem {
    width: 97%;
    margin-bottom: 13px;
    _display: inline;
    _zoom: 1
}

.memberLoginPanel .memberLoginItemList .memberLoginItem_Button {
    *padding-left: 1%
}

.memberLoginPanel .memberLoginItemList .memberCaptcha {
    display: none
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .generateInput {
    width: 86%;
    font: 12px 微软雅黑;
    height: 30px;
    line-height: 30px;
    max-width: 221px;
    min-width: 151px;
    border: 1px solid #e9e9e9;
    outline-color: #dedede;
    padding-left: 25px;
    margin: 0 auto;
    *display: block
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .memberAcctInput {
    background: url(/image/member/icon_user.jpg?v=201807251417) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .memberPwdInput {
    background: url(/image/member/icon_pwd.jpg?v=201807251417) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .memberCaptchaInput {
    float: left;
    width: 58%;
    font: 12px 微软雅黑;
    height: 30px;
    line-height: 30px;
    border: 1px solid #e9e9e9;
    outline-color: #dedede;
    text-indent: 10px;
    *display: block;
    background-color: #f7f7f7
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .memberCaptchaImg {
    width: 37%;
    height: 24px;
    margin-top: 5px;
    margin-left: 4%;
    cursor: pointer
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .autoLogin {
    width: 70%;
    float: left;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    _line-height: 19px;
    line-height: 19px\9
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .autoLogin_noFindPwd {
    width: 100%
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .autoLogin input {
    float: left;
    margin-left: 0;
    _margin-top: -2px
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .autoLogin label {
    cursor: pointer;
    float: left;
    white-space: nowrap
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .autoLogin .special {
    _width: 100%
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .forgotPwd {
    width: 35%;
    float: right;
    text-align: right;
    _line-height: 19px;
    line-height: 19px\9
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .forgotPwd a {
    font: 12px 微软雅黑;
    color: #6d6d6d;
    text-decoration: none;
    word-wrap: break-word
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton {
    width: 98%;
    width: calc(86% + 29px);
    height: 44px;
    min-width: 179px;
    line-height: 44px;
    text-align: center;
    display: inline-block;
    cursor: pointer
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton .left {
    width: 4%;
    height: 44px;
    float: left
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton .middle {
    width: 91%;
    _width: 91.5%;
    *width: 91.5%;
    font: 14px 微软雅黑;
    height: 44px;
    line-height: 44px;
    float: left;
    color: #fff
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton .right {
    width: 4%;
    height: 44px;
    float: left
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton1 .left {
    background: url(./red_left.png) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton1 .middle {
    background: url(./red_middle.png) 0 repeat-x
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton1 .right {
    background: url(./red_right.png) 100% no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton2 .left,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton2 .middle,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton2 .right {
    background-color: #f54f4f
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton3 .left {
    background: url(/image/member/buttonStyle/yellow_left.png?v=201807251417) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton3 .middle {
    background: url(/image/member/buttonStyle/yellow_middle.png?v=201807251417) 0 repeat-x
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton3 .right {
    background: url(/image/member/buttonStyle/yellow_right.png?v=201807251417) 100% no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton4 .left,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton4 .middle,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton4 .right {
    background-color: #ffad2b
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton5 .left {
    background: url(/image/member/buttonStyle/blue_left.png?v=201807251417) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton5 .middle {
    background: url(/image/member/buttonStyle/blue_middle.png?v=201807251417) 0 repeat-x
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton5 .right {
    background: url(/image/member/buttonStyle/blue_right.png?v=201807251417) 100% no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton6 .left,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton6 .middle,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton6 .right {
    background-color: #5ab4ff
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton7 .left {
    background: url(/image/member/buttonStyle/green_left.png?v=201807251417) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton7 .middle {
    background: url(/image/member/buttonStyle/green_middle.png?v=201807251417) 0 repeat-x
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton7 .right {
    background: url(/image/member/buttonStyle/green_right.png?v=201807251417) 100% no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton8 .left,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton8 .middle,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton8 .right {
    background-color: #85c300
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton9 .left {
    background: url(/image/member/buttonStyle/pink_left.png?v=201807251417) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton9 .middle {
    background: url(/image/member/buttonStyle/pink_middle.png?v=201807251417) 0 repeat-x
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton9 .right {
    background: url(/image/member/buttonStyle/pink_right.png?v=201807251417) 100% no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton10 .left,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton10 .middle,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton10 .right {
    background-color: #e13e8d
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton11 .left {
    background: url(/image/member/buttonStyle/black_left.png?v=201807251417) 0 no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton11 .middle {
    background: url(/image/member/buttonStyle/black_middle.png?v=201807251417) 0 repeat-x
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton11 .right {
    background: url(/image/member/buttonStyle/black_right.png?v=201807251417) 100% no-repeat
}

.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton12 .left,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton12 .middle,
.memberLoginPanel .memberLoginItemList .memberLoginItem .loginButton12 .right {
    background-color: #8e8e8e
}

.memberLoginPanel .splitLine {
    width: 100%;
    border-top: 1px solid #e5e5e5;
    margin: 10px auto;
    margin-left: -18px !important
}

.memberLoginPanel .signup {
    text-align: right;
    width: 95%;
    margin-top: 4px;
    display: flex;
    align-items: center;
    justify-content: space-around
}

.g_locale1033 .memberLoginPanel .signup {
    width: 100%
}

.memberLoginPanel .signup a {
    font: 12px 微软雅黑;
    color: #6d6d6d;
    text-decoration: none
}

.memberLoginPanel .thirdPartyLogin {
    height: 20px;
    line-height: 20px;
    margin-bottom: 8px
}

.memberLoginPanel .thirdPartyLogin span {
    float: left;
    margin-right: 3px
}

.memberLoginPanel .thirdPartyLogin .thirdPartyItem {
    width: 20px;
    height: 20px;
    float: left;
    margin-right: 8px;
    opacity: .5;
    -webkit-opacity: .5;
    -moz-opacity: .5;
    -khtml-opacity: .5;
    filter: alpha(opacity=50)
}

.memberLoginPanel .thirdPartyLogin .thirdPartyItem:hover {
    opacity: 1;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    filter: alpha(opacity=100)
}

.memberLoginPanel .thirdPartyLogin .qq {
    background: url(/image/site/n_shareIcn.png?v=201807251417) 0 0 no-repeat;
    _background: url(/image/site/n_shareIcn.gif?v=201807251417) 0 no-repeat
}

.memberLoginPanel .thirdPartyLogin .sina {
    background: url(/image/site/n_shareIcn.png?v=201807251417) -56px 0 no-repeat;
    _background: url(/image/site/n_shareIcn.gif?v=201807251417) -56px 0 no-repeat
}

.memberLoginPanel .thirdPartyLogin .wx {
    background: url(./n_shareIcn.png) -29px 0 no-repeat;
    _background: url(./n_shareIcn.png) -29px 0 no-repeat
}

.memberLoginPanel .signup a.regAcct {
    font-size: 12px
}

.forFastLogin {
    display: none
}