/* CSS Document */

/*Ant Reset CSS*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body{line-height: 1;}
html,body{height:100%;font-family:"宋体", arial;background:url(../images/top_bg.jpg) top right repeat-x;min-height:309px;min-width:1000px;overflow:hidden;}
ol, ul{list-style: none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after{content: '';content: none;}
/* remember to define focus styles! */
:focus{outline: 0;}
/* remember to highlight inserts somehow! */
ins{text-decoration: none;}
del{text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse: collapse;border-spacing: 0;}

/*Login CSS*/
.login { font-family:"宋体",arial, helvetica, sans-serif; font-size:12px; line-height:1.8em; color:#516587;}
.login .bottom{position:absolute;width:100%;left:0;bottom:0;height:309px;background:url(../images/bottom_bg.jpg) repeat-x;min-width:1000px; z-index:-1;}
.login .copyright { width:500px;  height:20px; position:absolute;bottom:-1px; left:35%;color:#ffffff}
.login .copyright a,.login .copyright a:link{color:#ffffff; text-decoration:none;}
.login .power { width:155px; height:20px; background:url(../images/bottom_05.jpg) no-repeat; position:absolute; right:0px; bottom:-1px;}
.login .center { width:770px; height:314px; margin-left:auto; margin-right:auto; margin-top:13%;}
.login .logo {width:407px;background:url(../images/bg_03.png) no-repeat 0 0;_background:transparent;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/bg_03.png');height:341px;z-index:1px; float:left;}
.login .user { width:240px; height:291px; font-size:14px;float:left; padding-left:60px; padding:50px 0px 0px 60px;font-weight:bold; color:#000;}
.login .user ul { font-weight:normal; font-size:12px; color:#516587; padding-top:5px;}
.login .user ul li { margin-top:15px;}
.login .user ul li a { display:block; width:21px; height:20px; background:url(../images/cod_05.jpg) no-repeat; overflow:hidden; float:right; margin-right:2%;}
.login p { margin-top:200px;font-family: Arial, 宋体;}
.login .u { background:url(../images/ant_u.gif);border:solid 1px #0583f8;width:159px; height:22px; line-height:1.8em; padding-left:28px;margin-bottom:-3px; font-family:"宋体"; color:#516587;font-size:12px;}
.login .p { background:url(../images/ant_p.gif);border:solid 1px #0583f8;width:159px; height:22px; line-height:1.8em; padding-left:28px;margin-bottom:-3px;  color:#516587;}
.login .c { background:url(../images/ant_c.gif) repeat-x; border:solid 1px #0583f8;width:159px; height:22px; line-height:1.8em; padding-left:28px;margin-bottom:-3px; font-family:"宋体"; color:#516587;font-size:12px;width:70px; padding-left:10px; margin-right:5px;}
.login img { margin-bottom:-5px;}
.ant_botton { width:75px; height:36px; overflow:hidden; background:url(../images/ant_bt_03.jpg) no-repeat; border:none; font-size:12px; color:#006699; padding-bottom:2px; border:none; margin:2px 0px 0px 18px; float:left;}