﻿/*layui通用登录**/

body { background-color: #fff; min-width: 400px; }
a { text-decoration: none; outline: none; }
a:active { star: expression(this.onFocus=this.blur()); }
.hand { cursor: pointer; }
.clear { clear: both; }
.b { font-weight: bold; }
.left { float: left !important; }
.right { float: right !important; }
.gray { color: #C7C7C7 !important; }
.green { color: green !important; }
.white { color: #FFF !important; }
.green-span { color: #5FB878 !important; }
.green-haze { color: #44b6ae !important; }
.blue { color: #4b8df8 !important; }
.hand { cursor: pointer !important; }
.red { color: #FF5722 !important; }
.waring { color: #ffa500 !important; }
.blod { font-weight: bold !important; }
.gray { color: #C7C7C7 !important; }
.pruple { color: #8e44ad !important; }
.blue_wj{ color: #1E9FFF !important;}
.green_cj { color: #009688!important; }
.orange_zk{ color: #FFB800 !important;}
.validation-summary-errors ul li { font-size: 1em; color: red; }
.fiexd { position: fixed; left: 0; top: 0; z-index: 999; }
.page_header { width: 100%; height: 62px; background-color: #222222 !important; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); overflow: hidden; }
.logo { float: left; background: url("https://xczx3.swufe.edu.cn/user/stu/images/logo.png") no-repeat 20px -15px; height: 60px; width: 260px; line-height: 40px; color: #428BCA; text-align: right; padding-top: 20px; }
.m_top150 { height: 150px; }
.login_notice_remark { padding-top: 15px; }
.login_notice_remark ul { padding-left: 2em; margin-top: 10px; margin-bottom: 10px; }
.login_notice_remark ul li { list-style: none; }
.login_notice_remark ul li { line-height: 26px; width: 100%; }
.login_notice_remark ul li i { font-size: 14px; }
.login_notice_remark h4 { font-size: 1.2em !important; }
.login_page_in { min-width: 500px!important; }
.v_code_title { letter-spacing: 0.6px; }
.v_code { width: 100px !important; overflow: hidden !important; }
.v_code a { color: #FF5722 !important; margin-top: -5px !important; }
.v_code img { width: 100px !important; height: 28px !important; margin-top: -5px !important; overflow: hidden !important; }
.login_btn { width: 300px; }
.layui-field-title legend { font-weight: bold !important; font-size: 1.2em; }
.layui-form-label { color: #4f4d75 !important; }
.login_remark i { font-size: 1em !important; line-height: 26px !important; }
.login_err_remark { padding-left: 110px; }
.page_footer { text-align: center; line-height: 18px; height:60px; position: fixed; left: 0; bottom: 0; z-index: 999; width: 100%;background-color: #222222 !important; box-shadow: 2px 0px 0px rgba(0, 0, 0, 0.3); overflow: hidden;}
.foot_remark{ padding-top: 12px; text-align: center!important; color: #ccc; font-size: 12px;}
.site_title{ color: #4b8df8; margin-left: -50px; font-size: 1.6em; line-height: 70px; font-style: italic; font-weight: bold;}
.page_in { margin: 0 auto; width: 600px; overflow: hidden;}
.validation-summary-errors ul li{font-size:1em;color: red;}
.m_top150 { height: 150px; }
/*适配屏幕分辨率**/
/*@media (max-width: 700px) { .layui-collapse { margin-bottom: 15px !important; } }*/

.g_code{ margin-top: -8px!important; }