﻿/* The CSS Document is designed by King 04/2014 */
@charset "utf-8";

/* ====== 通用 ====== */
body { }
* { margin:0px; padding:0px; font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53", "Lucida Grande", "Verdana", "Tahoma", "Lucida", "Arial", "Helvetica", "sans-serif"; }
p { text-indent:0; text-align:justify; text-justify:inter-ideograph; line-height:1.5; }
img { border:0;}
a { text-decoration:none;}
a:hover { text-decoration:none; }

.ul { display:inline; }
.li { float:left; list-style:none; }

.Webdings { font-family: Webdings; }

#clear { clear:both; visibility:hidden; }

#preloadedImages { display:inline; 
background-image:url(url);
background-image:url(url);
} 
.radius2 {-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}

/* ====== 登录页面 ====== */
.loginBg {
    background: url(/lib/images/bg.jpg) no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: 100% 100%;
}
.login {
    background: url(/lib/images/img_login_bg.png) no-repeat 50% 50%;
    width: 593px;
    height: 522px; /*position:absolute; top:18%; left:30%;*/
    margin: 0 auto;
    margin-top: 120px;
}
.loginW { margin:45px 110px 0 145px;}
.loginTop {
    height: auto;
    overflow: hidden;
    padding-top: 27px;
}
.loginLogo {
    margin: 19px 0 0 15px;
    float: left;
}
.loginTitle { margin:42px 0 0 140px;}
.loginTitle img { float:left;}
.loginTitle h1 {font-size: 18px; line-height: 35px; color: #10559B;}
.loginLb { background:url(/lib/images/img_login_sub.png) no-repeat; height:auto; overflow:hidden; margin:30px 0 0 0px;}
.loginLb img { margin: 7px; border-right:1px solid #8EAFD0; float:left; padding-right: 5px;}
.loginLb input { border:none; line-height: 35px; height:35px; background: none; color: #0C488E; margin-left: 10px; font-size: 16px; width:75%;}
    .loginLb input:focus {
        border: none;
        outline: none;
    }
.loginLb00 { background:url(/lib/images/img_login_sub.png) no-repeat; height:auto; overflow:hidden; margin:10px 0 0 0px;}
.loginLb00 input:focus {
    border: none;
    outline: none;
}
.loginLb00 img { margin: 7px; border-right:1px solid #8EAFD0; float:left; padding-right: 5px;}
.loginLb00 input { border:none; line-height: 35px; height:35px; background: none; color: #0C488E; margin-left: 10px; font-size: 16px; width:75%;}
.loginJz {height:auto; overflow:hidden; margin:15px 20px 0 0px; color:#FFF; font-size:16px; line-height:23px;}
.loginJz input { float:left; width:25px; height:25px;}
.loginJz span { float:left; margin-left:10px;}
.loginJz a{ float:right; text-decoration:underline;color:#FFF;}
.loginBtn { width:93%; cursor:hand; text-align:center; background:#0eabdf; line-height:40px; margin-top:15px; font-size:18px; font-weight:bold;color:#FFF;}
.loginBtn a { }
.bg { position:relative; z-index:-1;}
.bg img { width:100%;}


/* ====== 首页 ====== */
.l-link{ display:block; height:26px; line-height:26px; padding-left:10px; text-decoration:underline; color:#333;}
.l-link2{text-decoration:underline; color:white; margin-left:2px;margin-right:2px;}
.l-layout-top{background:#102A49; color:White;}
.l-layout-bottom{ background:#E5EDEF; text-align:center;}
#pageloading{position:absolute; left:0px; top:0px; background:white url('loading.gif') no-repeat center; width:100%; height:100%;z-index:99999;}
.l-link{ display:block; line-height:22px; height:22px; padding-left:16px;border:1px solid white; margin:4px;}
.l-link-over{ background:#FFEEAC; border:1px solid #DB9F00;} 
.l-winbar{ background:#2B5A76; height:30px; position:absolute; left:0px; bottom:0px; width:100%; z-index:99999;}
.space{ color:#E7E7E7;}
/* 顶部 */ 
.l-topmenu{ margin:0; padding:0; height:83px; line-height:31px; background:url(../images/img_home_bg.png) repeat-x bottom;  position:relative; border-top:1px solid #1D438B;  }
.l-topmenu-logo{ position: relative; z-index: 1; float:left; color:#cfe0f9; padding:15px 0 20px 130px; line-height:25px;}
.l-topmenu-logo h1 {  font-size:20px; letter-spacing:3px;z-index: 1;}
.l-topmenu-logo h2 { font-size:13px;}
.l-topmenu-welcome{ font-size:14px; position: relative; line-height:30px; margin:10px 20px 0 0;color:#070A0C;  float: right;  z-index: 1;}
.l-topmenu-welcome p a{ color:#1159a1; text-decoration:none; font-weight:bold;} 
.l-topmenu-welcome h3 { color:#FFF; font-weight:normal; }
.l-topmenu-welcome h3 a { font-weight:bold;}
.l-topmenu-welcome p { background:#fff; width:80px; text-align:center; border:1px solid #bed5f3; color:#1159a1; margin-top:5px; float:right;}
.topbg {position: absolute; z-index: 0;right: 0;}
.body-gray2014 #framecenter{margin-top:3px;}
.viewsourcelink {background:#B3D9F7;  display:block; position:absolute; right:10px; top:3px; padding:6px 4px; color:#333; text-decoration:underline;}
.viewsourcelink-over {background:#81C0F2;}
.l-topmenu-welcome label {color:white;}
#skinSelect {margin-right: 6px;}

/* ====== 表格 ====== */
.table00 {background:#fff; border-top:1px solid #95B7DE;border-left:1px solid #95B7DE;  font-size:14px; line-height:30px; margin:5px auto;}
.table00 tr td { border-right:1px solid #95B7DE;border-bottom:1px solid #95B7DE; text-align:center;color:#000;}
.table00 tr th { background:#E5EFFE; border-right:1px solid #95B7DE;border-bottom:1px solid #95B7DE; text-align:center;color:#000; font-weight:normal;}
.td01 {background:#F2F2F2; }