@charset "utf-8";
html,body{ width:100%; height:100%; overflow:hidden; padding:0px; margin:0px; letter-spacing:0.06em; font:normal 14px/20px "Microsoft YaHei","΢���ź�";}
h1, ul, li, dl, dt, dd{ padding:0px; margin:0px;}
ol, ul{ list-style:none; padding:0px; margin:0px;}
img,button{ border:0; }
.undis {display: none;}
a{ text-decoration:none;}
a.a_red{color:#aa2724;}
a.a_gray{color:#666;}
a.a_blue{color:#00a6f0;}
a:hover{color:#00a6f0;}
img{vertical-align:top;}
.fl{float:left;}
.fr{float:right;}
.pr{ position:relative;}
.tc{ text-align:center;}
.mt20{ margin-top:20px;}

.pagemain{width:500px;height: 660px;padding:30px;position:absolute; top:50%;left:50%;margin:-360px 0 0 -280px;background:rgba(255, 255, 255, 0.4)!important; filter:Alpha(opacity=40); background:#fff; }
.pagemain.hezuologin{width:720px;margin:-365px 0 0 -390px}
.pagemain .main{background: #f3f8fb;width:380px;height:auto;min-height:610px;padding: 30px 60px;color:#475467;}
.pagemain.hezuologin .main{width:600px}
.main .logo a{display:inline-block;background: url(../images/login/logo.png) no-repeat;width:305px;height:62px;}
.main .form{width:100%;margin:10% auto 0;overflow:hidden;}

/*tab�л�*/
.tabitem::after {clear: both;content: "";display: table;}
.normal {border:1px solid #f3f8fb;cursor: pointer;display: inline-block;float: left;position: relative;line-height:40px; font-size: 15px;padding:0 28px;-webkit-transition: 0.1s ease-in-out;transition: 0.1s ease-in-out;}
.normal::before, .normal::after {content: "";display: block;height: 2px;position: absolute;-webkit-transition: 0.1s ease-in-out;transition: 0.1s ease-in-out;}
.normal::after {background-color: transparent;bottom: -2px;left: 0;right: 0;}
.normal.active {position: relative;color: #00a6f0;z-index: 1;border:1px solid #d8d8d8;}
.normal.active::after {background-color: #f3f8fb;}
.tab_content {border-top: 1px solid #d8d8d8;display:inline-block;width:100%;padding-top:10px;}


i{display:inline-block;background: url(../images/login/login_icon.png) no-repeat;height:25px;vertical-align:middle;margin:6px;}
i.yangcong{background-position:-122px -4px;width:18px;height:18px;margin:0 0 0 2px;}
i.icon_user{background-position:0px 0px;width:30px;}
i.icon_pwd{background-position:-60px 0px;width:30px;}
i.icon_question{background-position:-152px 0px;width:18px;margin:0;}
i.icon_email{background-position:-28px 0px;width:30px;}
i.icon_photo{background-position:-90px 0px;width:30px;}

.more_login_item a{display:inline-block;background: url(../images/login/otherlogin_icon.png) no-repeat;width:25px;height:23px;}
.more_login_item a.qq_icon{background-position:-40px 0px;}
.more_login_item a.sina_icon{background-position:0px 0px;}
.more_login_item a.yangcong_icon{background-position:-120px 0px;}
.more_login_item a.vpn_icon{background-position:-76px 0px;width:33px;}

.wrap_input/*, .regist_input*/{ background:#fff; color:#6f7278; height:40px; line-height:40px; width:99%; margin-top:20px; position:relative; border:1px solid #d8d8d8; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px;}
.wrap_input input, .regist_input input{ width:100%; height:40px; line-height:40px; color:#666; position:absolute; left:0px; top:0px; background:none; text-indent:40px;/* width:280px\9; padding-left:40px\9;*/ border:none;}
.wrap_input input:hover, .wrap_input input:focus{border:1px solid #00a6f0; height:38px;line-height:38px;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px;}
input[type="submit"] { border: 0 none; color:#fff;cursor:pointer; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px;}
.error_desc, .forget_pwd { display:inline-block;width:100%;height: 20px;line-height: 20px; margin-top: 10px; color:#aa2724;}
.forget_pwd{margin-top:0;}
.form_inp_log .login_land { background:#00a6f0; height:46px;line-height:44px; width:100%; color:#fff; text-align:center; margin-top:10px; font-size:18px; display:inline-block; }
.form_inp_log .login_land:hover{ background:#0c81d3;}
.login_abnormal_desc{color:#999;font-size: 13px;line-height: 18px;}
.more_opt_wrap{display:inline-block;width:100%;line-height: 20px; margin-top: 10px; }
.more_opt_wrap .regist_link{float:left;width:52%;}
.more_opt_wrap .more_login_wrap{float:right;width:48%;text-align:right;}
.more_login_item{display: none;margin-top:8px;}
.more_login_item a{margin-right:6px;}

/*��е�¼*/
.erweima_item{display:inline-block;}
.erweima_item img{display:inline-block;width:260px;height:260px;background:#fff;}
.download_app_btn{display:inline-block;width:140px; height:36px;line-height:36px; background:#a26ed2;font-size:15px;color:#fff;text-align: center;}
.download_app_btn:hover{color:#fff;}

