*,*::before,*::after,:after,:before {
  -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;outline:0;
}
{ -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.background {position:fixed;overflow: hidden;z-index: -10;background: url() no-repeat center center;width: 100%;height: 100%;background-size: cover;right: 0px;top: 0px;bottom: 0px;left: 0px;}
/*.background {background-color: #bbb;background-image: url("/style/common/img/wall_page/{$bj}.jpg");}*/
body {font-size: 14px;font-family:"SF Pro SC","SF Pro Text","SF Pro Icons",Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;color:#666;background:none;}
input{border-radius:0;}
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],input[type="reset"],textarea{ -webkit-appearance: none;}/*-- 去除ios默认 --*/
html{background:url("data:image/gif;base64,R0lGODlhBAAEAJEAAPHx8evr6+zs7PDw8CH5BAAAAAAALAAAAAAEAAQAQAIHHCJoMJlcAAA7") repeat #f5f5f5;}
input[type="password"]{font-family:verdana;}
a {text-decoration: none;color:#555;}
a:hover{text-decoration:underline;color:#f60;}
input{outline:none;}

.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;font:0/0 sans-serif;visibility:hidden;}
.fl{display:inline;float:left;}
.fr{display:inline;float:right;}

i{font-style:normal;}

#msgbox{height:35px;line-height:35px;color:#f30;overflow:hidden;text-align:left;margin:5px;}
.login_box{width:100%;max-width:380px;margin:150px auto 20px auto;background:rgba(255, 255, 255, 0.93)}

.t{height:56px;line-height:56px;overflow:hidden;padding-left:20px;border-bottom:1px dotted #ccc}
h1{color:#2196f3;font-size:18px;font-weight:100;line-height:56px;text-decoration:none;font-family:"Microsoft YaHei","SimHei","arial", '\5fae\8f6f\96c5\9ed1',"sans-serif";float:left;padding:0;margin:0px;font-weight:600;}

.c{padding:0px 50px 20px 50px;overflow:hidden;}
.c div{padding-bottom:20px;text-align:left;}
.c div.qrbox{text-align:center;}
.c .ipt{border:1px solid #ddd;outline:none;background:#fafafa;line-height:1.5;height:45px;font-size:14px;padding:5px 10px;overflow:hidden;width:100%;}

.b{line-height:25px;border-radius:0 0 5px 5px;border-top:1px solid #dedfe7;color:#87a2bc;overflow:hidden;padding:10px;}
.b a{color:#87a2bc;}

.btn{height:40px;line-height:40px;font-size:16px;padding:0 30px;background:#2196f3;color:#fff;border-radius:0px;cursor:pointer;font-family:"Microsoft YaHei","SimHei";border:none;}
.btn:hover,a.btn:hover {background:#4fc3f7;color:#fff;text-decoration: none;}
.btn.btn_disabled{background:#bbb;}
.btn.regbtn{color:#666;border:1px solid #bbb;background:#f9f9f9;}
.btn.regbtn:hover,a.btn.regbtn:hover {background:#ffeee9;color:#f60;border-color:#f60;text-decoration: none;}


.ck{vertical-align:middle;border:1px solid #888;margin-right:5px;box-shadow:none;}
.ck_label{vertical-align:middle;color:#666;}
/*-- 第三方站点 --*/
.third_box{}
.third {background: url("../img/third.png") no-repeat;cursor: pointer;margin-right:9px;display:inline-block;height:24px;width:24px; overflow: hidden; text-align:left;text-indent:-9999px;}
.ico_tencent {background-position:0 -72px;}
.ico_sina {background-position:0px -120px;}
.ico_x360 {background-position:0px -192px;}
.ico_weixin {background-position:0px -264px;}
#qrbtn{display:inline-block;float:right;height:52px;width:52px;background:url("../img/qr.png") 100% 0;margin:3px 3px 0 0;cursor:pointer;}
#qrbtn.qr{background-position:0 0;}
#qrbox{padding:15px;text-align:center;}


/* 适配多设备－最大750 */
@media screen and (max-width: 750px) {
	body{padding:20px 15px;}
    .login_box{margin:0 auto;}
    #qrbtn{display:none;}
    .c{padding:0px 30px 20px 30px;overflow:hidden;}
}
