#index_left { width:505px; float:left; margin-top:15px; margin-left:10px; display:inline; font-family:"microsoft yahei"}
#index_left h1{font-size:18px ; line-height:40px; color:#000}
#index_left h2{font-size:12px;line-height:17px; color:#000 }
#index_left ul h3{ font-size:14px; line-height:22px;}
#index_left ul li{ font-size:11px; line-height:24px; padding-left:75px; margin-top:28px}
#index_left ul li.ico1{ background:url(index_leftico1.gif) no-repeat 13px 2px}
#index_left ul li.ico2{ background:url(index_leftico2.gif) no-repeat 13px 2px}
#index_left ul li.ico3{ background:url(index_leftico3.gif) no-repeat 13px 2px}
#index_left #state{ line-height:32px; background:#eefaff; font-size: 12px; font-weight: bold; color:#000;margin:35px 10px 0; text-indent:1.5em;}
#index_right{ width:272px; float:right; clear:right;margin-top:15px; }
#index_right #login{ width:254px; height:378px; border:4px solid #dedede; overflow:hidden}
#index_right #login #login_bt, #index_right #reg_bt{ display:block; margin:20px auto; background:url(index_loginbt.gif); width:179px; height:51px; overflow:hidden; text-indent:-100em}
#index_right #reg_bt{ background-image: url(index_regbt.gif); margin-bottom:2px}
#index_right #login ul{margin:0 18px;}
#index_right #login ul li{line-height:25px;}
#index_right #login ul.top{ border-bottom:1px solid #eaedee; padding-bottom:28px; margin-bottom:30px}
#index_right #login ul.top li a{color:#06c; border-bottom:1px solid #09f}
#index_right #login ul.top li a:hover{ text-decoration:none; border:0}
#index_right #login ul.bbs a{ background:url(link-arrow.gif) no-repeat 0 5px; padding-left:2em; display:block;line-height:25px;height:25px;}
#index_right #login ul.bbs a:hover{ background-position:0 100%; color:#09f}
#index_right #reg{ width:180px; margin:auto; text-align:center; font-size:11px;margin-top:55px; +margin-top:40px}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
z-index:1;
}

.popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:551px;
height:276px;
background:url(login_bg.png) no-repeat 0 0;
-background:url(login_bg.gif) no-repeat 0 0;
z-index:2;
}

.popupContact h1 {
	font-size:18px;
	font-weight:bold;
	margin:38px 0 0 100px
}
.popupContact h2 {
	font-size:12px;
	font-weight:normal;
	margin-left:100px
}
.popupContact form {
	margin-left:100px;
	margin-top:20px;
}
.popupContact form td {
	width:36px;
}
.popupContact form tr.line {
	height:15px
}
.popupContact form .inputbg {
	background:url(input_bg.gif) 0 0 no-repeat;
	width:301px;
	height:30px;
	line-height:30px;
}
.popupContact form input {
	width:291px;
	padding:0 5px;
	height:28px;
	line-height:28px;
	border:0;
	background:transparent
}
.popupContact .popupContactleft {
	float:left;
	line-height:2em;
	margin:30px 0 0 40px;
	height:75px;; display:inline
}
#msg{display:none; position: position:fixed; _position:absolute; font-size:16px; width:200px; height:auto; z-index:99; line-height:20px; color:#FF0000;}
a.popupContactClose,a.popupContactlogin{ position:absolute; top:216px; right:160px; background:url(c_bt_bg.gif) no-repeat 0 0; display:block; width:108px; height:33px; text-align:center; line-height:30px; font-weight:bold; font-size:15px; letter-spacing:1em}
a.popupContactClose:hover{ background-position: 0 100%}
a.popupContactlogin{ right:40px; background-position:100% 0;}
a.popupContactlogin:hover{ background-position: 100% 100%}
