﻿@charset "utf-8";
/* CSS Document */
/***
 * uimaker
 * http://www.uimaker.com
 * e-mail: admin@uimaker.com
 */
*{font-size:9pt;border:0;margin:0;padding:0;}
body{font-family:'微软雅黑'; margin:0 auto;min-width:980px;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}
img{border:0;}
dl,dt,dd{margin:0;padding:0;display:block;}
span{
    display: inline-block;
    vertical-align: middle;
}
a,a:focus{text-decoration:none;color:#000;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#00a4ac;text-decoration:none;}
table{border-collapse:collapse;border-spacing: 0;}
cite{font-style:normal;}


/*cloud*/

#mainBody {width:100%;height:100%;position:absolute;z-index:-1;}
.cloud {position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/loginimage/cloud.png) no-repeat;z-index:1;opacity:0.5;}
#cloud2 {z-index:2;}




@charset "utf-8";
/* CSS Document */
/***
 * uimaker
 * http://www.uimaker.com
 * e-mail: admin@uimaker.com
 */
*{font-size:9pt;border:0;margin:0;padding:0;}
body{font-family:'微软雅黑'; margin:0 auto;min-width:980px;}
ul{display:block;margin:0;padding:0;list-style:none;}
li{display:block;margin:0;padding:0;list-style: none;}
img{border:0;}
dl,dt,dd{margin:0;padding:0;display:block;}
a,a:focus{text-decoration:none;color:#000;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#00a4ac;text-decoration:none;}
table{border-collapse:collapse;border-spacing: 0;}
cite{font-style:normal;}
h2{font-weight:normal;
    margin: 0px;
    /*background: -webkit-linear-gradient(left, #fff , #00aae8);     !* 背景色渐变 *!*/
    /*-webkit-background-clip: text;         !* 规定背景的划分区域 *!*/
    /*-webkit-text-fill-color: transparent;  !* 防止字体颜色覆盖 *!*/
    /*-webkit-background-size: 200% 100%;*/
    /*-webkit-animation: masked-animation 6s infinite linear;*/
}
h2.pui-text-shadow {
    text-shadow: 0 1px 1px #00aae8 !important;
}
@-webkit-keyframes masked-animation {
    0%  { background-position: 0 0;}
    100% { background-position: -100% 0;text-shadow: 0 1px 1px #00aae8 }

}
/*cloud*/

#mainBody {width:100%;height:100%;position:absolute;z-index:-1;}
.cloud {position:fixed;top:0px;left:0px;width:100%;height:100%;background:url(../images/loginimage/cloud.png) no-repeat;z-index:999;opacity:0.5;}
#cloud2 {z-index:1000;}


/*login*/
.logintop{height:47px; position:absolute; top:0; background:url(../images/loginimage/loginbg1.png) repeat-x;z-index:100; width:100%;}
.logintop span{color:#fff; line-height:47px; background:url(../images/loginimage/loginsj.png) no-repeat 21px 18px; text-indent:44px; color:#afc5d2; float:left;}
.logintop ul{float:right; padding-right:30px;}
.logintop ul li{float:left; margin-left:20px; line-height:47px;}
.logintop ul li a{color:#afc5d2;}
.logintop ul li a:hover{color:#fff;}
.loginbody{background:url(../images/loginimage/loginbg3.png) no-repeat center center; width:100%; min-height:585px; overflow:hidden; position:absolute;}
.systemlogo{  margin-top:60px;}
.logo_show{background:url(../images/loginimage/loginlogo.png) no-repeat center;}
.loginbox{width:692px; height:336px; background:url(../images/loginimage/logininfo.png) no-repeat; margin:auto;padding-top: 1rem}
.loginbox ul{margin-left:285px;}
.loginbox ul li{margin-bottom:5px;}
.loginbox ul li label{color:#687f92; padding-left:25px;}
.loginbox ul li label a{color:#687f92;}
.loginbox ul li label a:hover{color:#3d96c9;}
.loginbox ul li label input{margin-right:5px;}
.loginbox input{margin-right:5px;padding-left: 10px;}
.loginbox .loginuser{width:339px;height:42px;line-height:42px; font-size:14px; font-weight:bold;}
.loginbox .loginpwd{width:339px;height:42px;line-height:42px;  font-size:14px; color:#90a2bc;}
.selectLg{width:339px;height:42px;line-height:42px;  font-size:14px; font-weight:bold;}

/*.loginbox .loginuser{width:299px; height:42px;line-height:42px; font-size:14px; font-weight:bold;}
*/

.loginbox .loginvcod{ height:42px;line-height:42px; font-size:14px; font-weight:bold;border: 1px solid #ddd;border-radius:0px;}

.loginbtn{width:111px;height:35px; background:url(.../images/loginimage/buttonbg.png) repeat-x; font-size:14px; font-weight:bold; color:#fff;cursor:pointer; line-height:35px;}
.loginbm{height:50px; line-height:50px; text-align:center; background:url(../images/loginimage/loginbg2.png) repeat-x;position:absolute; bottom:0; width:100%; color:#0b3a58;}
.loginbm a{font-weight:bold;color:#0b3a58;}
.loginbm a:hover{color:#fff;}


.loginbox h1{
    padding-left: 285px;
}

