|
@@ -4,6 +4,40 @@ li{list-style:none}
|
|
|
* PC端
|
|
|
*/
|
|
|
@media screen and (min-width:768px){
|
|
|
+footer .footTop{display:none;}
|
|
|
+.baseHeadCenter .wrap{padding-top:20px}
|
|
|
+.loginWrap{width:950px;height:366px;overflow:hidden;background:#FFF url(/img/base/login.png) no-repeat 30px center;margin:95px auto;box-sizing:border-box;box-shadow:0 10px 20px 0 rgba(255,180,150,0.17);border-radius:2px}
|
|
|
+.loginForm{float:right;width:400px;padding:20px 24px;font-size:14px;position:relative}
|
|
|
+.loginForm h1{color:#22272e;font-size:24px;font-weight:bold;line-height:30px}
|
|
|
+.loginForm h2{color:#22272e;font-size:16px;font-weight:normal;line-height:24px}
|
|
|
+.loginForm form{margin-top:60px}
|
|
|
+.loginForm input{box-sizing:border-box;display:block;width:100%;height:48px;line-height:48px;background-color:#ffffff;border-radius:2px;border:solid 1px #b8bfca;text-indent:1.2em;font-size:14px}
|
|
|
+.loginForm .error input{border-color:#f94b4b}
|
|
|
+.loginForm input:focus{border-color:#ffe6dc;}
|
|
|
+.loginForm label{display:block;height:70px;width:100%;position:relative}
|
|
|
+.loginForm .checked{position:absolute;width:20px;height:20px;top:14px;right:5px;display:none}
|
|
|
+.loginForm .checked:before{width:20px;height:20px;background-position:-138px -296px}
|
|
|
+.loginForm .errTips{display:block;height:20px;line-height:20px;white-space:nowrap;color:red;font-size:12px;visibility:hidden}
|
|
|
+.loginForm .checked.show{display:block}
|
|
|
+.loginForm .errTips.show{visibility:visible}
|
|
|
+.loginForm .errTips:before{width:20px;height:20px;background-position:-172px -296px;vertical-align:top}
|
|
|
+.loginForm .forget{text-align:right;color:#4a4f58;font-size:14px;line-height:14px;margin-top:-10px}
|
|
|
+.loginForm .submit{height:44px;line-height:0;font-size:0;text-align:justify;margin-top:20px}
|
|
|
+.loginForm .submit:after{content:'';display:inline-block;width:100%}
|
|
|
+.loginForm .submit .btn{display:inline-block;box-sizing:border-box;width:192px;height:44px;line-height:44px;background-color:#ffe6dc;border-radius:2px;border:solid 1px #e15616;text-align:center;color:#e15616;font-size:14px;cursor:pointer}
|
|
|
+.loginForm .submit button.btn{background-color:#e15616;color:#FFF}
|
|
|
+.loginForm .submit .btn:hover{opacity:.8}
|
|
|
+.loginForm .codeBtn{position:absolute;right:0;top:0;width:100px;height:100px}
|
|
|
+.loginForm .codeBtn:before{width:100px;height:100px;background-position:-124px -454px}
|
|
|
+.loginForm .qrCodeBox{text-align:center}
|
|
|
+.loginForm .qrCode{width:168px;height:168px;border-radius:2px;border:solid 1px #ffb496;margin:27px auto 0 auto}
|
|
|
+.loginForm .qrInfo{text-align:center;height:44px;line-height:44px;font-size:16px;color:#93979f}
|
|
|
+.loginForm .changeBtn{display:inline-block;height:24px;line-height:24px;color:#e15616;font-size:16px;position:absolute;right:24px;top:20px}
|
|
|
+.loginForm .changeBtn:before{width:24px;height:24px;background-position:-175px -251px;vertical-align:top;margin-right:6px}
|
|
|
+.loginForm .showPwd{position:absolute;right:22px;top:16px;width:22px;height:16px;cursor:pointer}
|
|
|
+.loginForm .showPwd:before{width:22px;height:20px;background-position:-240px -299px}
|
|
|
+.loginForm .showPwd.on:before{width:22px;height:20px;background-position:-205px -299px}
|
|
|
+
|
|
|
|
|
|
|
|
|
}
|
|
@@ -12,5 +46,29 @@ li{list-style:none}
|
|
|
* 移动端
|
|
|
*/
|
|
|
@media screen and (max-width:768px){
|
|
|
+body{background:#FFF}
|
|
|
+footer{display:none}
|
|
|
+header .baseHeadCenter{height:13.4vw;border-bottom:solid 1px #ebecef}
|
|
|
+header .closeLogin{float:right;padding:3.5vw 2.8vw;width:6.4vw;height:6.4vw;text-align:center}
|
|
|
+header .closeLogin:before{content:'\2715';font-size:4.5vw;font-weight:bold}
|
|
|
+.loginForm{padding-top:4vw;text-align:center;background:#FFF url(/img/base/login_m.png) no-repeat center 25vw;background-size:57vw 43.2vw}
|
|
|
+.loginForm h1{color:#22272e;font-size:6.4vw;font-weight:bold;line-height:10vw}
|
|
|
+.loginForm h2{font-size:3.1vw;font-weight:normal;line-height:5.4vw;color:#627386}
|
|
|
+.loginForm form{width:93.4vw;margin:54vw auto 0}
|
|
|
+.loginForm input{box-sizing:border-box;display:block;width:100%;height:11.6vw;line-height:11.6vw;background-color:#ffffff;border-radius:2px;border:solid 1px #b8bfca;text-indent:1.2em;font-size:3.4vw;text-align:left}
|
|
|
+.loginForm .error input{border-color:#f94b4b}
|
|
|
+.loginForm input:focus{border-color:#ffe6dc;}
|
|
|
+.loginForm label{display:block;height:16.4vw;width:100%;position:relative}
|
|
|
+.loginForm .checked{position:absolute;width:4.4vw;height:4.4vw;top:3.6vw;right:3.6vw;display:none}
|
|
|
+.loginForm .checked:before{width:4.4vw;height:4.4vw;background-position:22.5% 32.1%}
|
|
|
+.loginForm .errTips{display:block;height:4.4vw;line-height:4.4vw;white-space:nowrap;color:red;font-size:3vw;text-align:left;visibility:hidden}
|
|
|
+.loginForm .checked.show{display:block}
|
|
|
+.loginForm .errTips.show{visibility:visible}
|
|
|
+.loginForm .errTips:before{width:4.4vw;height:4.4vw;background-position:33% 32.1%;vertical-align:top}
|
|
|
+.loginForm .forget{text-align:right;color:#4a4f58;font-size:3.4vw;line-height:3.4vw;margin-bottom:4.8vw}
|
|
|
+.loginForm .submit .btn{display:inline-block;box-sizing:border-box;width:100%;height:11.2vw;line-height:11.2vw;background-color:#ffe6dc;border-radius:2px;border:solid 1px #e15616;text-align:center;color:#e15616;font-size:3.4vw;margin-bottom:4.8vw}
|
|
|
+.loginForm .submit button.btn{background-color:#e15616;color:#FFF;margin-bottom:4.8vw}
|
|
|
+.loginForm .showPwd{display:none;}
|
|
|
+
|
|
|
|
|
|
}
|