.g-clear{display:block;*zoom:1}.g-clear:after{content:"\0020";clear:both;display:block;font-size:0;height:0;visibility:hidden}.g-left,.g-right{display:inline}.g-left{float:left}.g-right{float:right}.g-show{display:block}.g-hide{display:none}.q{font-family:"Hiragino Sans GB",arial,"\5b8b\4f53"!important}#J_ChangeVcodeType{display:none}.bg{width:100%;height:100%;background-image:url(/v1/imgs/login-bg-new.png);background-position:center top;background-color:#4277ee;background-repeat:no-repeat;position:fixed;top:0;left:0;z-index:-1}img{vertical-align:middle}a,a:hover{text-decoration:none}.logo{text-align:center;position:absolute;top:20px;left:40px}.logo .img{margin-bottom:10px}.logo .nm{font-size:20px;color:#212121;display:none}.wrapper{width:1000px;margin:0 auto;position:relative;z-index:3;padding-top:12%;display:block;*zoom:1}.wrapper:after{content:"\0020";clear:both;display:block;font-size:0;height:0;visibility:hidden}.wrapper .tabs{text-align:center;position:absolute;right:0;top:10px}.wrapper .tabs a{font-size:14px;color:#0173ff;display:inline-block}.wrapper .tabs a.on{color:#0173ff;display:none}.wrapper .form{width:360px;padding:20px 20px 30px 20px;background:#fff;border-radius:5px;float:right;margin-right:30px}.wrapper .header{position:relative}.wrapper .header h2{font-size:24px;color:#212121}.wrapper .content{position:relative;margin-top:20px}.wrapper .content ul{background:#fff;border-radius:5px;border:1px solid #ededed}.wrapper .content ul li{position:relative;padding:0 15px}.wrapper .content ul li.line{height:1px;background:#ededed;overflow:hidden}.wrapper .content .ipt{border:0 none;background:0 0;height:66px;line-height:66px;width:330px}.wrapper .content .remb{padding-top:15px;color:#666}.wrapper .content .remb label{cursor:pointer}.wrapper .content .remb input{margin:-3px 3px 0 2px;vertical-align:middle}.wrapper .content .msg{color:#ff5959;padding-top:10px;padding-left:20px}.wrapper .content .v{cursor:pointer;position:absolute;top:20px;right:15px}.wrapper .content .b,.wrapper .content .c{position:absolute;right:15px;color:#999;z-index:2}.wrapper .content .b .info-wrap,.wrapper .content .c .info-wrap{display:inline-block;width:250px;height:30px;background:rgba(0,0,0,.8);color:#fff;text-align:center;line-height:30px;position:absolute;top:30px;left:50%;margin-left:-125px;border-radius:30px;display:none}.wrapper .content .b .info-wrap:before,.wrapper .content .c .info-wrap:before{content:"";width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent rgba(0,0,0,.8);position:absolute;top:-20px;left:50%;margin-left:-10px}.wrapper .content .b{top:22px}.wrapper .content .b a,.wrapper .content .b a:hover{color:#0173ff}.wrapper .content .c{top:80px}.wrapper .content .c a,.wrapper .content .c a:hover{color:#0173ff}.wrapper .ctls{margin-top:20px}.wrapper .ctls .btn{display:block;height:48px;line-height:48px;color:#fff;font-size:16px;text-align:center;border-radius:5px;background:#0173ff}.footer{height:108px;background:#000;position:fixed;bottom:0;left:0;width:100%;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.footer .inner{margin:0 auto;padding-top:12px;position:relative;padding-left:40px;padding-right:40px}.footer .copyright{color:#9a9ea9;text-align:right;font-size:12px;margin-top:40px}.footer .copyright b{font-weight:400;font-size:16px;color:#fff}.footer .copyright a{color:#9a9ea9}.footer .copyright a:hover{color:#fff}.footer .download{display:none!important;position:absolute;left:40px;top:16px;width:340px;display:block;*zoom:1}.footer .download:after{content:"\0020";clear:both;display:block;font-size:0;height:0;visibility:hidden}.footer .download img{width:80px;height:80px;float:left;margin-right:20px}.footer .download .nm{color:#fff;padding-top:10px;padding-bottom:10px}.footer .download .ctl a,.footer .download .ctl a:hover{color:#fff;display:inline-block;width:80px;height:26px;font-size:12px;line-height:26px;text-align:center;border:1px solid #fff;border-radius:3px;margin-right:10px}.footer .other-info{position:absolute;top:20px;right:40px;color:#9a9ea9;font-size:12px}.footer .other-info span{display:inline-block;padding:0 10px;border-right:1px solid #5f6f8f}.footer .other-info span a{color:#9a9ea9}.footer .other-info span:hover a{color:#fff}.footer .other-info span:last-child{border-right:none}