@charset "utf-8";
/* ----------------------- */
@import url("global.css");
/* ----------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
body {font: 12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, "宋体", sans-serif;color: #333;margin:0;padding:0;background:url(../images/background/bg.jpg) #f1f3f3 repeat-x top;overflow:hidden; text-align:left;}

/* 主体布局控制 */
.wrapper{width:1180px;margin:0 auto;background:url(../images/background/top_bg.png) no-repeat!important;background-repeat: no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background/top_bg.png');_background-image:none;}
.wrapper .left{width:46px;float:left;padding-top:46px;position:relative;}
.wrapper .center{width:990px;float:left;position:relative;}
.wrapper .right{width:144px;float:left;position:relative;}

/* 透明层 */
.layer1{height:100%;padding:6px;background:url(../images/layer/border_bg.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/layer/border_bg.png', sizingMethod='scale');}
.layer2{background:#fff;}

.layer3{background:#c7cbd6;height:100%;padding:6px 6px 6px 0;background:url(../images/layer/border_bg.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/layer/border_bg.png', sizingMethod='scale');}
.layer4{height:auto;background:#f4f8fb;}

/* 登录 */
.login{width:600px; margin:0 auto; padding-top:140px;}
.loginLogo{width:40px;float:left;height:186px;position:relative; padding-top:20px;}
.loginBydesign{background:url(../images/bydesign.gif) no-repeat right 6px;height:20px;overflow:hidden;position:relative;}
.loginBox{width:500px;float:left;position:relative;}
.loginBox .Login-layer2{height:240px;background:#fff;}
.loginBox .top{background:url(../images/title-bg/box-title-bg-1.gif) #fff repeat-x bottom;height:36px;line-height:36px;overflow:hidden;padding-left:12px;color:#E7F5FA;}
.loginBox .login-Form{padding:20px 26px;}
.loginBox .login-Form label{width:84px;display:-moz-inline-box !important;display:inline-block;line-height:22px;_line-height:20px;height:24px;text-align:right;padding-right:10px;}
.loginBox .login-Form .input{width:120px;background:url(../images/background/input-bg.gif) no-repeat top right;border:1px solid #D5DDE0;padding:3px 4px;color:#004e7e;}
.loginBox .login-Form .yan_input{width:60px;background:url(../images/background/input-bg.gif) no-repeat top right;border:1px solid #D5DDE0;padding:3px 4px;color:#004e7e;}
.loginBox .login-Form .yan-img{ vertical-align:top;_top:1px;_position:relative;}
.loginBox .login-Form .focus{ background:#fefad5;border-color:#f5e691;color:#333;}
.loginBox .login-Form .loading{padding-left:8px;display:inline-block;height:20px;line-height:26px;}



/* 提示信息图标 */
.loginBox .point{background:url(../images/ico/point.gif) no-repeat;display:-moz-inline-box !important;display:inline-block;height:24px;line-height:22px;_line-height:20px;padding-left:38px;}
.loginBox .ico-remind{background-position:14px 3px;}
.loginBox .ico-error{background-position:14px -37px;}
.loginBox .ico-via{background-position:14px -77px;}

/* 管理员信息 */
.manager_layer{margin:50px 0px 2px 0px;}
.manager_layer a{background:url(../images/layer/manager_layer_btn.gif) no-repeat;width:24px;height:25px;display:block;position:relative;z-index:1;text-indent:-9999em;}
.manager_layer a.refresh{background-position:0px 0px;}
.manager_layer a.refresh:hover{background-position:-24px 0px;}
.manager_layer a.userinfo{background-position:0px -25px;}
.manager_layer a.userinfo:hover{background-position:-24px -25px;}
.manager_layer a.menuleft{background-position:0px -50px;}
.manager_layer a.menuleft:hover{background-position:-24px -50px;}
.manager_layer a span{display:block;position:absolute;width:90px;height:24px;line-height:24px;left:26px;top:3px;z-index:99;}
.right_title{background:url(../images/title-bg/right_title.gif) no-repeat bottom;padding:12px 0 22px 0;color:#7195A9;text-align:center;font-size:14px;font-weight:bold;}

/* 右边子菜单 */
.nav_2{list-style-type:none;margin:0;*overflow:hidden;*width:100%;}
.nav_2 li{text-align:center;height:30px;}
.nav_2 li a{line-height:30px;display:block;height:30px;}
.nav_2 li a:hover{display:block;height:30px;position:relative;left:-10px;width:160px;z-index:500;background:url(../images/title-bg/nav_2_bg.gif) no-repeat;filter:Alpha(Opacity=70, Style=0);opacity:0.70;font-weight:bold;text-decoration:none;color:#002C57;top:0;}
.nav_2 li a.active{display:block;height:30px;position:relative;left:-10px;width:160px;z-index:500;background:url(../images/title-bg/nav_2_bg.gif) no-repeat;filter:Alpha(Opacity=70, Style=0);opacity:0.70;font-weight:bold;text-decoration:none;color:#fff;top:0;}

/* 管理员信息Box */
.userBox{padding:4px 8px;line-height:200%;background:#F4F8FB;}
.userBox .user-ico{background:url(../images/ico/userinfo-ico.gif) no-repeat;padding-left:18px;}
.userBox .userlogout-ico{background:url(../images/button/logout-btn.gif) no-repeat;padding-left:22px;display:inline-block;width:80px;height:22px;line-height:23px;}

.userBox .newmenorandumBox{white-space:normal;word-break:break-all;display:inline-block;}

/* 导航条 */
.nav{list-style-type:none;height:50px;padding:0;margin:0;font-size:15px;_font-size:14px;font-family:微软雅黑, 黑体, Arial, Helvetica, sans-serif;_font-family:none;}
.nav li{float:left;text-align:center;margin-top:10px;}
.nav li a{width:80px;height:40px;line-height:40px;display:block;color:#ffc;position:relative;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"微软雅黑";font-size:15px;}
.nav li a:hover{background:url(../images/background/nav_bg.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/background/nav_bg.png', sizingMethod='scale');cursor:pointer;color:#fff;text-decoration:none;}
.nav li.active{font-weight:bold;background:url(../images/background/nav_bg.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/background/nav_bg.png', sizingMethod='scale');}
.nav .active:hover{background:none;}

/* 所在位置 */
.header{height:24px;overflow:hidden; position:relative;}
.header .location{line-height:32px;padding:0 12px;color:#999;}
.header .location a{color:#999;}
.header .arrow{margin-left:8px;background:url(../images/ico/arrow.gif) no-repeat;padding:0 0 0 12px;*padding:2px 0 2px 12px;}
.header .link_history{ position:absolute;right:0px;top:0px;}
.header .link_history .column{list-style-type:none;margin:0;padding:0;}
.header .link_history .column li{width:auto;float:left;position:relative;margin-right:4px;height:24px;overflow:hidden;}
.header .link_history .column li a{display:block;float:left;height:23px;background:#f1f3f3;line-height:23px;padding:0 24px 0 12px;border-left:1px solid #d5e9ed;border-right:1px solid #d5e9ed;border-bottom:1px solid #d5e9ed;color:#999;}
.header .link_history .column li a:hover{background:#d5e9ed;text-decoration:none;}
.header .link_history .column li a.close{width:13px;height:13px;overflow:hidden;text-indent:-999em;display:block;background:url(../images/ico/close.gif) 3px 3px no-repeat;padding:0;border:0;position:absolute;right:5px;_right:4px;top:5px;}
.header .link_history .column li a:hover.close{background:url(../images/ico/close.gif) #f5e691 3px 3px no-repeat;}

/* 框架 */
.iframebox{padding:12px 0px 0px 0px;}
/* 版权 */
.copyright{background:url(../images/copyright.gif) no-repeat right;height:9px;}
/* Loading */
#LoadingBox{position:absolute;top:44%;padding:4px 8px;background:#FEFBCC;color:#887733;border:1px solid #E4E098;z-index:999;}