.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML .clearfix {
	HEIGHT: 1%
}
BODY {
	FONT-SIZE: 12px;MARGIN: 10px 0px 0px; COLOR: #555555; TEXT-ALIGN: center; FONT-FAMILY: ""
}
BODY table { margin:0px;text-align:left;}
ul li { list-style:none}
TD {
	FONT-SIZE: 12px; COLOR: #3d362b
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY table{
	MARGIN: 0px auto
}
SELECT {
	FONT-SIZE: 12px; COLOR: #3d362b
}
INPUT {
	FONT-SIZE: 12px; COLOR: #3d362b
}
.p1 {
	FONT-SIZE: 12px; COLOR: #3d362b
}
P {
	FONT-SIZE: 12px; COLOR: #3d362b; LINE-HEIGHT: 130%
}
DIV {
	FONT-SIZE: 12px; COLOR: #3d362b; LINE-HEIGHT: 130%
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.p2 {
	FONT-SIZE: 12px; COLOR: #3d362b; LINE-HEIGHT: 130%
}
TD {
	FONT-SIZE: 12px; COLOR: #3d362b; LINE-HEIGHT: 130%
}
BODY {
	 MARGIN: 0px;
}
.bg1 {
	BORDER-RIGHT: #f4f7fc 1px solid; BORDER-TOP: #f4f7fc 1px solid; BORDER-LEFT: #f4f7fc 1px solid; BORDER-BOTTOM: #f4f7fc 1px solid; BACKGROUND-COLOR: #f4f7fc
}
.bg2 {
	BORDER-RIGHT: #e9cda2 1px solid; BORDER-TOP: #e9cda2 1px solid; BORDER-LEFT: #e9cda2 1px solid; BORDER-BOTTOM: #e9cda2 1px solid; BACKGROUND-COLOR: #fffbe0
}
A:link {
	FONT-SIZE: 12px; COLOR: #112482; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: #112482; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline
}


A.zc_r:link {
	COLOR: #0048A2; font-size:14px;TEXT-DECORATION: underline
}
A.zc_r:visited {
	COLOR: #0048A2; font-size:14px;TEXT-DECORATION: underline
}
A.zc_r:active {
	COLOR: #ff3300; font-size:14px;TEXT-DECORATION: underline
}
A.zc_r:hover {
	COLOR: #ff3300;font-size:14px; TEXT-DECORATION: underline
}
A.menu:link {
	COLOR: #dbddf0; TEXT-DECORATION: underline
}
A.menu:visited {
	COLOR: #dbddf0; TEXT-DECORATION: underline
}
A.menu:active {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
A.menu:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
A.top:link {
	COLOR: #e8eaf7; TEXT-DECORATION: underline
}
A.top:visited {
	COLOR: #e8eaf7; TEXT-DECORATION: underline
}
A.top:active {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
A.top:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
.style3 {
	COLOR: #009900
}
.style14 {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.editbox {
	BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 150px; BORDER-BOTTOM: #b0b0b0 1px solid
}
.editbox1 {
	BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 180px; BORDER-BOTTOM: #b0b0b0 1px solid; HEIGHT: 18px
}
.tjan { FONT-SIZE: 12px; HEIGHT: 28px;WIDTH: 100px
}
.xan {FONT-SIZE: 12px; HEIGHT: 22px;BORDER-TOP:1PX #abcfe2 SOLID;BORDER-LEFT:1PX #abcfe2 SOLID;BORDER-BOTTOM:1PX #abcfe2 SOLID;
        BACKGROUND:#F4F7FC;COLOR:#004497;BORDER-RIGHT:1PX #abcfe2 SOLID;PADDING-TOP:3PX;
}
.xan2 {FONT-SIZE: 12px; HEIGHT: 22px;WIDTH:60PX;BORDER-TOP:1PX #abcfe2 SOLID;BORDER-LEFT:1PX #abcfe2 SOLID;BORDER-BOTTOM:1PX #abcfe2 SOLID;
        BACKGROUND:#F4F7FC;COLOR:#004497;BORDER-RIGHT:1PX #abcfe2 SOLID;PADDING-TOP:3PX;
}
.biaoz { COLOR:#1F79C6;FONT-WEIGHT:bold;FONT-SIZE:14PX;PADDING-LEFT:10PX;
}
.hz  { COLOR:#ff0000;
}
.lz { COLOR:#004497;
}
.bz { color: #FFFFFF;FONT-WEIGHT:bold
}
.clear {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -1px -1px 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 1px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.box {
	MARGIN: auto
}
.box_top {
	PADDING-LEFT: 8px; HEIGHT: 26px
}
.box_d {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 221px; TEXT-ALIGN: center
}
.box_01 {
	WIDTH: 26px; MARGIN-RIGHT: 5px; HEIGHT: 23px
}
.box_02 {
	WIDTH: 40px; LINE-HEIGHT: 20px; HEIGHT: 23px
}
.cjbm {PADDING-LEFT: 13px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}

.blank3{clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank5{clear:both; height:5px; overflow:hidden; display:block; font-size:1px;}
.blank7{clear:both; height:7px; overflow:hidden; display:block; font-size:1px;}
.blank9{clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank10{clear:both; height:10px; overflow:hidden; display:block; font-size:1px;}
.blank11{clear:both; height:11px; overflow:hidden; display:block; font-size:1px;}
.blank12{clear:both; height:12px; overflow:hidden; display:block; font-size:1px;}
.blank15{clear:both; height:15px; overflow:hidden; display:block; font-size:1px;}
.blank18{clear:both; height:18px; overflow:hidden; display:block; font-size:1px;}
.blank21{clear:both; height:21px; overflow:hidden; display:block; font-size:1px;}
.blank35{clear:both; height:35px; overflow:hidden; display:block; font-size:1px;}


.sc_an { background:url(images/sc_an_bj.gif);border:1px #BEBEBE solid;color:#000000;padding:3px;width:108px;height:20px;
}


.jl_bk { border-left:1px #FEBF83 solid; border-right:1px #FEBF83 solid;padding:5px 8px 0px;
}

.rb_dh_bk2 { border:1px #017EDA solid;padding:6px;
}
.rb_btz { font-size:14px;font-weight:bold;color:#083578
}
.jl_dhz { font-size:14px;font-weight:bold;color:#FF5400
}

.fontbold { font-size:12px;color:#ffffff;font-weight:bold;}
.nr_bk { border:#abcfe2 1px solid;padding:8px;}

.Gbox_off { background:#EEF9FF;border:1px #AFD5EA solid;line-height:20px;padding-left:6px;padding-right:6px;CURSOR: pointer; }
.Gbox_on { background:#FFF0DF;border:1px #FCAA67 solid;line-height:20px;padding-left:6px;padding-right:6px;CURSOR: pointer; }

.Gbox_off A.fw_nrz:link {
	font-size:14px;font-weight:bold;color:#112482;line-height:30px; TEXT-DECORATION: none
}
.Gbox_off A.fw_nrz:visited {
	font-size:14px;font-weight:bold;color:#112482;line-height:30px;TEXT-DECORATION: none
}
.Gbox_off A.fw_nrz:active {
	font-size:14px;font-weight:bold;color:#112482;line-height:30px; TEXT-DECORATION: none
}
.Gbox_off A.fw_nrz:hover {
	font-size:14px;font-weight:bold;color:#112482;line-height:30px; TEXT-DECORATION: none
}


.Gbox_on A.fw_nrz:link {
	font-size:14px;font-weight:bold;color:#ff3300;line-height:30px; TEXT-DECORATION: underline
}
.Gbox_on A.fw_nrz:visited {
	font-size:14px;font-weight:bold;color:#ff3300;line-height:30px;TEXT-DECORATION: underline
}
.Gbox_on A.fw_nrz:active {
	font-size:14px;font-weight:bold;color:#ff3300;line-height:30px; TEXT-DECORATION: none
}
.Gbox_on A.fw_nrz:hover {
	font-size:14px;font-weight:bold;color:#ff3300;line-height:30px; TEXT-DECORATION: none
}

A.top_dh:link {
	COLOR: #ffffff;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.top_dh:visited {
	COLOR: #ffffff;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.top_dh:active {
	COLOR: #ffffff;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.top_dh:hover {
	COLOR: #ffffff;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}

A.top_dh2:link {
	COLOR: #666666;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.top_dh2:visited {
	COLOR: #666666;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.top_dh2:active {
	COLOR: #000000;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.top_dh2:hover {
	COLOR: #000000;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}

A.zwz:link  { font-size:12px;color:#0033CC;text-decoration:underline}
A.zwz:visited {	 font-size:12px;COLOR: #555555; TEXT-DECORATION: underline}
A.zwz:active {  font-size:12px;COLOR: #ff6600; TEXT-DECORATION: underline}
A.zwz:hover { font-size:12px;color:#ff6600;text-decoration:underline}

A.zwz21:link  { font-size:12px;color:#0033CC;text-decoration:underline}
A.zwz21:visited {	 font-size:12px;COLOR: #FF3300; TEXT-DECORATION: underline}
A.zwz21:active {  font-size:12px;COLOR: #ff6600; TEXT-DECORATION: underline}
A.zwz21:hover { font-size:12px;color:#ff6600;text-decoration:underline}

.zbj { padding-left:10px;}
.top_gd { margin-top:10px;}
.top_gd2{ margin-top:8px; }
.zc_wz {  color:#777777;line-height:20px;}
.btn1_mouseout {
 background:url(images/an_bj_1.gif) repeat-x;width:94px;height:28px;padding-top:2px;text-align:center;COLOR:#000000;font-size:12px;float:left;TEXT-DECORATION: none;border:0px;
}
.btn1_mouseover {
background:url(images/an_bj_2.gif) repeat-x;width:94px;height:28px;padding-top:2px;text-align:center;COLOR:#ffffff;font-size:12px;float:left;TEXT-DECORATION: none;border:0px;cursor:hand;cursor:pointer !important;
}


A.an_bj:link {
	background:url(images/an_bj_1.gif) repeat-x;width:96px;height:30px;padding-top:6px;text-align:center;COLOR: #000000;font-size:12px;float:left;TEXT-DECORATION: none}
A.an_bj:visited {
	background:url(images/an_bj_1.gif) repeat-x;width:96px;height:30px;padding-top:6px;text-align:center;COLOR: #000000;font-size:12px;float:left;TEXT-DECORATION: none}
A.an_bj:active {
	background:url(images/an_bj_2.gif) repeat-x;width:96px;height:30px;padding-top:6px;text-align:center;COLOR: #ffffff;font-size:12px;float:left;TEXT-DECORATION: none}
A.an_bj:hover {
	background:url(images/an_bj_2.gif) repeat-x;width:96px;height:30px;padding-top:6px;text-align:center;COLOR: #ffffff;font-size:12px;float:left;TEXT-DECORATION: none}
.hszt{ color:#000000;font-size:14px;}
.boxkd {width:210px;height:20px;font-size:14px;border-top:#55585D 1px solid;border-left:#55585D 1px solid;border-bottom:#7F9DB9 1px solid;border-right:#7F9DB9 1px solid;padding-top:2px;}
/*sygl*/
.gl_r_bk {border-bottom:1px #80AADE solid;padding-left:10px; }
.rc_bk {border-left:1px #80AADE solid;}
.gl_r_nr { padding-left:10px;padding-top:10px;padding-right:8px;text-align:left;}
/*
#menu {width:178px;margin:0px 0px;padding:0px;text-align:left;list-style:none}
#menu .item {margin:8px 0px;padding:0px;list-style:none}
a.title:link, a.title:visited, a.title:hover {display:block;border-bottom:1px solid #B6D1E2;background:url(images/sy_l_dhb2.gif) no-repeat;color:#01509B;font-size:14px;font-weight:bold;padding:4px 0 0 20px;width:158px;height:24px;line-height:23px;cursor:pointer;text-decoration:none}
#menu .item ul {background:#F7FCFE;border-left:1px solid #B6D1E2;border-right:1px solid #B6D1E2;border-bottom:0px solid #B6D1E2;margin:0;width:176px;padding:3px 0px 0px 0px;list-style:none;display:block}
#menu .item ul li {display:block;line-height:24px;text-align:center;padding-bottom:1px;border-bottom:1px solid #B6D1E2;}
#menu .item ul li a{text-decoration:none;}
#menu .item ul li a:hover{text-decoration:underline;}
*/

#menu {margin-left:1px;}

#menu UL {margin:0px;list-style:none}

.item A {
	float:left;PADDING-RIGHT: 0px;margin-top:8px;border-bottom:1px solid #6E90CC; text-align:left;DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(images/sy_l_dhbj2.gif) no-repeat 0px 0px; PADDING-BOTTOM: 2px; WIDTH:168px; COLOR: #266EB9; PADDING-TOP: 5px; TEXT-DECORATION: none;height:17px;
}
A.item:hover {
	BACKGROUND-POSITION: 0px 0px;width:168px;COLOR: #266EB9;font-weight:bold;text-decoration:none;float:left;
}
.item A.up {
	BACKGROUND-POSITION: 0px  0px;width:168px;COLOR: #266EB9;font-weight:bold;text-decoration:none;float:left;
}
.item  A.down:hover {
	BACKGROUND-POSITION:0px  0px;width:168px;COLOR: #266EB9;font-weight:bold;text-decoration:none;float:left;
}
.item  A.down {
	BACKGROUND-POSITION: 0px -24px;width:168px;COLOR: #266EB9;font-weight:bold;text-decoration:none;float:left;
}
.item A.up:hover {
	BACKGROUND-POSITION: 0px  0px;width:168px;COLOR: #266EB9;font-weight:bold;text-decoration:none;float:left;
}
#menu .wzem ul {float:left;background:#EFF7FF;border-left:1px solid #017EDA;border-right:1px solid #017EDA;border-bottom:1px solid #017EDA;padding:5px;width:168px;list-style:none;display:block}
#menu .wzem ul li {display:block;line-height:24px;background:#ffffff;text-align:center;border-bottom:1px solid #B6D1E2;}
#menu .wzem ul .li2 {display:block;line-height:24px;background:#ffffff;text-align:center;border-bottom:0px solid #D3E1F0;}
#menu .wzem ul li a{text-decoration:none;}
#menu .wzem ul li a:hover{text-decoration:underline;}

/*input*/
.inp {WIDTH: 180px;padding: 4px 2px 2px 2px;border-left: 1px solid #55585D;border-top: 1px solid #55585D;border-bottom: 1px solid #7A99D0;border-right: 1px solid #7A99D0;color: #333333;}
.bumeninp {WIDTH: 140px;padding: 4px 2px 2px 2px;border-left: 1px solid #55585D;border-top: 1px solid #55585D;border-bottom: 1px solid #7A99D0;border-right: 1px solid #7A99D0;color: #333333;}
.fbinp {padding: 4px 2px 2px 2px;border-left: 1px solid #55585D;border-top: 1px solid #55585D;border-bottom: 1px solid #7A99D0;border-right: 1px solid #7A99D0;color: #333333;}
.qy_nr_tdx { BORDER-BOTTOM: #1f79c6 2px solid ;color:#1F79C6;padding-left:10px;padding-bottom:5px;font-size:18px;font-family:"ºÚÌå";height:25px;line-height:23px;}
.qy_lhx { BORDER-BOTTOM: #86C0DF 1px solid ;padding-left:20px;}
.qy_gd2 { margin-top:20px;}


A.qy_dh:link {
	COLOR: #015071;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.qy_dh:visited {
	COLOR: #015071;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.qy_dh:active {
	COLOR: #015071;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.qy_dh:hover {
	COLOR: #015071;font-size:14px;font-weight:bold; TEXT-DECORATION: none
}
A.qy_dh2:link {
	COLOR: #949494;font-size:14px; font-weight:bold;TEXT-DECORATION: none
}
A.qy_dh2:visited {
	COLOR: #949494;font-size:14px; font-weight:bold;TEXT-DECORATION: none
}
A.qy_dh2:active {
	COLOR: #949494;font-size:14px;font-weight:bold;TEXT-DECORATION: none
}
A.qy_dh2:hover {
	COLOR: #949494;font-size:14px;font-weight:bold;TEXT-DECORATION: none
}
.cx_an { background:url(images/gl_an_bj.gif) repeat-x;padding-left:5px;padding-right:5px;padding-top:2px;height:20px;border:1px #ABCFE2 solid;color:#004497;}
.tp_bk { padding:2px;border:1px #ccc solid;}
/*login*/
.dr_r_bk { border-left:1px #ccc solid;border-right:1px #ccc solid;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;}
.dr_font14 {font-size:14px;color:#333}
.dr_font16 {font-size:20px;color:#053082;font:??;}
.dr_fonthz16 {font-size:16px;color:#ff3300;font-family:??;text-align:left;}
.dy_l_wz { line-height:26px;padding-top:6px;font-size:13px;}


/*²ã*/
.dvwnd {
	BORDER-RIGHT: #718da6 1px solid; BORDER-TOP: #718da6 1px solid; FONT-SIZE: 12px; Z-INDEX: 99999; BORDER-LEFT: #718da6 1px solid; WIDTH: 300px; BORDER-BOTTOM: #718da6 1px solid; FONT-FAMILY: verdana; POSITION: absolute; HEIGHT: auto; BACKGROUND-COLOR: white
}
.dvwndcanvas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99998; FILTER: alpha(opacity=10); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff; opacity: 0.1
}
.dvwndtitle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; CURSOR: move; COLOR: white; PADDING-TOP: 8px; BACKGROUND-COLOR: #bcd7f3
}
.dvwndfocus {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; CURSOR: move; COLOR: white; PADDING-TOP: 8px; BACKGROUND-COLOR: white
}
.dvwndchild {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.dvwndclose {
	FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
A.dvwndclose:hover {
	FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}

.ly_d_bk { border:1px #C5DFFB solid;padding:4px 10px 4px 10px;margin-top:15px;}


.btn_box {	TEXT-ALIGN: center; MARGIN: 7px 0px
}
.clear1 {	HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}




.fl {	FLOAT: left
}
.i_success {	TEXT-ALIGN: center; COLOR: #6cab44; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.login-input {height:30px;overflow: hidden; width:159px;}
.login-input input {background: url(images/login-input.gif) no-repeat;cursor: pointer;height:30px;width:159px;color:#777575;font-size:14px;overflow: hidden;padding-left:10px;padding-top:3px;}
.login-input input:hover{background-position: 0px -30px;}


#BannerIndex {
	POSITION: absolute; HEIGHT: 20px; TOP: 220px; LEFT: 20px
}
#BannerIndex A {
	TEXT-ALIGN: center; FILTER: alpha(opacity=60); LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 1px 3px 1px 1px; WIDTH: 16px; ZOOM: 1; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; COLOR: #666; FONT-WEIGHT: bold; TEXT-DECORATION: none; -moz-opacity: 0.6; opacity: 0.6
}
#BannerIndex A.current {
	FILTER: alpha(opacity=100); -moz-opacity: 1; opacity: 1
}
#BannerIndex A.current:hover {
	BORDER-BOTTOM: #000 1px solid; FILTER: alpha(opacity=99); BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; -moz-opacity: 99; opacity: 0.99
}
#BannerIndex A:hover {
	BORDER-BOTTOM: #000 1px solid; FILTER: alpha(opacity=40); BORDER-LEFT: #000 1px solid; MARGIN: 0px 2px 0px 0px; ZOOM: 1; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; -moz-opacity: 0.4; opacity: 0.4
}

#Banner {
	POSITION: relative; WIDTH:950px; margin:0px auto 0px;HEIGHT: 250px;background:url(images/dr_tb.gif) repeat-x;
}
#Banner A DIV {
	POSITION: absolute; WIDTH:950px; HEIGHT: 250px; TOP: 0px; CURSOR: pointer; LEFT: 0px
}

#Code {	WIDTH: 69px
}
#CodeImg {	WIDTH: 80px; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: 3px
}
#E {	WIDTH: 150px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; CURSOR: default
}
#Forget {	MARGIN: 14px 0px 0px 3px; FLOAT: left
}
#Loading {	MARGIN: 7px 0px 0px 3px; FLOAT: left; COLOR: #666
}
#Login {	POSITION: absolute; WIDTH: 280px; BOTTOM: 0px; BACKGROUND: url(images/login-bg.png); HEIGHT: 234px; LEFT: 657px; _left: 660px; _width: 266px; _height: 228px; _background: url(images/login-bg.gif); _filter: alpha(opacity=70) ;
}
#LoginForm {
	POSITION: absolute; MARGIN: 0px; WIDTH: 235px; HEIGHT: 215px; TOP: 28px; LEFT: 680px
}
#LoginForm TABLE {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 235px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#LoginForm TABLE TD h2{font-size:14px;font-weight:bold;}
#LoginForm TABLE TD{padding:4px;}
#LoginForm TABLE TD.label {
	HEIGHT: 30px; COLOR: #000; FONT-SIZE: 14px;
}
#LoginForm TABLE TD.error {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #f00; PADDING-TOP: 2px
}
#LoginForm TABLE TD A {
	COLOR: #5277c7; TEXT-DECORATION: none
}
#LoginForm TABLE TD A:hover {
	TEXT-DECORATION: underline
}
#LoginForm input{border:0px;}

#Password {	WIDTH: 150px
}
#Submit {	BACKGROUND-IMAGE: url(images/submit.gif); BORDER-RIGHT-WIDTH: 0px; WIDTH: 103px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 46px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; _background-image: url(images/submit.gif)
}
#UserName {	WIDTH: 150px
}

#header{ MARGIN: 0px auto 0px; position:relative;background:url(images/top_tbj.gif) repeat-x 0 10px;}
#header .top{margin-top:5px;padding-bottom:18px; WIDTH: 980px; MARGIN: 0px auto 0px; clear:both;height:90px;}
#header .logo{padding-left:20px;width:175px;float:left;}
#header .freezc {color:#555;font-size:22px;font-family: "ºÚÌå"; float:left;width:175px;padding-left:20px;border-left:1px #ccc solid;line-height:200%;margin-left:15px;margin-top:30px;}
#header .sidebar{float:right;padding-top:50px;padding-right:15px;color:#555;}
#header .sidebar li{float:left;background:url(../images/navx.gif) no-repeat 0 5px;padding-left:10px;margin-left:10px;}
#header .sidebar  a{color:#45A3F4}#header .sidebar  a:hover{color:#ff3300}

#BannerBottom {
	POSITION: relative;clear:both;width:950px;margin:0px auto 0px;
}
#Tip2 {
	 BACKGROUND: url(images/top-title.gif) no-repeat ; HEIGHT: 68px;top:5px; WIDTH: 208px;float:left;POSITION: absolute;left:7px;clear:both;
}
#Tip1 {
	POSITION: absolute; WIDTH: 111px; BACKGROUND: url(images/tip1.gif); HEIGHT: 37px; TOP: 0px; LEFT: 540px
}
#LoginBottom2 {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH:261px; PADDING-RIGHT: 0px; BACKGROUND: url(images/login-rbj.gif) repeat-y; COLOR: #999; TOP: 0px; PADDING-TOP: 7px; LEFT: 658px;_LEFT: 655px
}

#LoginBottom {
POSITION: absolute; LEFT: 0px;PADDING-BOTTOM: 0px; width:276px; PADDING-RIGHT: 0px; BACKGROUND: url(images/login-bottom.gif) bottom left; HEIGHT: 10px; COLOR: #999;  PADDING-TOP: 7px; float:left;
}
#LoginBottom A {
	COLOR: #1b6bbc; TEXT-DECORATION: none
}
#LoginBottom A:hover {
	TEXT-DECORATION: underline
}

#LoginForm h3{font-size:14px;font-weight:bold;color:#333;padding:10px 0 8px;text-align:left;}
.logininput {width:260px;padding:2px 0px;float:left;margin:0px;}
 .logininput label{font-size:14px;text-algin:left;float:left;line-height:30px;}
 .logininput input {background: url(images/login-input.gif) no-repeat;float:left;cursor: pointer;height:24px;width:159px;color:#777575;font-size:14px;padding-left:10px;padding-top:5px;}
.logininput input:hover{background-position: 0px -30px;} 

.code-input,.logininput2  {width:260px;float:left;padding-top:2px;margin:0px;}
.code-input label,.logininput2 label{font-size:14px;text-algin:left;width:50px;float:left;line-height:30px;}
.code-input input {background: url(images/code-input.gif) no-repeat;float:left;cursor: pointer;height:24px;width:68px;color:#777575;font-size:14px;overflow: hidden;padding-left:10px;padding-top:5px;}
.code-input input:hover{background-position: 0px -30px;}



 .submit input {background: url(images/an_bj_login.gif) no-repeat scroll 0 0px transparent;border: 0 none;cursor: pointer;display: inline-block;height: 27px;margin-right: 6px;overflow: hidden;vertical-align: middle;width: 96px;font-size:14px;font-weight:bold;color:#fff;}
 .submit input:hover{background-position: 0px -27px;}

.longin-zcwz{border-bottom:1px #ccc dashed;padding-bottom:15px;width:95%;padding-top:15px;margin-top:5px;margin-bottom:15px;float:left;text-align:center;clear:both;color:#ADADAD;}
.longin-zcwz .zcan{padding-top:15px;}

.longin-zcwz .zcan button {background: url(images/an_zc.gif) no-repeat scroll 0 0px transparent;border: 0 none;cursor: pointer;display: inline-block;height: 35px;overflow: hidden;vertical-align: middle;width:157px;color:#000;font-size:14px;}
.longin-zcwz .zcan button:hover{background-position: 0px -35px;}


.fbover_tab{margin-top:20px;border-top:1px #ccc dotted;padding-top:20px;}
.fbover_tab td{padding-left:110px;}
.fbover_an,.fbover_an input{BACKGROUND-IMAGE: url(images/nav_dh.gif); BACKGROUND-REPEAT: no-repeat;margin-left:10px;cursor: pointer;}
.fbover_an {BACKGROUND-POSITION: 0px 0px;COLOR: #000; FONT-SIZE:14px;FONT-WEIGHT:bold;float:left;border:0px;padding-left:0px;height:28px;}
.fbover_an input{BACKGROUND-POSITION: right 0px; COLOR: #000;float:left; border:0px;padding-right:10px;height:28px;FONT-SIZE:14px;}


.info {position:relative; text-decoration:none;}
a.info { color:#ff6600;}
.info:hover { color:#ff6600;}
.info div{display: none }
.info:hover div.info_fdc{background:url(images/point.gif) no-repeat;display:block;position:absolute;top:-30px ;left:58px;width:411px;height:118px;color:#555;padding:16px 20px;text-align:left;line-height:20px;text-decoration:none;vertical-align: top;  z-index:1}


