/* style start*/
html {
	padding: 0; margin: 0
}
body {
	margin: 0; padding: 0; background-color: #E3E3E3
}
#bodybg {
	margin: 0 auto; padding: 0; width: 870px
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both
}
.header_1{
	background-color: #fff; width: 834px; margin: 0 auto; padding: 0; height: 69px
}
.page_2main {
	width: 834px; margin: 10px auto 0
}
h1 { 
	margin: 0
}
.ico_le,
.img_le {
	float: left; display: block
}
.psd_error_box {
	border: 1px solid #F60; background-color: #FEF1E8; padding: 4px
}
.psd_succ_box {
	border: 1px solid #01BE00; background-color: #E7FFE7; padding: 4px
}
.psd_prom_box {
	border: 1px solid #00A8FF; background-color: #E1F5FE; padding: 4px
}
.psd_prom_box .te,
.psd_succ_box .te,
.psd_error_box .te {
	float: left; margin-left: 8px; width: 94%
}
.back_ti_posi {
	margin: 5px 20px 10px
}
.psdimg_posi {
	margin: 10px 20px
}
.psd_riposi {
	margin-left: 30px; float: left; width: 550px
}
.flowpsd_posi {
	margin: 0 0 30px
}
span.flow_ti_now {
	padding-left: 4px
}
span.flow_ti {
	padding-left: 4px
}
.psd_prom_w {
	width: 455px
}
.psd_ipt_mess {
	margin: 10px 0 0; padding-left: 30px
}
.psd_ipt_mess label {
	display: block; width:350px; margin-top: 8px; clear: both
}
.psd_ipt_mess label input.in {
	width: 200px; margin-top: 4px
}
.psd_ipt_mess label.btn {
	padding-left: 65px; margin-top: 10px
}
.psd_ipt_mess label.psd_edit_btn {
	padding-left: 100px; margin-top: 10px
}
.psd_prom {
	margin: 20px 0 0; 
}
ul.psd_ipt_prom {
	margin:10px 0 20px; padding:0
}
ul.psd_ipt_prom li {
	list-style: none
}
.psd_conf_btn {
	margin: 10px 0 20px 150px
}
.psd_sysmana_expl {
	margin: 20px 0
}
.psd_sysmana_expl ul {
	margin: 0 20px; padding: 0 20px
}
.psd_sysmana_expl ul li {
	line-height: 2.0
}
.step_opsi {
	margin-top: 30px
}
#success{
	width:700px; margin: 20px auto; padding: 0
}
#success .succ_ti {
	padding-left: 10px
}
#success .import_noti {
	background-color: #FDF7E7; border: 1px solid #F1BC70; padding: 8px; margin: 12px 0 0; width: 85%
}
#success .succ_cont {
	padding: 26px 0 10px
}
#success .help_ti {
	margin-top: 32px; margin-bottom: 10px
}
#success .you_do {
	margin-right: 10px; cursor: pointer
}
#success .you_do .ti {
	padding: 6px 0 4px 28px 
}
#success .you_do .te {
	padding: 0 0 0 28px 
}
.login_prom .pic { /*login_prom*/
	width: 593px; height: 168px; margin: 60px 0 0 0
}
.login_prom .pic ul{ 
     margin: 0; padding: 10px 0 0 30px
}
.login_prom .pic ul.login_intr li{ 
     margin: 2px 0 13px
}
.login_prom .btn_posi { 
     margin:20px 0 80px 0; padding-left: 460px
}
.login_prom .btn_posi .btn_img1,
.login_prom .btn_posi .btn_img2,
.login_prom .btn_posi .btn_next {
	 cursor: pointer; border: 0 
}
.login_prom .btn_posi .btn_img1 {
	margin-right: 10px
}
#header_top {
	background: url(../../images/login/header_bg.gif) repeat-x; width: 100%; clear: both; height: 61px
}
#header_top .himg {
	float: left; margin: 20px 0 0 10px; padding: 0
}
#header_top .slogan {
	float: left; margin: 32px 20px 0; font-weight: bold; font-size: 14px; color: #707173
}
#header_top .htext {
	float: right; padding: 10px 10px 0 0;color: #5a5a5a; text-align: right
}
#header_top .htext span{
	padding-right: 5px
}
#header_top .home_ripo {
	float: left; width: 240px; margin-left: 10px
}
.header_simpline {
	border-bottom: 1px solid #DCDCDC
}
#header_top .htext .btn_oper {
	margin-left: 30px; float: left
}
#header_top .htext .btn_oper1 {
	margin-left: 60px; float: left
}
#header_top .htext input {
	border: 0; cursor: pointer
}
#header_top .hoper {
	margin-top: 10px
}
#header_top .help {
	margin-top: 40px
}

/* style end*/
/*font start*/
body {
	font: 12px/1.5 Simsun, Arial, Helvetica, sans-serif; color: #5a5a5a
}
#bodybg {
	text-align: left
}
h1 { 
	font-size:18px; line-height:35px
}
a:link {
	color: #0984E2; text-decoration: none; font-size: 12px
}
a:visited {
	color: #0984E2; text-decoration: none; font-size: 12px
}
a:hover {
	color: #f00; text-decoration: underline; font-size: 12px
}
a:active {
	color: #0984E2; text-decoration: none; font-size: 12px
}
a.w:link {
	color: #fff; text-decoration: none
}
a.w:visited {
	color: #fff; text-decoration: none
}
a.w:hover {
	color: #fff; text-decoration: underline
}
a.w:active {
	color: #fff; text-decoration: none
}

