/*全局定义*/
html,body{font-family:Tahoma,"宋体",Arial; margin:0; padding:0; background:#fff url(bg.gif) repeat-x; font-size:12px; color:#596A71; }
div,form,img,ul,ol,li,dl,dt,dd,span,object{padding:0; margin:0; border:0px;}
p,h1,h2,h3,h4,h5,h6,input{margin:0; padding:0;}
img{ vertical-align:middle; border:none;}
ul,ol{ list-style:none;}
input{ vertical-align:middle;}
a{color:#596A71; text-decoration:none;}
a:hover{
	color:#0a55b5;
	font-family: "宋体";
	font-size: 12px;
}

/*text*/
.lh_20{ line-height:20px;}
.lh_22{ line-height:22px;}
.lh_24{ line-height:24px;}
.lh_31{ line-height:31px;}
.ta_c{ text-align:center;}
.ta_l{ text-align:left;}
.ti_2{ text-indent:2em;}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}
.bdn{ border:none;}
/*float*/
.fleft{ float:left;}
.fright{ float:right;}

/*font*/
.fb{ font-weight:bold;}
.fs_11{ font-size:11px;}
.fs_14{ font-size:14px;}
.ff_s{ font-family:"宋体";}


/*---login---*/
.login{ width:388px; height:192px; background:#fff url(login.gif) no-repeat; margin:168px auto 0 auto; padding:100px 0 0 118px;}
.logK{ width:260px; height:23px; overflow:hidden; line-height:21px; background:#fff url(login2.gif) repeat-x; padding:0 7px; clear:both;}
.logK input{ height:21px; width:200px; background:none; border:none; padding:3px 0 0  0; }
.valimg{ float:left; margin:0 0 0 5px;}

#logA1,#logA2,#logA3{padding:2px; overflow:hidden; display:block; width:274px; height:23px; margin:0 0 16px 0;}
.logD,.logE{background:#95DD64;}
.logB{ width:85px; height:32px; font-size:14px; font-weight:bold; text-align:center; line-height:28px; background:url(btn.gif) no-repeat; border:none; color:#626C75;}
.logC{ text-align:center; width:506px; margin:0 auto; line-height:20px; color:#6D695F; padding:13px 0 0 0;}

/*main*/
.nav{ background:#82939B url(nav.gif) repeat-x;}
.logo{ width:260px; height:93px; background:url(logo.gif) no-repeat;}

.topbar a{ color:#5E6C77; line-height:35px;padding:0 0 0 19px; margin:0 0 0 12px;}
.topbar a:hover{ text-decoration:underline; }
.topbar a.exit{ background:url(ico1.gif) no-repeat left center; }
.topbar a.reset{background:url(ico2.gif) no-repeat left center; }

.topnav{ width:394px; height:44px; background:url(topbar.gif) no-repeat; float:right;}
.topnav a{ display:block; height:44px; text-indent:-1000em; float:left;}
.topnav a#topnav1{ width:125px;}
.topnav a#topnav2{ width:136px;}
.topnav a#topnav3{ width:131px;}

.topnav a#topnav1:hover{ background:url(topbar.gif) no-repeat 0 -44px;}
.topnav a#topnav2:hover{ background:url(topbar.gif) no-repeat -125px -44px;}
.topnav a#topnav3:hover{ background:url(topbar.gif) no-repeat -261px -44px;}



/*left*/
.navmian{ width:211px; background:url(mn.gif) repeat-y;  overflow:hidden;}
.navmian2{background:url(mn2.gif) no-repeat right top;  padding:0 9px 0 7px;}
.navmian2 a.leftnav1,.navmian2 a.leftnav2,.navmian2 a.leftnav3,.navmian2 a.leftnav4,.navmian2 a.leftnav5,.navmian2 a.leftnav6{ line-height:35px; padding:0 0 0 64px; display:block; width:125px; height:35px; background:url(leftnav.gif) no-repeat; font-size:14px; font-weight:bold; color:#616161; margin:0 0 7px 0;}
.navmian2 a.leftnav2{ background-position:0 -35px;}
.navmian2 a.leftnav3{background-position:0 -70px;}
.navmian2 a.leftnav4{background-position:0 -105px;}
.navmian2 a.leftnav5{background-position:0 -140px;}
.navmian2 a.leftnav6{background-position:0 -175px;}

.subnav{ clear:both; line-height:30px;}
.subnav li{ border-bottom:1px solid #CBCCCE; padding:0 0 0 34px; background:url(ico3.gif) no-repeat 17px center;}
.subnav a{ color:#676769;}


/*right*/
.rtit{ height:36px; background:url(rightline.gif) no-repeat left bottom; color:#666D73; font-family:"黑体"; font-size:18px; line-height:33px; padding:0 0 0 30px;}
.link2{ margin:0 3%;width:76px; height:20px; padding:3px 0 0 0; background:#7D8E96 url(link2.gif) no-repeat; display:block; float:left; color:#F0F5F9; text-align:center}
.link2:hover{background:#E6F2F8  no-repeat 0 -23px;  color:#F0F5F9;  }


/*foot*/
.fot{ height:44px; background:url(f.gif) repeat-x; line-height:44px; color:#ADADAD; text-align:center}

.fotnav a{ margin:0 1%; line-height:24px; display:block; float:left; background:url(re.gif) repeat-x; border:1px solid #CFCFCF; padding:0 3px; color:#587175; font-weight:bold;}

.fotnav a:hover{ text-decoration:none}

A.box:link {COLOR:#0000ff; TEXT-DECORATION: none } 
A.box:visited {COLOR: #0000cc; TEXT-DECORATION: none } 
A.box:hover {COLOR: #00ffff; TEXT-DECORATION: none } 
A.box:active {COLOR: #00ffff; TEXT-DECORATION: none }











