@CHARSET "UTF-8";
.ali213SSOPopSheild {position: fixed;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: rgba(0,0,0,0.7);   z-index: 108009; font-family: "微软雅黑","宋体"; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);}
.ali213SSOPopSheild input {font-family: "微软雅黑","宋体";}
.ali213SSOPopSheild .ali213SSOCloseBtn {position: absolute;    width: 18px;    height: 18px;    overflow: hidden;    top: 50%;    left: 50%;    margin-top: -194px;    margin-left: 162px;    background: url(../images/all.png) no-repeat -28px -130px;    cursor: pointer;}

.ali213SSOPopSheild .ali213SSOPopHolderNormal {position: fixed;    width: 250px;    height: 378px;    padding: 0 34px;    background-color: #ffffff;    z-index: 108010;    top: 50%;    margin-top: -190.5px;    left: 50%;    margin-left: -159px;    border-top: 3px solid #ff9e02;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSOLoginMethodTrigger {position: relative;   height: 57px;    margin: 0 -34px;    clear: both;    overflow: hidden;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSOLoginMethodTrigger .ali213SSODynamicTips {position: absolute;    width: 140px;    height: 26px;    overflow: hidden;    top: 10px;    right: 48px;    background: url(../images/all.png) no-repeat 2px -245px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSOLoginMethodTrigger .ali213SSOLoginRealTrigger {position: absolute;    width: 57px;    height: 57px;    overflow: hidden;    top: 0;    right: 0;    background: url(../images/all.png) no-repeat -111px -100px; cursor:pointer;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_input {width: 250px;    height: 34px;    border: 1px solid #CDCDCD;    position: relative;    margin-bottom: 24px;    clear: both;    background: #ffffff;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_input span {width: 16px;    height: 16px;    position: absolute;    top: 9px;    left: 8px;    background: url(../images/all.png) no-repeat 0px -24px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_input .ali213SSO_u_pwd {background: url(../images/all.png) no-repeat -16px -24px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_input .ali213SSO_input_common {position: absolute;    width: 220px;    height: 34px;    line-height: 34px;    color: #9c9d9d;    top: 0px;    right: 0px;    outline: none;    border: 0px;    background: transparent; font-size:12px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_input .ali213SSO_input_common_passwd {background: url(../images/signin_passwd_bg2.png) -3px center no-repeat;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_input em {position: absolute;    width: 100%;    height: 16px;    left: 0px;    bottom: -21px;    color: #ff0000;font-size: 12px;    font-weight: normal;    font-family: "微软雅黑";    font-style: normal;}

.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check {position: relative;    width: 100%;    height: 36px;    margin-bottom: 26px;   clear: both;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check .ali213SSO_check_code {width: 90px;    height: 34px;    border: 1px solid #CDCDCD;    position: relative;    float: left; background: #ffffff;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check .ali213SSO_check_code span {width: 16px;    height: 16px;    position: absolute;    top: 9px;    left: 8px;    background: url(../images/all.png) no-repeat -48px -132px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check .ali213SSO_check_code .ali213SSO_input_check {position: absolute;    width: 62px;    height: 34px;    line-height: 34px;    color: #9c9d9d;    top: 0px;    right: 0px;    outline: none;    border: 0px;    background: transparent; font-size:12px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check .ali213SSO_check_img {width: 150px;    border: 1px solid #CDCDCD;    float: right;    height: 34px;    cursor: pointer;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check .ali213SSO_check_img img {display:blcok;border: 0px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check .ali213SSO_check_code em {position: absolute;    width: 100%;    height: 16px;    left: 0px;    bottom: -21px;    color: #ff0000;font-size: 12px;    font-weight: normal;    font-family: "微软雅黑";    font-style: normal;}

.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_btn {width: 100%;    height: 40px;    overflow: hidden;  clear: both;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_btn input {display:block; width: 100%;    height: 40px;    float: left;    background-color: #ff9f00;    border: 0px;    outline: none;    text-align: center;    line-height: 40px;    color: #FFFFF3;    font-size: 16px;    cursor: pointer;   font-weight: bold;}

.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-register-forgot {width: 100%;    height: 30px;    line-height: 30px;  padding: 6px 0;  clear: both;    overflow: hidden; border-bottom:1px solid #f4f4f4;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-register-forgot .ali213SSO-register-link {display: block;    width: 45%;    float: right;    overflow: hidden;    color: #ff6600;    text-decoration: none;    text-align: right;    font-size: 12px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-register-forgot .ali213SSO-forgot-link {display: block;    width: 45%;    float: left;    overflow: hidden;    color: #a09993;    text-decoration: none;    font-size: 12px;  text-align: left;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-register-forgot .ali213SSO-forgot-link:hover {color: #ff6600;}

.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-third-way {width: 250px;    height: 35px;  margin: 10px 0; clear: both;    overflow: hidden;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-third-way .ali213SSO-third-way-left {width: 111px;    height: 35px;    line-height: 35px;    float: left;    overflow: hidden;    color: #a09993;    font-size: 12px;  text-align: left;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-third-way .ali213SSO-third-way-icons {width: 130px;    height: 35px;    float: right;    overflow: hidden;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-third-way .ali213SSO-third-way-icons div {width: 34px;    height: 35px;    margin: 0 4px;    float: left;    overflow: hidden;    cursor: pointer;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-third-way .ali213SSO-third-way-icons .ali213SSO-third-way-icons-qq {background: url(../images/all.png) no-repeat -38px -180px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-third-way .ali213SSO-third-way-icons .ali213SSO-third-way-icons-wx {background: url(../images/all.png) no-repeat 2px -180px;}
.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO-third-way .ali213SSO-third-way-icons .ali213SSO-third-way-icons-wb {background: url(../images/all.png) no-repeat -78px -180px;}

.ali213SSOPopSheild .ali213SSOPopHolderDynamic {display:none;  position: fixed;    width: 250px;    height: 378px;    padding: 0 34px;    background-color: #ffffff;    z-index: 108010;    top: 50%;    margin-top: -190.5px;    left: 50%;    margin-left: -159px;    border-top: 3px solid #ff9e02;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSOLoginMethodTrigger {position: relative;    height: 57px;    margin: 0 -34px 20px -34px;    clear: both;    overflow: hidden;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSOLoginMethodTrigger .ali213SSODynamicTips {height: 25px;    line-height: 25px;    margin: 30px 34px 0 34px;    overflow: hidden;    color: #6e6e6e;    font-size: 14px; text-align: left;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSOLoginMethodTrigger .ali213SSOLoginRealTrigger {position: absolute;    width: 57px;    height: 57px;    overflow: hidden;    top: 0;    right: 0;    background: url(../images/all.png) no-repeat -111px -176px; cursor:pointer;}

.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_input {width: 250px;    height: 34px;    border: 1px solid #CDCDCD;    position: relative;    margin-bottom: 24px;    clear: both;    background: #ffffff;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_input span {width: 16px;    height: 18px;    position: absolute;    top: 9px;    left: 8px;    background: url(../images/all.png) no-repeat 0px -222px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_input .ali213SSO_u_pwd {background: url(../images/all.png) no-repeat -16px -24px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_input .ali213SSO_input_common {position: absolute;    width: 220px;    height: 34px;    line-height: 34px;    color: #9c9d9d;    top: 0px;    right: 0px;    outline: none;    border: 0px;    background: transparent; font-size:12px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_input em {position: absolute;    width: 100%;    height: 16px;    left: 0px;    bottom: -21px;    color: #ff0000;font-size: 12px;    font-weight: normal;    font-family: "微软雅黑";    font-style: normal;}

.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_check {position: relative;    width: 100%;    height: 36px;    margin-bottom: 26px;   clear: both;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_check .ali213SSO_check_code {width: 156px;    height: 34px;    border: 1px solid #CDCDCD;    position: relative;    float: left;    background: #ffffff;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_check .ali213SSO_check_code span {width: 16px;    height: 16px;    position: absolute;    top: 9px;    left: 8px;    background: url(../images/all.png) no-repeat -27px -222px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_check .ali213SSO_check_code .ali213SSO_input_check {position: absolute;    width: 126px;    height: 34px;    line-height: 34px;    color: #9c9d9d;    top: 0px;    left: 29px;    outline: none;    border: 0px;    background: transparent;    font-size: 12px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_check .ali213SSO_check_btn {width: 91px;    border: 1px solid #CDCDCD;    border-left: 0;    float: right;    height: 34px;    line-height: 34px;    cursor: pointer;    font-size: 12px;    color: #767676;    text-align: center;    background: #f7f7f7;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_check .ali213SSO_check_btn_countdown {width: 91px;    border: 1px solid #CDCDCD;    border-left: 0;    float: right;    height: 34px;    line-height: 34px;    font-size: 12px;    color: #767676;    text-align: center;    background: #f7f7f7;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_check .ali213SSO_check_code em {position: absolute;    width: 100%;    height: 16px;    left: 0px;    bottom: -21px;    color: #ff0000;font-size: 12px;    font-weight: normal;    font-family: "微软雅黑";    font-style: normal;}

.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_btn {width: 100%;    height: 40px;    overflow: hidden;  clear: both;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO_btn input {display:block; width: 100%;    height: 40px;    float: left;    background-color: #ff9f00;    border: 0px;    outline: none;    text-align: center;    line-height: 40px;    color: #FFFFF3;    font-size: 16px;    cursor: pointer;   font-weight: bold;}

.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-backto-normalway {width: 100%;    height: 30px;    line-height: 30px;    margin: 0 0 15px 0;    padding: 6px 0 20px 0;    clear: both;    overflow: hidden;    border-bottom: 1px solid #f4f4f4;    color: #ff6600;    font-size: 12px;    text-align: right;    cursor: pointer;}

.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-third-way {width: 250px;    height: 35px;  margin: 10px 0; clear: both;    overflow: hidden;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-third-way .ali213SSO-third-way-left {width: 111px;    height: 35px;    line-height: 35px;    float: left;    overflow: hidden;    color: #a09993;    font-size: 12px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-third-way .ali213SSO-third-way-icons {width: 130px;    height: 35px;    float: right;    overflow: hidden;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-third-way .ali213SSO-third-way-icons div {width: 34px;    height: 35px;    margin: 0 4px;    float: left;    overflow: hidden;    cursor: pointer;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-third-way .ali213SSO-third-way-icons .ali213SSO-third-way-icons-qq {background: url(../images/all.png) no-repeat -38px -180px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-third-way .ali213SSO-third-way-icons .ali213SSO-third-way-icons-wx {background: url(../images/all.png) no-repeat 2px -180px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSO-third-way .ali213SSO-third-way-icons .ali213SSO-third-way-icons-wb {background: url(../images/all.png) no-repeat -78px -180px;}

.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer {display: none;    position: absolute;    width: 260px;    height: 210px;    padding: 10px 15px;    overflow: hidden;    top: 65px;    left: 50%;    margin-left: -145px;    background: #ffffff;    border: 1px solid #d6d6d6;    box-shadow: 0 0 6px #d6d6d6;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSODynamicYzmCloseBtn {position: absolute;    width: 18px;    height: 18px;    overflow: hidden;    top: 4px;    right: 4px;    background: url(../images/all.png) no-repeat -28px -130px;    cursor: pointer;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSOYzmLable {height: 25px;    line-height: 25px;    margin: 20px 0;    clear: both;    overflow: hidden;    color: #858585;    font-size: 14px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSO_dynamic_pic_check {position: relative;    width: 100%;    height: 36px;    margin-bottom: 26px;    clear: both;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSO_dynamic_pic_check .ali213SSO_check_code {width: 100px;    height: 34px;    border: 1px solid #CDCDCD;    position: relative;    float: left;    background: #ffffff;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSO_dynamic_pic_check .ali213SSO_check_code span {width: 16px;    height: 16px;    position: absolute;    top: 9px;    left: 8px;    background: url(../images/all.png) no-repeat -48px -132px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSO_dynamic_pic_check .ali213SSO_check_code .ali213SSO_input_check {position: absolute;    width: 70px;    height: 34px;    line-height: 34px;    color: #9c9d9d;    top: 0px;    right: 0px;    outline: none;    border: 0px;    background: transparent;    font-size: 12px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSO_dynamic_pic_check em {position: absolute;    width: 100%;    height: 32px;    line-height: 16px;    left: 0px;    bottom: -35px;    color: rgb(255, 0, 0);    font-size: 12px;    font-weight: normal;    font-family: 微软雅黑;    font-style: normal;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSO_dynamic_pic_check .ali213SSO_dynamic_check_img {width: 150px;    border: 1px solid #CDCDCD;    float: right;    height: 34px;    cursor: pointer;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSO_dynamic_pic_check .ali213SSO_dynamic_check_img img {display: blcok;    border: 0px;}
.ali213SSOPopSheild .ali213SSOPopHolderDynamic .ali213SSODynamicYzmLayer .ali213SSODynamicYzmSubmitBtn {display: block;    width: 80%;    height: 40px;    margin: 45px auto 0 auto;    background-color: #ff9f00;    border: 0px;    outline: none;    text-align: center;    line-height: 40px;    color: #FFFFF3;    font-size: 16px;    cursor: pointer;    font-weight: bold;    clear: both;    overflow: hidden;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_input .ali213SSO_input_common{line-height:12px;}	
	.ali213SSOPopSheild .ali213SSOPopHolderNormal .ali213SSO_check .ali213SSO_check_code .ali213SSO_input_check {line-height: 12px;}
}

#ali213SSO {position: relative;font-family: "微软雅黑","宋体";text-align: left;}
#ali213SSO .ali213SSO-offline-avatar {display: inline-block;    width: 14px;    height: 14px;    margin: 17px 5px;    background: url(../images/all.png) no-repeat -29px -366px;    float: left;    overflow: hidden;}
#ali213SSO .ali213SSO-login {display: inline-block;    height: 28px;    line-height: 28px;    margin: 9.5px 2px;    color: #748090;    font-size: 14px;    cursor: pointer;}
#ali213SSO .ali213SSO-login:hover{color: #ff6600;}
#ali213SSO .ali213SSO-offline-spliter {display: inline-block;    height: 28px;    line-height: 28px;    margin: 9.5px 2px;    color: #748090;    font-size: 14px;}
#ali213SSO .ali213SSO-offline-reg {display: inline-block;    height: 28px;    line-height: 28px;    margin: 9.5px 2px;    color: #748090;    font-size: 14px;    text-decoration: none;}
#ali213SSO .ali213SSO-offline-reg:hover{color: #ff6600;}

#ali213SSO .ali213SSO-online-avatar-username-link {position: relative;    display: block;    width: 118px;    height: 47px;    padding: 0 10px 0 0;    overflow: hidden;    text-align: right;    float: right}
#ali213SSO .ali213SSO-online-avatar-username-link .ali213SSO-online-avatar {display: inline-block;width: 20px;height: 20px;margin: 13.5px 5px;overflow: hidden;border-radius: 10px;cursor: pointer;}
#ali213SSO .ali213SSO-online-avatar-username-link .ali213SSO-username {display: inline-block;    width: 80px; text-align:left;   height: 28px;    line-height: 28px;    margin: 9.5px 2px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    color: #748090;    font-size: 14px;}
#ali213SSO .ali213SSO-online-avatar-username-link .ali213SSO-username:hover {color: #ff6600;}
#ali213SSO .ali213SSO-online-avatar-username-link .ali213SSO-msg-reminder1 {position: absolute;    display: block;    width: 8px;    height: 8px;    line-height: 15px;    overflow: hidden;    top: 4px;    right: 0;    background: url(../images/all.png) no-repeat -78px -365px;}
#ali213SSO .ali213SSO-info-holder {position: absolute;display: none;width: 114px;overflow: hidden;background: #1e222d;bottom: -172px;right: 0;border-top: 2px solid #3a4153;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block1 {position: relative;width: 75px;    margin: 0 auto;    clear: both;    overflow: hidden;    border-bottom: 1px solid #3c3f50;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block1 a {display: block;    width: 75px;    height: 30px;    line-height: 30px;    margin: 2.5px auto;    clear: both;    overflow: hidden;    text-decoration: none;    color: #6b7fa0;    font-size: 12px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block1 a:hover {color: #ff6600;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block1 a em {display: inline-block;    width: 19px;    height: 16px;    margin: 7px 0;    overflow: hidden;    float: left;    background: url(../images/all.png) no-repeat -2px -366px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block1 span {position: absolute;display: block;width: 30px;height: 13px;line-height: 13px;overflow: hidden;top: 50%;margin-top: -6.5px;right: -1px;background: url(../images/all.png) no-repeat -6px -306px;color: #ffffff;text-align: center;font-size: 12px;font-style: normal;}

#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block4 {position: relative;width: 75px;    margin: 0 auto;    clear: both;    overflow: hidden;    border-bottom: 1px solid #3c3f50;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block4 a {display: block;    width: 75px;    height: 30px;    line-height: 30px;    margin: 2.5px auto;    clear: both;    overflow: hidden;    text-decoration: none;    color: #6b7fa0;    font-size: 12px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block4 a:hover {color: #ff6600;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block4 a em {display: inline-block;    width: 19px;    height: 16px;    margin: 7px 0;    overflow: hidden;    float: left;    background: url(../images/all.png) no-repeat -22px -435px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block4 span {position: absolute;display: block;width: 30px;height: 13px;line-height: 13px;overflow: hidden;top: 50%;margin-top: -6.5px;right: -1px;background: url(../images/all.png) no-repeat -6px -306px;color: #ffffff;text-align: center;font-size: 12px;font-style: normal;}

#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block2 {width: 100%;    margin: 0 auto;    clear: both;    overflow: hidden;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block2 a {display: block;    width: 75px;    height: 30px;    line-height: 30px;    margin: 2.5px auto;    clear: both;    overflow: hidden;    text-decoration: none;    color: #6b7fa0;    font-size: 12px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block2 a:hover {color: #ff6600;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block2 a em {display: inline-block;    width: 19px;    height: 16px;    margin: 7px 0;    overflow: hidden;    float: left;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block2 .ali213SSO-info-block2-li1 em {background: url(../images/all.png) no-repeat -2px -158px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block2 .ali213SSO-info-block2-li2 em {background: url(../images/all.png) no-repeat -42px -158px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block2 .ali213SSO-info-block2-li3 em {background: url(../images/all.png) no-repeat -1px -433px;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block3 {width: 100%;    height: 30px;    clear: both;    overflow: hidden;    background: #1a1e29;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block3 .ali213SSO-logout {display: block;width: 100%;height: 30px;line-height: 30px;overflow: hidden;font-size: 12px;color: #6b7fa0;cursor: pointer;text-align: center;}
#ali213SSO .ali213SSO-info-holder .ali213SSO-info-block3 .ali213SSO-logout:hover{color: #ff6600;}
/* #ali213SSO .ali213SSO-msg-tip {position: relative;    width: 155px;    height: 28px;    line-height: 28px;  margin: -8px 0 0 0;    padding: 5px 0 0 0;    clear: both;    overflow: hidden;    background: url(../images/all.png) no-repeat -2px -323px;    font-size: 13px;    color: #b3bed0;    text-indent: 5px;   float: right;} */
#ali213SSO .ali213SSO-msg-tip {position: absolute;    width: 155px;    height: 28px;    line-height: 28px;    padding: 5px 0 0 0;    overflow: hidden;    background: url(../images/all.png) no-repeat -2px -323px;    font-size: 13px;    color: #6d7998;    text-indent: 5px;    right: 0;    top: 38px;}
#ali213SSO .ali213SSO-msg-tip a {color: #ff4f00;    text-decoration: none;}
#ali213SSO .ali213SSO-msg-tip em {position: absolute;    width: 9px;    height: 9px;    top: 50%;    margin-top: -2px;    right: 7px;    overflow: hidden;    background: url(../images/all.png) no-repeat -133px -285px;    cursor: pointer;}



.ali213SSOloginToggle {
    max-width: 250px;
    margin: 0 auto 16px;
    width: 100%;
    height: 30px;
    line-height: 14px;
    border-bottom: 1px solid #dddddd;
}

.ali213SSOloginToggle span {
    width: 50%;
    height: 30px;
    text-align: center;
    display: block;
    position: relative;
    font-size: 14px;
	color: #000000;
    float:left;
    cursor:pointer;
}

.ali213SSOloginToggle span i {
    width: 40px;
    height: 6px;
    display:block;
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    bottom:-3px;
    border-radius: 3px 3px 3px 3px;
}

.ali213SSOloginToggle span.checked i {
    background-color: #ff5a00;
}
.ali213SSOloginCode{
    width:180px;
    height:180px;
    margin:20px auto 10px;
    overflow:hidden;
}
.ali213SSOloginToggleConLi{
	display:none;
}
.ali213SSOloginToggleConLi:first-child{
	display:block;
}
.ali213SSOloginCode img{
    width:100%;
    height:100%;
    vertical-align: bottom;
}
.ali213SSOloginTitle{
    width:160px;
    height:48px;
    margin:auto;
}
.ali213SSOloginTitle .resetCode{
    float:left;
    width:27px;
    height:24px;
    margin: 12px 5px 0 0;
    background:url(../images/codelogo.png) no-repeat;
    background-size:100% 100%;
    cursor:pointer;
}
.ali213SSOloginTitle .codeTitle{
    width:128px;
    display:table;
    height:48px;
    vertical-align: middle;
    float:left;
    text-align: center;
}
.ali213SSOloginTitle .codeTitle span{
    width:90px;
    display:table-cell;
    height:48px;
    vertical-align: middle;
    font-size:14px;
    color:#333;
}
.ali213SSOloginTitle .codeTitle .checked{
    color:green;
}
.ali213SSOloginTitle .codeTitle .timeover{
    color:red;
}