/* login by tank */
/* layout */
.nav_logo_icson{ float:none; margin-bottom:10px;}

/* clear float */
.main{zoom:1;position:relative}
.main:after{ clear:both; display:block; visibility:hidden; content:""; height:0; line-height:0;}


/* µÇÂ¼\×¢²áÒ³ s */
.mod_login { text-align:left}
.mod_login .login_qq{ background:#F3F3F3;height:29px;padding-top:5px;padding-left:10px;}
.mod_login .login_other{ padding:10px;padding-bottom:0px;}
.mod_login .login_other a:link,
.mod_login .login_other a:visited {color:#085C9B;}
.mod_login .login_other a:hover {color:#D4105A;}
.mod_login .login_other a:hover b {text-decoration:none;}
.mod_login .hd{ font-size:14px;}
.mod_login .btn_wrap {padding-top:10px;}
.mod_login .btn_wrap .btn {display:inline-block;padding:0px 20px;height:24px;line-height:24px;line-height:26px\9;overflow:hidden;font-weight:bold;vertical-align:middle;color:#fff !important;
background: #2A6BC2; 
background:-moz-linear-gradient(center top , #2272D0 0%, #2A6BC2 50%, #3164B0 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2272D0), color-stop(50%,#2A6BC2), color-stop(100%,#3164B0)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2272D0', endColorstr='#3164B0',GradientType=0 );
}
.mod_login .btn_wrap .btn:hover {text-decoration:none;}

.wrap_member .list_info li{ height:auto;margin-bottom:10px;padding-left:50px;vertical-align:top;zoom:1;}
.wrap_login .list_info .tit,.wrap_register .list_info .tit,.pop_box .wrap_login .list_info .tit,.pop_box .wrap_register .list_info .tit{display:inline-block; margin-left:-80px; width:80px;font-size:14px;text-align:right; position:inherit}
.pop_box .list_info .tit,.mod_login .list_info .tit{padding-right:0}
.wrap_login .list_info .input_short,.wrap_register .list_info .input_short{ width:240px;_width:235px;height:23px;line-height:23px;border:1px solid #ccc;text-indent:5px;}
.pop_box .wrap_register .list_info .deco{margin-left:-80px; font-size:14px;position:inherit;padding-bottom:10px}
.pop_box .wrap_register .list_info .deco em{color:#e70000;padding:0 2px}

/*°ó¶¨µ¯³ö*/
#pop_smobile .list_info .input_short{width:140px}
#pop_smobile .controls,#pop_semail .controls{ display:inline;padding:0 4px}
.wrap_login .list_info{_margin-top:0}

/* µÇÂ¼Ò³ s */
.wrap_login {height:442px;padding:22px 0 0; position:relative;top:20px}
.header_login {margin-top:60px;margin-bottom:-58px;padding-bottom:0px;overflow:hidden;}
.wrap_login .mod_login {position:absolute;z-index:4;right:0;top:0px;width:360px;border:1px solid #D7D7D7;background-color:#F3F3F3;height:400px;}
.wrap_login .info_icson {display:none;}
.wrap_login .list_info li{padding-left: 50px;}
.wrap_login .mod_login .hd {padding:25px 0px 0px 30px;height:27px;overflow:hidden;}
.wrap_login .mod_login .hd h3 {font:normal 24px/22px "\5FAE\8F6F\96C5\9ED1";color:#555;}
.wrap_login .mod_login .hd h3 span {font:normal 12px/21px "\5FAE\8F6F\96C5\9ED1";color:#CCCCCC;padding-left:10px;}
.wrap_login .mod_login .bd {/*height:160px;*/padding:25px 38px 10px 30px;}
.wrap_login .list_info li {margin-bottom:15px;}
.wrap_login .list_info li.btn_row {margin-bottom:20px;}
.wrap_login .list_info_has_error li {margin-bottom:10px;}
.wrap_login .list_info_has_error li.row_name {margin-bottom:15px;}
.wrap_login .list_info_has_error li.btn_row {margin-bottom:15px;}
.wrap_login .list_info .tit{text-align:right;width:50px;line-height:25px;display:inline-block;vertical-align:middle;margin-left:-50px;*margin-left:0px;_margin-left:0}
.wrap_login .list_info .tit {#display:inline;}
.wrap_login .list_info input {vertical-align:middle;#margin:-1px 0px;}
.wrap_login .para_warn {background-color:#FFFFE3;border:1px solid #FFCC99;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 2px 0px #E5E5E5;-webkit-box-shadow:1px 2px 0px #E5E5E5;box-shadow:1px 2px 0px #E5E5E5;}
.wrap_login .para_warn a:link,
.wrap_login .para_warn a:visited {color:#085C9B;}
.wrap_login .para_warn a:hover {color:#D4105A;}
.wrap_login .para_warn b {height:14px\0;_vertical-align:1px;}
.wrap_login .label_wrap label {cursor:pointer;}
.wrap_login .label_wrap input {#margin-left:-3px;#margin-top:-2px;_margin-top:-4px;#margin-right:-4px;}
.wrap_login .mod_login .btn_wrap {padding-top:0px;}
.wrap_login .mod_login .btn_wrap .btn_login {margin-right:10px;}
.wrap_login .mod_login .btn_wrap .btn_get_pwd {display:inline-block;background:none;font-weight:300;}
.wrap_login .mod_login .btn_wrap .btn_get_pwd:link,
.wrap_login .mod_login .btn_wrap .btn_get_pwd:visited {color:#085C9B;}
.wrap_login .mod_login .btn_wrap .btn_get_pwd:hover {color:#D4105A;}
.wrap_login .mod_login .line{border-top:1px solid #d7d7d7;border-bottom:1px solid #fff;height:0; clear:both;margin:0 38px 0 36px;line-height:0}
.wrap_login .mod_login .login_other{ padding:20px 38px 0 36px;padding-bottom:0px;}
.wrap_login .mod_login .login_other img{ vertical-align:middle;}
.wrap_login .login_shadow{ position:absolute;height:40px;background:url(../image/login_boxbot.png) repeat-x;width:362px; bottom:-41px;left:-1px}

.wrap_login .register {padding:10px 0 10px 30px;}
.wrap_login .register h3 {font:normal 24px/28px "\5FAE\8F6F\96C5\9ED1";color:#D4105A;padding-top:15px;}
.wrap_login .register .txt_tips {/*padding-top:10px;*/color:#555;}
.wrap_login .register .txt_tips a:link,
.wrap_login .register .txt_tips a:visited {color:#085C9B;}
.wrap_login .register .txt_tips a:hover {color:#D4105A;}

.wrap_login .login_other .t{ display:block; height:25px;}
.wrap_login .login_other a{ height:24px; display:inline-block; line-height:90px; overflow:hidden; vertical-align:middle;}
.wrap_login .login_other .btn_login_alipay{background:url(../image/ico_alipay.png) no-repeat;width:95px; margin-right:16px;}

.wrap_login .i_loginbox{border:1px solid #e9e9e9;height:358px;background:#fff url(../image/login_imgs.png) no-repeat left bottom; position:relative;margin-left:6px;z-index:3;}
.wrap_login .i_loginbox .conbox{margin:44px 0 0 280px;width:470px;line-height:22px}
.wrap_login .i_loginbox .conbox h3{font-size:14px;}
.wrap_login .i_loginbox .conbox p{padding-top:20px}
.wrap_login .i_loginbox .conbox p.btn a{ display:block;background:url(../image/login_btn.png) no-repeat left top;padding-left:24px;line-height:30px;float:left;color:#e70000}
.wrap_login .i_loginbox .conbox p.btn a span{ display:block;background:url(../image/login_btn.png) no-repeat right top;padding-right:24px;height:30px;float:left}
.wrap_login .i_loginbox .conbox p.btn a:hover{ background-position:left bottom;color:#085C9B}
.wrap_login .i_loginbox .conbox p.btn a:hover span{ background-position:right bottom}
.wrap_login .i_loginbox .conbox p.p3{color:#085C9B;clear:left;_display:inline-block}
.wrap_login .login_shadow2{position:absolute;z-index:2;left:0px;top:30px;width:880px;height:358px;background-color:#F2F2F2;}
.wrap_login .i_loginboxbiz{background:url(../image/loginbiz.jpg) no-repeat 1px bottom;border:0}
.wrap_login .i_loginboxbiz .login_b{display:block;width:840px;height:357px;float:left;background:url(about:_blank)}

/* µÇÂ¼Ò³ biz s */
.wrap_loginbiz{height:442px;padding-top:0;}
.wrap_loginbiz .login_shadow2{display:none}
.wrap_loginbiz .mod_login{height:355px}

/*µ¯´°¿Ú*/
.pop_box .wrap_login{height:auto;position:static;zoom:normal;padding-top:0}
.pop_box .wrap_login .mod_login,.pop_box .wrap_register .mod_login{height:auto;width:auto;position:static;border:none;background:none}
.pop_box .wrap_member .list_info li{zoom:normal}
.pop_box .wrap_register .mod_login .bd .icson_login{float:none;width:auto}
.pop_box .wrap_register .mod_login .bd{margin:0}
.pop_box .wrap_register .mod_login{background-color: #fff;padding:20px 10px 10px 30px}
.pop_box .wrap_register .mod_login .m-l{margin-left:27px}
.pop_sreply .pop_box{padding:20px 40px}
.pop_sreply .pop_box p{margin-bottom:10px;}
.pop_sreply .pop_box .m-l{margin-left:20px}
.pop_sreply .txt_tiaokuan{width:400px;height:100px}
.wrap_login .pop_box .list_info .tit{width:50px}

/* ×¢²áÒ³ s */
.wrap_register .crumb{height:25px;line-height:25px}
.wrap_register .crumb .arrow{font-family:"\5B8B\4F53";padding:0 8px;font-weight:700}
.wrap_register .crumb a:link,.wrap_register .crumb a:visited{color:#096DBA}
.wrap_register .crumb a:hover{color:#D4105A}

.wrap_register .mod_login .bd .icson_login{width:525px;float:right}
.wrap_register .mod_login .bd .i_hd{font:normal 16px/1.5em "\5FAE\8F6F\96C5\9ED1";color:#3163AF}
.wrap_register .mod_login .hd{margin-top:20px;zoom:1;overflow:hidden;height:35px}
.wrap_register .mod_login .hd h3{float:left;font:normal 22px/1.5em "\5FAE\8F6F\96C5\9ED1";color:#3164AF}
.wrap_register .mod_login .hd h3 span{font:normal 12px/21px "\5FAE\8F6F\96C5\9ED1";color:#CCC;padding-left:10px}
.wrap_register .mod_login .todo_link:link,.wrap_register .mod_login .todo_link:visited,.wrap_register .mod_login .todo_link:hover{text-decoration:underline;color:#085C9B}
.wrap_register .mod_login .hd .more{position:absolute;right:0;margin-top:9px;text-align:right;font-size:12px;color:#555}
.wrap_register .mod_login .bd{margin-top:25px}
.wrap_register .mod_login li{margin-bottom:8px;padding:4px 4px 4px 70px}
.wrap_register .label_wrap label{cursor:pointer}
.wrap_register .label_wrap input{#margin-left:-3px;#margin-top:-2px;_margin-top:-4px;#margin-right:-4px}
.wrap_register .login_other{margin-top:10px;padding:10px 0 0;border-top:1px dotted #D7D7D7;text-align:left}
.wrap_register .login_other a{width:120px;height:24px;display:block;line-height:90px;overflow:hidden;vertical-align:middle}
.wrap_register .mod_login .tips_right,.wrap_register .mod_login .tips_status,.wrap_register .mod_login .tips_error{display:none}
.wrap_register .mod_login .status_ok .tips_right{display:inline-block}
.wrap_register .mod_login .tips_error,.wrap_register .mod_login .tips_status{height:23px;line-height:22px;border:1px solid #FC9;background-color:#FFFFE3;padding:0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 2px 0 #E5E5E5;-webkit-box-shadow:1px 2px 0 #E5e5e5;box-shadow:1px 2px 0 #E5E5E5;vertical-align:middle;line-height:24px\9;_line-height:26px;overflow:hidden}
.wrap_register .mod_login .status_here .tips_status{display:inline-block;_display:inline;_zoom:1;margin-top:1px}
.wrap_register .mod_login .status_no .tips_error{display:inline-block}
.wrap_register .mod_login .status_no .tips_error b{display:inline;zoom:0;padding:0 0 0 12px;font-size:12px;vertical-align:0\0}
.wrap_register .mod_login .pwd_grade{padding-top:10px}
.wrap_register .mod_login .pwd_grade span{display:inline-block;vertical-align:middle;_vertical-align:4px;width:30px;height:12px;margin-right:3px;overflow:hidden;background-color:#F0F0F0}
.wrap_register .mod_login .pwd_grade .txt{display:inline-block;vertical-align:middle;margin-left:5px;width:12px;height:18px;overflow:hidden;text-indent:12px}
.wrap_register .mod_login .pwd_grade .txt{#display:inline}
.wrap_register .mod_login .grade_weak .mima1{background-color:#F94335}
.wrap_register .mod_login .grade_weak .txt{text-indent:0}
.wrap_register .mod_login .grade_common .mima1,.wrap_register .mod_login .grade_common .mima2{background-color:#F90}
.wrap_register .mod_login .grade_common .txt{text-indent:-12px}
.wrap_register .mod_login .grade_strong .mima1,.wrap_register .mod_login .grade_strong .mima2,.wrap_register .mod_login .grade_strong .mima3{background-color:#6DB200}
.wrap_register .mod_login .grade_strong .txt{text-indent:-24px}
.wrap_register .txt_tiaokuan{width:450px;height:130px;border:1px solid #ccc;overflow-y:auto;
#GeneratedByCssGaga177{transform:rotate(20120531141858deg)}

/* ¸÷ÖÖtips */
.wrap_register .mod_login .tips_right,
.wrap_register .mod_login .tips_status,
.wrap_register .mod_login .tips_error{ display:none; margin-left:10px;}

.wrap_register .mod_login .status_ok .tips_right{ display: inline-block}
.wrap_register .mod_login .tips_error,
.wrap_register .mod_login .tips_status {height:23px;line-height:22px;border:1px solid #FFCC99;background-color:#FFFFE3;padding:0px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 2px 0px #E5E5E5;-webkit-box-shadow:1px 2px 0px #E5e5e5;box-shadow:1px 2px 0px #E5E5E5;vertical-align:middle;line-height:24px\9;_line-height:26px;overflow:hidden;}
.wrap_register .mod_login .status_here .tips_status{display:inline-block;}
.wrap_register .mod_login .status_no .tips_error{ display:inline-block;}
.wrap_register .mod_login .status_no .tips_error b {display:inline;zoom:0;padding:0px 0px 0px 10px;font-size:12px;vertical-align:0\0;}

/* ÃÜÂëµÈ¼¶ */
.wrap_register .mod_login .pwd_grade {padding-top:10px;}
.wrap_register .mod_login .pwd_grade span {display:inline-block;vertical-align:middle;_vertical-align:4px;width:30px;height:12px;margin-right:3px;overflow:hidden;background-color:#F0F0F0;}
.wrap_register .mod_login .pwd_grade .txt {display:inline-block;vertical-align:middle;margin-left:5px;width:12px;height:18px;overflow:hidden;text-indent:12px;}
.wrap_register .mod_login .pwd_grade .txt {#display:inline;}

.wrap_register .mod_login .grade_weak .mima1 {background-color:#F94335;}
.wrap_register .mod_login .grade_weak .txt {text-indent:0px;}
.wrap_register .mod_login .grade_common .mima1,
.wrap_register .mod_login .grade_common .mima2 {background-color:#FF9900;}
.wrap_register .mod_login .grade_common .txt {text-indent:-12px;}
.wrap_register .mod_login .grade_strong .mima1,
.wrap_register .mod_login .grade_strong .mima2,
.wrap_register .mod_login .grade_strong .mima3 {background-color:#6DB200;}
.wrap_register .mod_login .grade_strong .txt {text-indent:-24px;}

.wrap_register .txt_tiaokuan{ width:730px; height:130px;border:1px solid #ccc;overflow-y:auto;}