@charset "utf-8";
/* fixed 实现了拉升作用 */
body{ background:url(../images/bg.jpg) no-repeat fixed;color:#FFF; font-family:"Microsoft Yahei";-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
a{ text-decoration:none; cursor:pointer;}

.secL{ float:left; font-weight:bold;clear:both; margin:90px 0 0 104px;}
.secR{ float:right; position:relative; padding:40px 35px 40px 45px; width:270px; height:330px;margin-top:100px;margin-right:100px}
.secL h2{ font-size:26px;}
.secL p{ font-size:16px; line-height:40px; margin-top:30px;}

.box-bg{ position:absolute; top:0; left:0; opacity:.8; filter:alpha(opacity=80); width:100%; height:100%; background-color:#141924;}
.form{ position: absolute;}
.form h1{ font-size:18px;}
.form p{ font-size:14px; color:#e9e9e9; margin-top:15px;}
.f9c442{ color:#f9c442;}
.form .item{ margin-top:20px; width:255px;}
.form .item label{ width:44px; height:44px; background:#aaabab url(../images/icologin.png) center 10px no-repeat; border:none; display:block; float:left;}
.form .itemGoogleBind label{ width:44px; height:44px; background:#aaabab url(../images/safe.png) center 8px no-repeat; border:none; display:block; float:left;}
.form .itempass label{ background-position:center -28px;}
.form .itemRadio .radio{color:#e0e0e0;font-size:14px; width:0;height: 25px;}
.form .itemRadio a{ color:#e0e0e0; width:68px; margin:2px 0px; height:25px; line-height:16px; font-size:14px; float:none;}
.form .item input{ width:210px; height:30px; padding:7px 0; border:none; outline:none; font-size:14px; line-height:30px; text-indent:.5em; float:left; color:#333; font-weight:bold;}
.form .validatepic input{ width:100px; margin:0 10px; height:16px; line-height:16px; font-size:14px; float:none;}
.form .validatepic a.changepic{ color:#e0e0e0;}
.form .item button{ width:255px; height:46px; background:url(../images/loginbtn.png) left top no-repeat; border:none; cursor:pointer; text-align:center; line-height:46px; font-size:16px; font-weight:bold; color:#FFF;}

#bg{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000000; display:none;}
/*新版登录新增*/
.BQBox{width: 400px;height: 350px;background: rgba(64, 64, 64, 0.92);position: absolute;top: 230px;left: 0;right: 0;margin: auto;padding: 20px 50px;}
.BQBox h1{ font-size:18px;}
.BQBox p{ font-size:14px; color:#e9e9e9; margin-top:15px;}
.BQBox .item{ margin-top:20px; width:100%;}
.BQBox .item label{ width:44px; height:44px; background:#aaabab url(../images/icologin.png) center 10px no-repeat; border:none; display:block; float:left;}
.BQBox .itemGoogleBind label{ width:44px; height:44px; background:#aaabab url(../images/safe.png) center 8px no-repeat; border:none; display:block; float:left;}
.BQBox .itempass label{ background-position:center -28px;}
.BQBox .itemRadio .radio{color:#e0e0e0;font-size:14px; width:0;height: 25px;}
.BQBox .itemRadio a{ color:#e0e0e0; width:68px; margin:2px 0px; height:25px; line-height:16px; font-size:14px; float:none;}
.BQBox .item input{ width:calc(100% - 44px); height:30px; padding:7px 0; border:none; outline:none; font-size:14px; line-height:30px; text-indent:.5em; float:left; color:#333; font-weight:bold;}
.BQBox .validatepic input{ width:calc(100% - 200px); margin:0 10px; height:16px; line-height:16px; font-size:14px; float:none;}
.BQBox .validatepic a.changepic{ color:white;}
.BQBox .item button{ width:100%; height:46px; background:linear-gradient(90deg,#1182aa,#4ba659)  no-repeat; border:none; cursor:pointer; text-align:center; line-height:46px; font-size:16px; font-weight:bold; color:#FFF;}
/*绑定谷歌令牌*/
.bindingGoogleToken{margin-top: 20px;padding: 5px 10px;font-size: 14px;color: white;display: inline-block;background: linear-gradient(45deg,#00bbee,#1a7bc9);cursor: pointer}