/* CSS Document */

body,html {font-family: "宋体", Arial, System;font-size: 12px;text-align:center; width:auto;height:auto; background-color:#FFFFFF;color:#404040;}
* {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, p, address, blockquote, table, dl, fieldset {margin:0px; padding:0px;}
img{border:0px;}

#qitongbaologin{
	position:absolute;
	top:50%;
	margin:-250px 0 0 0;
	width:100%;
	height:500px;
	}
#loginlogo{width:960px; height:50px; margin:0 auto; padding:0;}
#loginlogo .infologo{float:left; clear:none; display:inline; margin:0;padding-left:20px;}
#loginnei{width:100%; height:403px; background:url(../images/tu2.jpg) no-repeat center;}
#loginnei #loginneirong{width:960px; height:403px; margin:0 auto; padding:0;}
.loginkuang{width:302px; height:346px; float:right; clear:right; padding:0px; border:1px solid #669966; -moz-border-radius:5px;border-radius:5px;;box-shadow:5px;margin:0 auto;box-shadow:0px 1px 8px #999; background-color:#FFFFFF; margin-top:30px; margin-right:25px;}


.table {border-collapse:collapse; font-size:12px; font-weight:normal;}
.table a{color:#094E92; text-decoration:none;}
.table a:hover{ color: #009900;text-decoration:none;}
.table td { font-size:12px; line-height:21px; padding:2px; color:#333333}
/* form */
form { padding-left:37px; margin-top:20px;
}
form p {
	margin: 0;
	padding: 10px 5px 5px 5px;		
	color: #fff; text-align:left;
}
form p span{
	font-weight: normal;
	color: #999; padding-top:8px;
}
form p a{ color:#999999; text-decoration:underline;}
form p a:hover{ color:#339900; text-decoration:none;}
label {
	font-weight: normal;
	color: #999;
}
.input{
	margin: 5px 0;
	padding: 7px 5px;
	border:none;
	background:url(../images/input_bg.gif) no-repeat 0 0;
	font: 12px; 
	color: #999999;
}
.input:focus{
	background:url(../images/input_bg_focus.gif) no-repeat 0 0;
	color: #999999; border-style:none; outline-style:none;
}
.input2{
	margin: 5px 0;
	padding: 7px 5px;
	border:none;
	background:url(../images/input2_bg.gif) no-repeat 0 0;
	font: 12px; 
	color: #999999; display:inline; width:57px;
}
.input2:focus{
	background:url(../images/input2_bg_focus.gif) no-repeat 0 0;
	color: #999999;outline-style:none;}
#company, #name, #cipher,#company2, #name2, #cipher2{
	width: 214px;
}
#yanzheng{width:57px;}
.denglu{width:104px; height:38px;background:url(../images/login_button.gif) no-repeat 0 0;cursor:pointer; border:none; text-decoration:none; padding:20px 50px; display:inline; }
.denglu:hover{background:url(../images/login_button_hover.gif) no-repeat 0 0;cursor:pointer;}
.queding{width:104px; height:38px;background:url(../images/queding.gif) no-repeat 0 0;cursor:pointer; border:none; text-decoration:none; padding:20px 50px; display:inline; }
.queding:hover{background:url(../images/queding_hover.gif) no-repeat 0 0;cursor:pointer;}
/* 本页弹出 */
.w_title_bg { height:32px;  background:url(../images/top_bg.png) no-repeat 0 0;}
.w_title { width:auto; font-weight:bold; font-size:14px;line-height:34px;  float:left; padding-left:15px; color:#FFF}

.w_content { width:358px; height:175px;margin:0px; padding:0px; text-align:left; color:#5d5d5d; font-weight:normal; background:url(../images/center_bg.gif) repeat-x top left #FFFFFF; border-left:1px solid #339933; border-right:1px solid #339933;}
.w_content p{font-size:12px; line-height:21px; color:#333333; padding-bottom:8px; }
.w_content p a:hover{color:#009900;}
.w_content p a{color:#005991; text-decoration:none;}
.w_content h6{font-size:14px; line-height:20px; padding-bottom:10px; font-weight: normal; color:#000000;}
.w_content h6 a{color:#005991; text-decoration:none;}
.w_content h6 a:hover{color: #009900;}
.w_content h6 span{font-size:14px;font-weight:bold; color:#009900;}
.w_content h6 b{ font-size:12px; color:#666666; font-weight:normal;}
.w_bottom{width:360px; height:8px; margin:0; padding:0; background:url(../images/bottom_bg.png) no-repeat 0 0;}

.mydiv {
text-align: left;
line-height: 21px;
font-size: 12px;
padding:0px;
z-index:99;
width: 360px;
height: 220px;
left:50%;/*FF IE7*/
top:50%;/*FF IE7*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

margin-left:-180px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-110px!important;/*FF IE7 该值为本身高的一半*/

/*_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.bg {
background-color: #666;
width: 100%;
height: 100%;
display:block;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

} 
.w_chk_div { background:#FFFFFF;
text-align: left;
line-height: 32px;
font-size: 12px;
font-weight: bold;
padding:0px;
width:360px;
height:auto;
}
.guanbi_img{padding-right:8px; padding-top:10px;}

.w_left{ width:83px; height:160px;float:left; clear:none; display:inline;padding-right:25px; margin-left:0px; padding-left:25px;}
.w_right{width:200px; height:160px; float:left; clear:none; display:inline; margin-right:15px;}

.guanbi{width:32px; height:32px;background:url(../images/guanbi_x.png) no-repeat 0 0;cursor:pointer; border:none; text-decoration:none;display:inline; margin:0; float:right;}
.guanbi:hover{background:url(../images/guanbi_x_hover.png) no-repeat 0 0;cursor:pointer;}

#login_foot{width:960px; height:30px; margin:0 auto; padding:0;}
#login_foot p{font-size:12px; line-height:21px; color:#999999; text-align:right; margin-top:15px; margin-right:15px;}
