﻿.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;
 line-height: 25px;
}
/*# 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;
 line-height:15px;
 margin-top: 8px;
 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;
 line-height:15px;
 margin-top: 8px;
 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;
 line-height:15px;
 margin-top: 8px;
 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;
}
 