/* CSS Document */
*{margin:0;padding:0;}
body{font-size:12px; margin:0 auto; text-align:center;}
img{ border:0;}
ul, li{ list-style:none;}
select{ margin:0 8px 0 3px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}

a {behavior:url(/blur.htc)}


a:link { color:#000;text-decoration:none}
a:visited {color:#000; text-decoration:none}
a:hover {color:#060; text-decoration:underline; }


.nav a:link {color: #fff; text-decoration:none}
.nav a:visited {color: #fff; text-decoration:none}
.nav a:hover { text-decoration:underline; color: #ffff00;}

.zcright a:link {color:#333333; text-decoration:none}
.zcright a:visited {color: #333; text-decoration:none}
.zcright a:hover { text-decoration:underline; color:#006600;}


.bbs a:link {color: #fff; text-decoration:none}
.bbs a:visited {color: #fff; text-decoration:none}
.bbs a:hover { text-decoration:underline; color: #fff;}


/*top start*/

.bbs{height:24px; line-height:24px; font-size:12px; width:952px; padding-left:8px; margin:0px auto 0 auto; background:#9A2269; }
.bbs .b{ font-weight:bold;}
.bbs a{ float:left; 
margin-left:5px;/*ff*/
margin-left:6px\9;/*ie8*/
*margin-left:6px;/*ie7*/
_margin-left:6px;/*ie6*/
color:#fff;
}


.top{ width:960px; margin:0 auto 0 auto; background:#FFFFFF; padding-top:5px;}
.logo{ width:240px; }
.logo h2{ float:left; margin:3px 4px 0 0px!important; *margin:3px 4px 0 0px;}

.login_w{ line-height:30px; width:720px; margin:0 auto;}
.login_w .bannert{ width:512px;}
.login_w .fz{ text-align:left; width:200px; background:#F7F7F7;  border:1px solid #BADA91;}
.login_w .fz .ts{ width:200px; background:#f1f7e6;}
.login_w .fz .ts img{ float:left; margin:8px 5px 0 10px;}
.login_w .fz .ts input{ float:left; margin:8px 0 0 0; color:#999999; font-size:12px; height:18px; line-height:18px;}
.login_w .fz .bott{font-size:12px; width:200px; margin:5px 0 5px 0;}
.login_w .fz .bott img{ float:left; margin:4px 30px 0 10px;}
.login_w .fz .bott input{ float:left; font-size:12px; border:0; background:url(/img/bottom.jpg) no-repeat; height:24px; width:70px; cursor: pointer;}

.nav{ width:960px; background:url(/img/nav2.jpg) no-repeat;  margin-top:5px;}
.nav .nav_c{ width:960px; font-size:14px;  height:34px; line-height:34px;}
.nav .nav_c a{ float:left; 
margin:0 0 0 8px;/*ff*/ 
margin:0 0 0 10px\9;/*ie8*/ 
*margin:0 0 0 10px;/*ie7*/ 
_margin:0 0 0 10px;/*ie6*/
} 

.kj{ width:960px;  margin:5px auto 3px auto;}
.kj .hz{ width:680px; background:#f1f8ef; border:1px solid #B9DB91; padding-bottom:8px; }
.kj .hz .ss{ width:680px;}
.kj .hz .ss .txt{ margin:3px 0 3px 5px ;}
.kj .hz .ss .ssright{ height:31px; margin:5px 0 0 10px; width:550px; background:#FFFFFF; border:1px solid #DDECD7; }
.kj .hz .ss .ssright select{ font-size:12px; width:83px; margin-top:4px; border:1px solid #f0f7e7; float:left;}
.kj .hz .ss .ssright input{font-size:12px; width:83px; float:left; margin:4px 5px 0 2px;}
.kj .hz .zc{ width:680px;}
.kj .hz .zc .txt{ margin:0 0 0 5px ;}
.kj .hz .zc .zcright{ margin:7px 0 0 10px; font-size:12px; width:550px; height:20px; }
.kj .hz .zc .zcright table a{  font-size:14px; font-weight:bold; }

.kj .login{ margin:0 auto; width:270px; height:74px; background:#f1f8ef; border:1px solid #B9DB91;}
.kj .login .hydl{ width:46px;}
.kj .login .hydl img{ float:left;}
.kj .login .username{ height:18px; line-height:18px; width:210px; margin:5px 0 4px 3px; margin:5px 0 4px 3px\9;* margin:5px 0 5px 3px; _margin:5px 0 4px 3px;}
.kj .login .username a{ float:left; display:block; margin:2px 0 0 0;}
.kj .login .username input{ float:left; display:block; width:145px; font-size:12px;	}
.kj .login .password{height:18px; line-height:18px; width:210px; margin-left:3px;}
.kj .login .password a{ float:left; display:block; margin:2px 0 0 0;}
.kj .login .password input{ float:left;  width:145px; font-size:12px;}
.kj .login .password2{ width:210px; height:23px; line-height:23px; text-align:left; margin:2px 0px 2px 3px;}
.kj .login .hylx{height:22px; line-height:22px; width:150px; margin:4px 0 2px 3px; margin:4px 0 2px 3px\9; *margin:5px 0 3px 3px; _margin:4px 0 2px 3px;}
.kj .login .hylx a{ float:left; display:block; }
.kj .login .hylx select{ float:left; font-size:12px!important; *font-size:10px!important; *font-size:10px; height:18px;}
.kj .login .botton{ width:50px; margin:4px 0 2px 3px; margin:4px 0 2px 3px\9; *margin:5px 0 3px 3px; _margin:4px 0 2px 3px;}
.kj .login .botton input{ font-size:12px; background:url(/img/dl.jpg) no-repeat; border:none; height:18px; width:50px;cursor: pointer; }

/*top end*/

/*page start*/
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 0 10px 0; margin: 0px;}
.paginator a {padding: 3px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 3px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 3px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #006600;border-color:#006600;text-decoration: none;}
/*page end*/