.remark_y {
	color: #ff7300
}
.remark_g {
	font-weight: normal; color: #5a5a5a;
}
.remark_gr {
	color: #329900;
}
.remark_y1 {
	color: #d25b00
}
.psd_prom_box {
	color: #000
}
.psd_succ_box {
    color: #000
}
.psd_error_box {
    color: #000
}
.psd_sysmana_expl ul li {
	line-height: 2.0
}
span.flow_ti_now {
	line-height: 1.8; color: #FE8301; font-size: 12px
}
span.flow_ti {
	line-height: 1.8; font-size: 12px
}
.psd_ipt_mess label input.in {
	font-size: 12px
}
.psd_sysmana_expl ul li {
	line-height: 2.0
}
.step_opsi {
	font-size: 14px; text-align: center
}
#success .succ_ti {
	font-size: 16px; color: #329900; font-weight: bold; line-height: 3.0
}
#success .succ_note {
	font-size: 14px; color: #319A00
}
#success .import_noti {
    font-size: 14px
}
#success span.text{
	font-size: 13px; line-height: 2; text-indent: 0.25in
}
#success .help_ti {
	font-weight: bold; color: #000
}
#success .you_do .ti {
	font-size: 14px; color: #d25b00; font-weight: bold
}
#success .you_do .te {
	font-size: 12px
}
.login_prom .pic h1 {
	font-size: 18px; text-align: center; color: #fff; line-height: 2.0
}
.login_prom .pic ul{ 
	color: #454545; text-align: left; line-height:25px 
}
/*font end*/
/*exce_img start*/
#bodybg {
	background:#FFF url('../../images/common/bodybg.gif') repeat-y 50% 0
}
.ico_le,
.img_le,
.img_bg {
	background: url(../../images/common/www_img.gif) no-repeat
}
.succ_sico {
	background-position: -16px 0; width: 16px; height: 16px 
}
.prom_sico {
	background-position: -32px 0; width: 16px; height: 16px 
}
.password_img {/*back password*/
	background-position: 0 -85px; width: 76px; height: 105px
}
.flow_bgimg {
	background-position: -83px -85px; width: 92px; height: 20px
}
.flow_bgimg_end {
	background-position: -107px -107px; width: 56px; height: 20px
}
.psd_login {
	background-position: -78px -138px; width: 144px; height: 40px
}
.psd_no_safe {
	background-position: 0 -198px; width: 148px; height: 15px
}
.psd_comm_safe {
	background-position: 0 -217px; width: 148px; height: 15px
}
.psd_safe {
	background-position: 0 -235px; width: 148px; height: 15px
}
.psd_safe_check {
	background-position: 0 -254px; width: 148px; height: 15px
}
.succ_ico {
	background-position: -158px 0; width: 42px; height: 43px 
}
.error_sico {
	background-position: 0 0; width: 16px; height: 16px 
}
#success .you_do {
	background-position: 0 -277px; width: 198px; height: 57px 
}
.login_prom .pic { /*login_prom*/
	 background-image: url(../../images/login/login_prom.gif)
}
.login_prom .btn_img1 {/*login_prom*/
	background-position: 0 -339px; width: 135px; height: 26px
}
.login_prom .btn_img2 {
    background-position: 0 -368px; width: 103px; height: 26px
}
.login_prom .btn_next {
    background-position: -117px -371px; width: 103px; height: 26px
}
.head_safe_btn {
	background-position: -219px -311px; width: 81px; height: 24px
}
.head_center_btn {
	background-position: -307px -311px; width: 81px; height: 24px
}
/*exce_img end*/

/*mail bind start*/
.mail_bind_succ_posi {
	margin: 5px 20px 10px
}

/*mail bind end*/
/*10:27 2009-4-27 zhongws */
.pstepone_foc {
	background-position: -257px -28px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px
}
.pstepone_dis {
	background-position: -236px -28px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px
}
.psteptwo_foc {
	background-position: -298px -28px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px 0 9px
}
.psteptwo_dis {
	background-position: -278px -28px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px 0 9px
}
.pstepthree_foc {
	background-position: -340px -28px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px 0 9px
}
.pstepthree_dis {
	background-position: -319px -27px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px 0 9px
}
.pstepfour_foc {
	background-position: -379px -27px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px 0 9px
}
.pstepfour_dis {
	background-position: -359px -27px; background-repeat: no-repeat; width: 19px; height: 19px; margin: 0 1px 0 9px
}
.flowpsd_posi .set {
	line-height: 1.8; float: left; font-weight: bold
}
.flowpsd_posi .set .foc{
	color: #015BA7
}
#passwordContainer {
	background:#FFFFFF none repeat scroll 0 0; border-top:1px solid #DCDCDC; clear:both; margin:0 auto;
	padding-bottom:40px; padding-left:80px; padding-top:20px; width:880px
}
#bodyContainer {
	margin: 0 auto; padding: 0; width: 960px; background-color: #fff
}
#headerContainer{
	background-color: #fff; width: 960px; margin: 0 auto; padding: 0
}
#copyright_simp {
	background-color: #E3E3E3; border-top:0 none; clear:both; margin:34px auto 0; padding-top:0; width:960px
}
#copyright_simp .aboutus {
	padding: 0 0 0 130px; float: left; width: 680px
}
#copyright_simp .aboutus_bot {
	background:  url(../../images/login/copyright.gif) no-repeat; height: 19px; width: 960px
}
#copyright_simp .aboutus_bg {
	background: #998F8D; color: #fff; text-align: center; height: 25px
}
#copyright_simp .aboutus a {
	color: #fff; text-decoration: none
}
#copyright_simp .aboutus a:hover {
	color: #f00; text-decoration: underline
}
