@charset "utf-8";
/*============= 公共样式 =============*/
* {padding:0; margin:0; outline:0;}
body { margin:0; padding: 0px; font-size:12px; font-family:Verdana; line-height:1.5; background-color:#B5B5B5;}
ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
/*a:hover { color:#f00;}*/
.cl { font-size:0; line-height:0; height:0; display:block; clear:both;}

/*============= 登录界面布局样式 =============*/
#login { background-image:url(../images/login.jpg); width:1000px; height:595px; overflow:hidden; margin: 0px auto; }
#logBox1 { float:left; margin-top:333px; margin-left:623px; display: inline;}
#logBox2 { float:left; margin-top:18px; margin-left:623px; display: inline;}
#errorMsg { float:left; margin-top:8px; margin-left:623px; display: inline;}
#logBox3 { float:left; margin-top:20px; margin-left:522px; display: inline;}
#logBox4 { float:left; margin-top:10px; margin-left:522px; display: inline;}
.logInput{ height:18px; width:180px; border-top: 1px solid #9D9D9D; border-right: 1px solid #9D9D9D; border-bottom: 1px solid #9D9D9D; border-left: 1px solid #9D9D9D; background-color:#9D9D9D; color:#000;}

/*============= 主框架布局样式 =============*/

#header { background: url(../images/logo_bk.gif); height:60px;}
#logo { float:left; background-image:url(../images/logo.gif); width:411px; height:60px;}
#logo_right { float:right; background-image:url(../images/nav_right.gif); width:246px; height:60px;}


#nav { height:30px; background:url(../images/nav_bg.gif) repeat-x 0 0; }
.nav_main { height:30px; overflow:hidden;}
.nav_main ul li { float:left; font-size:13px; font-weight:bold;}
.nav_main ul li a { float:left; display:block; height:30px; line-height:30px; color:#fff; padding-left:20px;}
.nav_main ul li a span { display:block; padding-right:20px;}
.nav_main ul li a:hover { background:url(../images/nav_bg.gif) no-repeat 0 -30px; }
.nav_main ul li a:hover span { background:url(../images/nav_bg.gif) right -30px no-repeat;}
.nav_main ul li a#nav_current { height:31px; line-height:31px; background:url(../images/nav_bg.gif) 0 -60px no-repeat; }
.nav_main ul li a#nav_current span { height:31px; background:url(../images/nav_bg.gif) right -60px no-repeat;}

#side { width:203px; background-color:#B5B5B5; overflow:hidden;}
#sideMenu { float:left; width:189px; background-color:#EAEAEA; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; margin-top:5px; margin-left:5px;}
#sidetitle { width:154px; height:25px; background-image:url(../images/menu_title.gif); padding-left:35px; font-size:13px; font-weight:bold; color:#FFF; padding-top:5px;}

.sideMain1{width:189px;}
.sideMain1 ul { width:189px; }
.sideMain1 ul li { width:189px; height:29px; background-image:url(../images/menu_1.gif); line-height:29px; display:block; }
.sideMain1 ul li a { line-height:29px; font-size:13px; color:#585858;  width:189px; height:29px; display:block; padding-left:27px;}
.sideMain1 ul li a:hover { font-size:13px; color:#000;  width:162px; height:29px; line-height:29px; background-image:url(../images/menu_1hover.gif); display:block; }
.sideMain1 ul li a#sidemain1_current {width:162px; height:29px; background-image:url(../images/menu_currentA.gif); display:block; font-size:13px; color:#174F9A; font-weight:bold;}

.sideMain2{width:189px;}
.sideMain2 ul { width:189px; }
.sideMain2 ul li { width:189px; height:23px; background-image:url(../images/menu_2.gif); line-height:23px; display:block; }
.sideMain2 ul li a { line-height:23px; font-size:12px; color:#174F9A;  width:162px; height:23px; display:block; padding-left:27px;}
.sideMain2 ul li a:hover { font-size:12px; color:#ff0000;  width:162px; height:23px; line-height:23px; display:block; }

.sideMain3{width:189px;}
.sideMain3 ul { width:189px; }
.sideMain3 ul li { width:189px; height:23px; background-image:url(../images/menu_3.gif); line-height:23px; display:block; }
.sideMain3 ul li a { line-height:23px; font-size:12px; color:#174F9A;  width:162px; height:23px; display:block; padding-left:27px;}
.sideMain3 ul li a:hover { font-size:12px; color:#ff0000;  width:162px; height:23px; line-height:23px; display:block; }

#sidejg { float:right; width:7px; overflow:hidden; padding-top:100%;}
