html{font-size:14px;width:100%;height:100%}body{width:100%;height:100%;margin:0;padding:0;font-family:"Hiragino Sans GB","Microsoft Yahei",SimSun,Arial,"Helvetica Neue",Helvetica;color:#333;word-wrap:break-word;-webkit-font-smoothing:antialiased;background:url(../images/bg_cb3e28c.jpg) no-repeat #000;background-size:100% 100%;background-attachment:fixed}a{background-color:transparent;outline:0;text-decoration:none}a:hover{text-decoration:underline}p{margin:0}p+p{margin-top:10px}img{border:0;vertical-align:top;display:inline-block}button,input,optgroup,select,textarea{font-family:"Hiragino Sans GB","Microsoft Yahei",SimSun,Arial;font-size:14px;margin:0;padding:0;border:1px solid #cecece}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:0}input[type=text],input[type=password]{color:#333;width:280px;border:1px solid #cecece;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:12px;margin:9px 0}label,select,button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]{cursor:pointer}input[type=checkbox],input[type=radio]{padding:0}input[type=submit],input[type=reset],input[type=button],button{-webkit-appearance:none}i{font-style:normal}ul{margin:0;padding:0}li{list-style:none}.fl{float:left}.fr{float:right}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}#header{position:absolute;left:180px;top:28px}#header .logo{display:block;width:100px;height:40px;background:url(../images/logo-white_a86f825.png) no-repeat;background-size:contain}#header .icons{position:absolute;top:8px;left:108px;line-height:16px;font-size:12px;color:#fff;padding:0 4px;background-color:#ed7266;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media screen and (max-width:600px){#header{position:relative;left:auto;top:auto;padding-top:3%}#header a{margin:0 auto;position:relative;left:-18px}#header .icons{top:20px;left:50%;margin-left:38px}#footer{display:none}}#main{width:306px;background:#fff;padding:46px 80px;position:relative;left:50%;top:108px;margin:0 0 108px -233px;z-index:2}#footer{width:800px;margin:0 auto;color:#fff;position:fixed;left:50%;bottom:14px;z-index:1;margin-left:-400px}#footer p a{font-size:14px;color:#fff;text-align:center;margin:0 12px}#footer p{color:#858687;font-size:12px;text-align:center;margin:5px 0}#footer div{text-align:center}#footer div span{color:#a9a9a9}.input_tips{color:#fd5f39;margin-top:-3px;display:block}#main .input_warning{border:1px solid #fd5f39}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min--moz-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:240dpi),only screen and (min-resolution:2dppx){#header .logo{background-image:url(../images/logo-white@2x_bf5d60c.png)}}#main h1{font-size:14px;color:#555;text-align:center;width:64px;background:url(../images/login_afe3eb0.png) no-repeat;padding-top:78px;margin:0 auto 25px}#main input[type=submit]{border:0;height:46px;width:100%;color:#fff;font-size:16px;text-align:center;background:#3dca99;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;margin:18px 0}#main .btn_login{border-bottom:1px solid #e3e4e5}#main .autologin{color:#555;margin:9px 3px 0 0}#main .forgot_pwd{float:right;color:#3dca99;font-size:12px;margin:5px 0 0}#main .goregister{margin-top:24px}#main .goregister a{float:right;padding:3px 15px;border:1px solid #3dca99;color:#3dca99;margin-top:-5px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:15px}#main .goregister a:hover{text-decoration:none}#main .verifyCodeInput input{display:inline;width:137px;margin-right:6px}#main .verifyCodeInput .yzm{width:100px;height:46px;vertical-align:middle;display:inline;margin:10px 0}#main .verifyCodeInput .reflash{display:inline-block;height:20px;width:20px;vertical-align:middle;margin-left:6px;background:url(../images/refresh_5b751b2.svg) center center no-repeat;color:#3dca99}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min--moz-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:240dpi),only screen and (min-resolution:2dppx){#main h1{background:url(../images/login@2x_38cc706.png) no-repeat;background-size:64px 64px}}@media screen and (max-width:600px){#main{box-sizing:border-box;width:92%;margin:4%;padding:8% 4%;left:auto;top:auto}#main input[type=text],#main input[type=password]{box-sizing:border-box;width:100%}#main .verifyCodeInput{width:100%}#main .verifyCodeInput input[type=text]{width:56%;margin-right:4%;float:left}#main .verifyCodeInput .yzm{width:30%;float:left}#main .verifyCodeInput .reflash{margin:24px 0 0;float:right}#main .verifyCodeInput .code_cont{overflow:hidden}}