a,a:visited,button,input{-webkit-touch-callout:none}article,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,input,legend,li,menu,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}article,aside,dialog,figure,footer,header,hgroup,nav,section,select,time{display:block}button,h1,h2,h3,h4,h5,h6,input,label,select,textarea{font-size:100%;font-weight:400;vertical-align:middle}dl,ol,ul{list-style:none}fieldset,img,input[type=submit]{border:none}button,input,label{border:none;background-color:transparent;font:12px/1.5 PingFangSC-Regular,"Microsoft YaHei",sans-serif;font-weight:400}body,html{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;position:relative}body{font:12px/1.5 PingFangSC-Regular,"Microsoft YaHei",sans-serif;background:#fff;background-size:100% 100%}a,button,input{outline:0;border:none;background:0 0}a,a:visited{text-decoration:none}.hide{display:none!important}.login_con{margin:0 auto;margin-top:17.2vh;margin-top:260px\9;width:360px}.login_con .logo{height:30px;white-space:nowrap;font-size:inherit}.login_con .logo .logo_img{width:194px;height:30px;margin-right:7px}.login_con .logo .sub_title{vertical-align:bottom;font-size:18px;font-style:italic;color:#687483}.login_normal{margin-top:25px}.login_normal input{display:block;font-size:14px}.login_normal .ipt_item{width:100%;height:40px;position:relative;margin-bottom:20px}.login_normal .ipt_item .ipt{-webkit-appearance:none;border:1px solid #cdcdcd;background:#fff;font-size:14px;color:#474747;height:38px;line-height:normal;width:100%;text-indent:10px;border-radius:0;box-shadow:0 0 0 30px #fff inset;box-sizing:border-box}.login_normal .ipt_item .ipt:focus{border:1px solid #6e7781}.login_normal .watermark{display:none;top:0;left:10px;height:40px;line-height:40px;position:absolute;font-size:14px;cursor:text;color:#949ca8}.veraimg,.veraimg img{width:95px;height:36px}.login_normal .ipt_item .ipt_item_tit{position:absolute;background:#fff;left:9px;top:12px;font-size:14px;padding:0 2px;color:#b8b6b6;-webkit-transition:top .1s ease;transition:top .1s ease}.login_normal .ipt_item .ipt_item_tit_2{display:none}.login_normal .ipt_item_focus .ipt{border:1px solid #6e7781}.login_normal .ipt_item_focus .ipt_item_tit{color:#6e7781;top:-8px;font-size:12px}.login_normal .ipt_veracode .ipt{padding-right:100px;padding-right:0\9;box-sizing:border-box;overflow:hidden}.veraimg{display:block;position:absolute;right:1px;top:1px;*right:0;*top:2px;color:#f0f0f0;overflow:hidden;cursor:pointer}.veraimg img{display:block}.login_error_tips{color:#ea1921;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.login_error_tips_show{opacity:1;margin-top:27px}.btn_wrap .btn_login{display:block;height:46px;width:100%;background:#007fff;color:#fff;text-align:center;line-height:46px;font-size:18px;cursor:pointer;border:none;border-radius:0;-webkit-appearance:none}.btn_wrap .btn_login:focus{box-shadow:0 0 5px rgba(0,127,255,.8)}.btn_wrap .btn_login:hover{text-decoration:none;background:#0e86ff}.btn_wrap .btn_login:active{position:relative;top:1px\9;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.login_normal .btn_wrap{margin-top:30px}.link_back .icon,.login_normal .icon{display:inline-block;height:14px;width:14px;vertical-align:middle;margin-right:3px;margin-top:-2px;*position:relative;*top:2px;_top:4px}.icon_error{background:url(../images/wrong@1x.1de4.png) no-repeat;background-image:-webkit-image-set(url(../images/wrong@1x.1de4.png) 1x,url(../images/wrong@2x.e13e.png) 2x);background-image:-moz-image-set(url(../images/wrong@1x.1de4.png) 1x,url(../images/wrong@2x.e13e.png) 2x);background-image:-ms-image-set(url(../images/wrong@1x.1de4.png) 1x,url(../images/wrong@2x.e13e.png) 2x);background-image:-o-image-set(url(../images/wrong@1x.1de4.png) 1x,url(../images/wrong@2x.e13e.png) 2x)}.login_footer{position:fixed;bottom:1.5vh;bottom:28px\9;left:0;width:100%;text-align:center;font-size:12px;color:#687483}.login_footer p{margin-bottom:1vh;margin-bottom:10px\9}@media (max-width:500px){.login_con{width:300px}}@media (max-width:400px){.login_con{width:280px}.logo{zoom:.9}}