.p1 {FONT-SIZE: 14px; LINE-HEIGHT: 24px; FONT-FAMILY: "����"}
.p2 {FONT-SIZE: 24px; LINE-HEIGHT: 24px; font-family: Arial, Helvetica, sans-serif;}
.f12 {FONT-SIZE: 12px; LINE-HEIGHT: 20px}
form{MARGIN: 0px; PADDING: 0px;}
body{margin:6px 0 4px 0;background-color:#FFFFFF}
form{margin:0}
td{color:#333333}
td,div{font-size:12px;line-height:18px}
a:link{color:#0033CC}
a:visited{color:#800080}
.lg{margin-bottom:20px}
#ft{clear:both;line-height:20px;text-align:center;}
#ft,#ft *{color:#000000;font-size:12px;font-family:Arial;white-space:nowrap}
#main{width:760px}
#left{float:left;width:476px;}
#center{float:left;margin:-22px 0 10px 0;width:262px; }
#right{float:right;width:22px;height:130px; background:#b1e0de}
.b1,.b2{padding:10px;line-height:22px;font-size:14px}
.b1{color:#333333}
.b2{margin-bottom:12px;border:1px solid #AAAAAA;background:#F9F9F9}
.hl{clear:both;margin-bottom:10px;color:#666666}
a.tlk{line-height:24px;color:#FFFFFF;font-size:14px;font-weight:bold}
a.tlk:visited{color:#FFFFFF}
.ip{width:120px;height:22px;font-size:14px}
.f12{font-size:12px}
.f13{font-size:12px;margin-left:36px;}
.f14{font-size:13px}
.f14b{font-size:14px;font-weight:bold}
.gry{color:#666666}
.line{margin-bottom:5px;line-height:1px;border-top:1px solid #CCC}
.ip{width:120px;height:22px;font-size:14px}
.item {color: #FF0000;display:none;}



html,body{height:100%;}
body{background:#fff;line-height:1.666em;}
body,input,select,button{font-family:verdana,simsun,sans-serif;}
body,select,input,textarea,button,h1,h2,h3,h4,h5,h6,table{font-size:12px;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,table,th,td,img,blockquote{margin:0;padding:0;border:0;}
input,button,textarea,img{line-height:normal;}
abbr,acronym,address,cite,q,em,code,var,dfn,ins{font-style:normal;text-decoration:none;border:0;}
q:before,q:after{content:"";}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
select,input,button,button img,.btn{vertical-align:middle;}
.ipt-c,.ipt-r{width:16px;height:16px;padding:0;margin:0 3px 0 0;overflow:hidden;}
.no-ime{ime-mode:disabled;}
.ipt-b,
.btn{font-weight:bold;font-size:14px;cursor:pointer}
.ipt-b{border:0;background:0;padding:0;;}
.btn{text-align:center;}
a{color:#0E7347;}


/* background */
.zxdt li a,
.login .domain,
.zxdt,
.zxdt h3,
.zxdt .end,
.btn,
.ipt-b,
.ipt-t,
.login h3,
.intro li,
.logo h2,
.bg{background-image:url(../images/login/login.jpg);background-repeat:no-repeat;}

.page{position:relative;height:100%;/*min-height:650px;min-width:930px;*/}

.head{margin:0 35px;padding:18px 0 0;text-align:right;position:relative;z-index:2;}
.head,
.head a{color:#9C9C9C;text-decoration:none;}
.head a:hover{text-decoration:underline;}

.content{width:930px;height:540px;/*margin:auto;*/position:absolute;z-index:1;left:50%;top:50%;margin:-315px 0 0 -465px;}

	.logo{float:left;margin-bottom:-32px;position:relative;top:32px;}
	.logo h1,
	.logo h2{float:left;display:inline;}
	.logo h2{width:165px;height:32px;text-indent:-999em;overflow:hidden;margin-left:18px;}

	.login{float:right;width:390px;padding-left:50px;margin-top:86px;}
	.login h3{background-position:0 -36px;width:192px;height:30px;margin:0 0 20px 3px;text-indent:-999em;overflow:hidden;}
	.login .fi{zoom:1;overflow:hidden;padding:6px 0;}
	.login .fi-btn{padding:10px 0;}
	.login .fi-nolb,
	.login .fi-btn{padding-left:51px;}
	.login .domain{font-size:14px;color:#8E8E8E;margin-left:10px;width:80px;height:13px;background-position:-216px -36px;display:-moz-inline-box;-moz-box-align:center;display:inline-block;vertical-align:middle;}
	.login .domain span{display:none;}
	.login .lb{font-size:14px;float:left;width:125px;line-height:30px;margin-right:10px;_margin-right:7px;}
	.login label{color:#525252;}
	.login .ipt-t{font-size:16px;color:#454545;font-weight:bold;border:1px solid #737373;padding:3px 2px 2px;width:203px;height:22px;background-position:0 -72px;margin-right:-5px;}
	.login .ipt-t-focus{background:#FEFBBD;}
	.login .btn,
	.login .ipt-b{width:90px;height:31px;margin-left: 60px;color:#373737;}
	.login .ipt-b{background-position:0 -180px;}
	.login .ipt-b-hover{background-position:0 -216px;}
	.login .btn{background-position:-108px -180px;}
	.login .btn:hover{background-position:-108px -216px;}
	.login select{margin-top:4px;height:20px;width:209px;}
	.login .autologin{margin-right:15px;}
	.login #autoLoginDiv{ position:absolute; width:180px; background-color:#ffefa4; border:1px #FF9900 solid; left: 592px; top:287px; text-align:left; padding:5px; line-height:150%; color:#dc6800; display:none;}
	.login .foget{font-size:14px;margin-left:10px;}
	.login .err{margin-left:5px;color:#f00;}
	.login .reg{margin-top:25px;padding-top:25px;border-top:1px solid #e0e0e0;width:285px;margin-left:51px;font-size:14px;}
	.login .reg span,
	.login .reg .btn{float:left;line-height:31px;text-decoration:none;}
	.login .reg span{margin-right:10px;color:#5d5d5d;}
	

	.intro{width:489px;height:340px;float:left;}
	.intro .introtxt{visibility:hidden;position:absolute;top:0;left:0;font-size:14px;line-height:30px;color:#848484;}
	.intro li{background-position:0 -256px;padding-left:20px;}



		/* һ����� */
		
		.intro-2{background:url(../images/green_logo.bmp) no-repeat;}
		.intro-1 .introtxt-1{top:400px;visibility:visible;}


.footer{position:absolute;left:0;bottom:0;/* ie8 bug */width:100%;}



	.copyright{height:38px;line-height:38px;background:#f3f3f3;text-align:center;}
	.copyright,
	.copyright a{color:#9C9C9C;text-decoration:none;}
	.copyright a,
	.copyright span{margin:0 5px;}
	.copyright a:hover{text-decoration:underline;}
