/* CSS Document */
body { margin:0; padding:0; font-size:12px; }
form { margin:0; padding:0; }

#login_bg{ width:554px; height:321px; padding:170px 120px 15px 70px ; margin:40px auto auto auto; background-image:url(images/login_bg.gif);}
#login1{ width:554px; height:297px;}
#login1_l{ width:165px; height:297px; padding:0px 30px 0px 30px; float:left;}
#login1_l_logo{ width:100%; height:80px; text-align:center}
#login1_l_url{ width:100%; height:25px; text-align:center;color:#b2bac6;}
#login1_l_time{ width:100%; height:30px; text-align:center;color:#4d784d;background-image:url(images/login_12.gif); background-repeat:no-repeat; background-position:center; padding-top:15px;}
#login1_l_fw{ width:100%; height:30px; text-align:center;color:#4d784d;padding-top:5px;}
#login1_r{ width:265px; height:297px; padding:0px 0px 0px 60px;  float:left;}
#login1_r_sitename{ width:265px; height:35px; color:#ff6600; font-size:14px; font-weight:bold;  }
.login1_r_input{ width:210px; height:30px; color:#8e8e8e; padding-top:10px; float:left }
#login1_r_err1{ width:50px; height:30px;  padding-top:10px; float:left;  }
#login1_r_err2{ width:50px; height:30px;  padding-top:10px; float:left;  }
#login1_r_err3{ width:50px; height:30px;  padding-top:10px; float:left;  }
#login1_r_psw{ width:120px; height:30px; color:#5071b1; padding-top:15px; text-align:center; float:left }
#login1_r_login{ width:120px; height:35px; color:#5071b1;  float:left;padding-top:10px;  }
.input {border:#8e8e8e solid 1px;}
#login2{ width:554px; height:24px; color:#b2bac6;}
#login1_r_psw a:link {color:#5071b1;text-decoration: none;}
#login1_r_psw a:visited {color:#5071b1;	text-decoration: none;}
#login1_r_psw a:hover {	text-decoration: underline;color: #FF0000;}
#login1_r_psw a:active {color:#5071b1;	text-decoration: none;}
#admin_top_1{ background-image: url(images/admin_02.gif); height:72px; }
#admin_top_1_1{ background-image: url(images/admin_01.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; font-weight: bold; padding:30px 0px 0px 400px; height:42px;}
#admin_top_2{ background-image: url(images/admin_04.gif); height:32px; color:#5278c3; overflow:hidden; }
#admin_top_time{ width:50%; line-height:34px; float:left; }
#admin_top_site{ width:50%; line-height:34px; float:left; text-align:right;}
#admin_top_site a {color:#5278c3; text-decoration:none; }
#admin_left_1{ width:184px; background:url(images/admin_06.gif) repeat-x; padding-top:10px; height:39px; border-right:1px #CCCCCC solid; text-align:center; margin-bottom:5px;}
#admin_main{ width:700px; height:280px; margin:50px auto 0px auto;}
#admin_main_1{ width:190px; height:280px; border-right:#dadada solid 1px; padding-right:30px; float:left;}
#admin_main_1_1{ width:190px; height:30px; border-bottom:#dadada dashed  1px; padding-top:20px; color:#5279c4; font:"黑体"; font-size:16px; font-weight:bold; text-align:center;}
#admin_main_1_2{ width:130px; height:50px; background-image:url(images/admin_20.gif); background-repeat:no-repeat; background-position:12% 70%; border-bottom:#dadada dashed  1px; padding:20px 20px 0px 40px; line-height:24px; text-align:right; }
#admin_main_1_3{ width:170px; height:50px; border-bottom:#dadada dashed  1px; padding:10px 20px 0px 0px; line-height:24px; text-align:right; }
#admin_main_1_3 #zhi2{ background-image:url(images/admin_30.gif); background-repeat:no-repeat; background-position:50%;}
#admin_main_1_3 a  { font-size:12px; color:#000; text-decoration:none; }
#admin_main_1_4{ width:170px; height:50px;  padding:10px 20px 0px 0px; line-height:22px; text-align:right; }
.green{ color:#749e00;}
.yellow{ color:#ff6600;}
.yellow a:link {color:#ff6600; text-decoration: none;}
.yellow a:visited {color:#ff6600; text-decoration: none;}
.yellow a:hover {color: #ff6600; text-decoration: underline;}
.yellow a:active {color:#ff6600; text-decoration: none;}
#admin_main_2{ width:320px; height:240px; background-image:url(images/admin_17.gif); background-repeat:no-repeat; background-position:right 50%; padding:60px 60px 0px 90px; float:left; }
#admin_main_2_1{ width:320px; height:30px; color:#ff6600; font-size:18px; font-weight:bold; text-align:center;border-bottom:#dadada dashed  1px;}
#admin_main_2_2{ width:320px; height:30px; color:#727c8f; font-size:14px; font-weight:bold; text-align:center; padding-top:20px;}
#admin_main_2_3{ width:320px; height:20px; color:#4d784d;   text-align:center; padding-top:30px;background-image:url(images/login_12.gif); background-repeat:no-repeat; background-position:center bottom;}
#admin_main_2_4{ width:320px; height:20px; color:#727c8f;   text-align:center; padding-top:20px;}
#admin_main_2_4 a{color:#727c8f;  text-decoration:none; }

.map { position:absolute; z-index:100; right:0; bottom:0; overflow:auto; display:none; }
.mapclose { position:absolute; z-index:101; right:5px; display:block; width:11px; height:11px; background:url(/admin/images/closeout.gif) no-repeat; cursor:pointer; }
	.mapclose:hover { background:url(/admin/images/closeon.gif) no-repeat; }
.menudiv { height:0px; overflow:hidden; margin-bottom:2px; margin-right:10px; }