﻿.hide {
    display: none !important;
}

.red {
    color: #F66;
}

.bg_error {
    background: url(../images/input_error.png) no-repeat;
    border: none;
    height: 35px;
    width: 300px;
}

.info table {
    margin-left: 6px;
}

.info td {
    width: 233px;
    height: 35px;
    vertical-align: middle;
}

.red_bg {
    background-color: #C30;
    color: #fff;
    height: 20px;
    line-height: 20px;
}


.pwd_info {
    position: relative;
}

.pwd_tips {
    width: 158px;
    height: 71px;
    padding-top: 8px;
    background: url(../images/pwd_sprite.png) no-repeat;
    font-size: 12px;
}

    .pwd_tips div {
        height: 22px;
        line-height: 22px;
        margin-left: 15px;
        padding-left: 18px;
        margin-top: 3px;
    }

    .pwd_tips .default {
        background: url(../images/pwd_sprite.png) 0 -215px no-repeat;
    }

    .pwd_tips .yes {
        background: url(../images/pwd_sprite.png) 0 -247px no-repeat;
    }

    .pwd_tips .no {
        background: url(../images/pwd_sprite.png) 0 -281px no-repeat;
    }

.pwd_info .password_info {
    vertical-align: top;
    color: grey;
}
/*# sourceMappingURL=index.css.map */
.info {
    float: left;
    width: 236px;
    height: 38px;
    position: absolute;
    top: -10px;
    left: 265px;
}

.Login_con ul.register_list .info {
    left: 430px;
}
.Register_content ul.register_list .info {
    left: 430px;
}
.table_edit tr td {
    position: relative;
}

    .table_edit tr td .info {
        left: 240px;
    }

.info .rankLow {
    float: left;
    width: 163px;
    height: 15px;
    padding-left: 70px;
    background: url(../images/pwd_sprite.png) no-repeat;
    background-position: 0 -100px;
    color: #ff9c3a;
    padding-top: 0;
    padding-bottom: 0;
}

.info .rankMiddle {
    float: left;
    width: 163px;
    height: 15px;
    padding-left: 70px;
    background: url(../images/pwd_sprite.png) no-repeat;
    background-position: 0 -142px;
    color: #ff9c3a;
    padding-top: 0;
    padding-bottom: 0;
}

.info .rankHigh {
    float: left;
    width: 163px;
    height: 15px;
    padding-left: 70px;
    background: url(../images/pwd_sprite.png) no-repeat;
    background-position: 0 -190px;
    color: #ff9c3a;
    padding-top: 0;
    padding-bottom: 0;
}

.register .article_blue_block .personal_center .h_36 {
    clear: both;
}

.regform label {
    float: left;
    font-size: 14px;
    text-align: right;
    display: block;
    width: 145px;
    line-height: 16px;
    height: 16px;
    padding-right: 10px;
}

input.f-text {
    float: left;
    height: 18px;
    width: 200px;
    border: 1px solid #c8c8c8;
}

.regform li {
    float: left;
    width: 100%;
    height: 36px;
}

    .regform li.h_36 big {
        font-size: 14px;
        float: left;
        text-align: right;
        display: block;
        width: 145px;
        line-height: 16px;
        height: 16px;
        padding-right: 10px;
    }

    .regform li.h_36 h6 {
        float: left;
        margin-bottom: 10px;
    }

input.ip-1 {
    float: left;
}

input.logintxt_long {
    float: left;
    width: 215px;
    display: block;
}

.main_right3_content1 ul li div.pwd_tips {
    width: 158px;
}

.main_right3_content1 ul div.pwd_tips div {
    width: auto;
    text-align: initial;
}

.main_right3_content1 ul li div.info {
    text-align: initial;
    height: 24px;
}

.main_right3_content1 ul li {
    text-indent: 0;
    line-height: 15px;
    width: 100%;
}

.info td {
    height: 18px;
    border: none;
    padding: 0;
}

.tb-1 .ip-1 {
    width: 242px !important;
}

.main_right3_content1 li.search_width_3 {
    display: none;
}

.main_right3_content1 li.PwdMsg {
    display: block;
    padding-left: 112px;
}

.main_right3_content1 ul {
    width: 60%;
    margin: 0 auto;
    float: none;
}

.search_btn1 {
    margin-left: 160px;
}
