body{
	background: #fff;
	color: #000;
	margin: 0px;
	padding: 0px;
}

p, h1, form, button,ul,li,img{border:0; margin:0; padding:0;}

ul {list-style: none;}

label{
display:block;
font-weight:bold;
text-align:right;
width:120px;
float:left;
margin-top:4px;
}
input{
float:left;
width:200px;
margin:2px 0 10px 20px;
clear: none;
}
select{
float:left;
width:208px;
margin:2px 0 10px 20px;
clear: none;
}
h1 {
font-size:14px;
font-weight:bold;
color:#243e85;
}

/* ----------- id ----------- */
#container{
margin:0 auto;
width:960px;
padding-top:30px;
padding-bottom:30px;
}
#sideContainer{
width:790px;
float:right;
}
/* ----------- class----------- */
.content_h{
	height:100%;
	margin:0;
	padding:0;
}
.spacer{ clear:both; height:5px;}
.star{ color:#FF0000; font-weight:bold; margin-left:10px}
.redtext{color:#CC0000;}
.right{ float:right; margin-right:510px; clear:both;}
.passpic{margin-left:120px;}
.login_nav{
color:#666666;
text-align:right;
float:right;
clear:both;
border-bottom:solid 1px #B6E6FB;
padding:10px;
width:98%;
margin-bottom:20px;
}
.login_nav strong{color:#ff9103;}
.tips{
display:block;
color:#666666;
width:240px;
padding:2px;
background:#f1fcfe;
border:solid 1px #e3f1f4;
margin:0 0 0 10px;
float:right;
clear:both;
text-align:left;
}	
	
/* ----------- form ----------- */
.loginform{
  margin:0 auto;   
  padding:14px;
	float:left;
	clear:none;
	margin:0px;
	padding:0 20px 0 120px;
	text-align:left;
	width:700px;
}
.businessform{
  margin:0 auto;   
  padding:14px;
	float:left;
	clear:none;
	margin:0px;
	padding:0 20px 0 120px;
	text-align:left;
	width:400px;
}
 .passwordform{
  margin:0 auto;   
  padding:14px;
	float:left;
	clear:none;
	margin:0px;
	padding:0 20px 0 120px;
	text-align:left;
	width:600px;
	height: 240px;/*--临时处理---*/
}

/* ----------- button ----------- */
.btnConfirm{
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/login_30.jpg) no-repeat;
	height: 24px;
	width: 66px;
}
.btnGray{
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/btn_gray.jpg) no-repeat;
	height: 24px;
	width: 66px;
}
.btnReset{
	line-height: 24px;
	font-weight: bold;
	color:#DADADA;
	background: url(../images/login_30.jpg) no-repeat center top;
	height: 24px;
	width: 66px;
	margin:0 50px;
	float:left;
	clear:none;
}
.btnMiddle{
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background: #4c9800 url(../images/btn_middle.gif) no-repeat; 
	height: 24px;
	width: 100px;
}

.btnBigsize{ 
 clear:both;
    margin-left:120px;
    margin-top:20px;
    width:162px;
    height:24px;
    background:#4c9800 url(../images/btn_lgre.gif) no-repeat;
    text-align:center;
    line-height:24px;
    color:#FFFFFF;
    font-weight:bold;
	}
.btnleft{
float:left;
margin-left:120px;
}


/* ----------- login ----------- */
#login ul{
FLOAT: left;
align:left;
margin-left:60px;
clear: none;
}	
#login li{
width:350px;
visibility: inherit;
clear: none;
}	

#login .explain{
display:block;
color:#666666;
width:240px;
padding:2px;
background:#f1fcfe;
border:solid 1px #e3f1f4;
margin:0 0 0 10px;
float:right;
clear: none;
}

#login .explainw{
display:block;
color:white;
width:240px;
padding:2px;
background:white;
border:solid 0px ;
margin:0 0 0 10px;
float:right;
clear: none;
}

#login .pic{
display:block;
width:240px;
padding:2px;
margin:0 0 0 10px;
float:right;
clear: none;
}
	

/* -----------  congratulation information ----------- */

.conp {
line-height:28px;
padding:10px 20px;
background:#9da0ede;
border:solid 1px #9da0ed;
width:400px;
margin:0 auto;
margin-top:70px;
font-size:14px;
TEXT-DECORATION: none;
height: 216px;
}

.conText{
color:#ff9103;
font-weight:bold;
text-align:center;
line-height:20px
}
/* -----------  伏晓昆蔡佳css -------------------------------------------------------------------- */

.sh_title{
   width:700px;
	 padding:20px 0 20px 30px;
	 margin:0 0 40px 0px;
	 height:60px;
	 float:left;
	 clear:none;
	 text-align:left;
	 border-bottom:1px #B6E6FB solid;
	 line-height:60px;
}

.barform{
	overflow-y: hidden;
	overflow-x: hidden; 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #919192; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #216dad; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff;
}

/*  leftmenu  style  */
#leftmenu{ width:175px; float:left; border:1px #96e0fc solid;}
.tit_left{ background-image:url(../images/botnline.gif); background-repeat:repeat-x; height:27px; text-align:center; font-weight:bold; color:#fff; line-height:27px; font-family:"宋体"; clear:both;}
.newsmune{width:170px; padding-bottom:5px; padding-top:5px; height:auto;}
.newsmune li{ background-image:url(../images/PsdUpdate_13.gif); width:120px;background-repeat:no-repeat; background-position:left; height:18px; line-height:18px;color:#666; font-family:"宋体"; padding-left:50px;}
.rigcontent{ width:790px; float:right; height:430px;}
.tit_line{ border-bottom:1px #b6e6fb solid; height:68px; text-align:left;}
.til_iput{ width:630px; margin:0px auto;}
.til_iput ul{ padding-top:20px;}
.til_iput li{ width:310px; text-align:left; padding-right:5px; height:38px; line-height:38px;}
/*  leftmenu  style  */