/* CSS Document */
html {margin:0; padding:0; width:100%; height:100%;}
body { width:100%; height:100%; font:11px/20px Arial, Helvetica, sans-serif; color:#555; background-color:#fff; text-align:center; }
body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, em, pre, form, fieldset, input, p, span, blockquote, th, td { margin: 0; padding: 0;  }
a { color:#0878a8; text-decoration:underline;}
a:hover {text-decoration:none;}
a img {border:none;}
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ul,ol {list-style:none;}
input { vertical-align:middle;}

.clearfix:after{ visibility:hidden;height:0;content:".";clear:both;display:block;}
.clearfix {display:inline-block;}
.clear {clear:both;}
/*-- index --*/
.bd_google{ width:1008px;padding:0 0 15px 0;margin:0 auto;background:#fff;}
.bd_google_register{position:relative;left:0;top:140px;height:90px;}
.bd_google_modify{position:relative;left:0;top:20px;height:90px;}
.bd_google_retrieve{position:relative;left:0;top:20px;height:90px;}
.bd_header,.bd_header_login{width:1008px; height:87px; background:url(../images/bd_header.jpg) no-repeat; margin:0 auto; position:relative; text-align:left;}
.bd_header h1 a{width:249px;height:87px;display:block;position:absolute;left:32px;top:0;background:url(../images/bd_bg.png) no-repeat -538px -612px;text-indent:-9999em;}
.bd_header ul,.bd_header_signing ul,.bd_header_login ul{position:absolute;right:24px;top:25px;}
.bd_header li,.bd_header_signing li,.bd_header_login li{float:left;}
.bd_header li a,.bd_header_signing li a,.bd_header_login li a{padding:0 6px;color:#555;}
.bd_Language{padding:0 0 0 6px;position:relative;}
.bd_Language em{display:block; float:left;}
.bd_Language span em{width:80px;line-height:19px;display:block;color:#168c2f;background:#fff url(../images/bd_bg.png) no-repeat -933px -484px;text-decoration:none;float:left;padding:0 0 0 6px;cursor:pointer;}
.bd_Language span a{color:#168c2f;width:61px;display:block;height:16px;line-height:16px;border:1px solid #87929e;position:absolute;left:6px;top:20px;text-decoration:none;} 
.bd_content{width:996px; height:255px; margin:0 auto 15px auto; background:#0975a6 url(../images/bd_header.jpg) no-repeat -6px -87px; position:relative;text-align:left;}
.bd_h2{width:267px;position:absolute; left:275px;top:14px; color:#fff;font-size:14px;}
.bd_use{position:absolute;left:279px;top:55px;width:250px;}
.bd_psd{position:absolute; left:279px;top:90px;}
    .bd_use label,.bd_psd label,.bd_vcodep label{color:#fff;width:75px;}
.bd_content label,.bd_content input{float:left; display:block;}
.bd_text{width:164px;height:18px;line-height:18px;border:0;}
    .bd_button{color:#fff;position:absolute;left:350px;top:120px;}
	.bd_button input{margin:3px 5px 0 0;*margin:0 2px 0 0;}
	*html .bd_button{left:346px;}
	*+html .bd_button{left:346px;}
.bd_login{position:absolute;left:276px;top:156px;width:244px;}
    .bd_login a{color:#fff;}	
.bd_login input.bd_submit{border:none;background:none;width:84px;height:28px;padding:0 0 0 4px;margin:-3px 0 0 0;line-height:28px;font:700 13px Arial;cursor:pointer; float:right;}
    .bd_vcodep{position:absolute;left:278px;top:120px;color:#fff;}
	.bd_vcodep input{border:none;margin-right:10px;_margin-right:7px;}	
.bd_welcome{position:absolute;left:564px;top:14px;width:372px;z-index:1;}
.bd_welcome h2{font:bold 16px/18px Arial;text-indent:-9999em;background:url(../images/bd_bg.png) no-repeat -222px -459px;width:188px;height:42px;margin:0;}
.bd_welcome p{padding:10px 0 0 0; width:100%; height:86px;}
.bd_welcome span a{width:100px; height:30px; display:block; background:url(../images/bd_bg.png) no-repeat -784px -554px; line-height:30px; color:#292929;text-decoration:none; font-weight:700;padding-left:28px;font-size:13px;}
.bd_new{width:1008px;height:27px;padding:15px 0 15px 50px;margin:0 auto;text-align:left;}
.bd_new h2 {color:#199032; font:bold 16px Arial;float:left;}
.bd_new p{float:left;padding-left:40px;margin:0 0 0 10px;width:40%;background:url(../images/bd_bg.png) no-repeat -979px -525px;}
.bd_web{width:954px;height:106px; background:url(../images/bd_bg.png) no-repeat 0 -344px; margin:0 auto 20px auto;position:relative;text-align:left; }
      .bd_img1{width:109px;height:51px;position:absolute;top:22px;left:15px;}
.bd_success,.bd_failure{position:absolute;left:23px;top:73px;width:92px;height:22px; text-transform:uppercase;}
.bd_success a,.bd_failure a{ display:block;width:92px;height:22px;line-height:22px;color:#fff;font-size:12px;font-weight:700;text-align:center;text-decoration:none; }
.bd_failure a{color:#747474;}
.bd_exit a{display:block;width:122px;height:22px;text-align:center;text-decoration:none;color:#747474;font:700 11px/22px arial;}
.bd_success a:hover,.bd_failure a:hover{text-decoration:none;}
.bd_success{background:url(../images/bd_bg.png) no-repeat -824px -459px;}
.bd_failure{background:url(../images/bd_bg.png) no-repeat -916px -459px;}
.bd_exit{position:absolute;left:10px;top:73px;width:122px;text-transform:uppercase;background:url(../images/bd_bg.png) no-repeat -581px -459px;}
.bd_web dl{position:absolute;left:156px;top:18px; width:773px;}
.bd_web dt{font:700 16px Arial;}
.bd_web dd.bd_dd{overflow:hidden;height:40px;}
.bd_web dd a{display:blcok;float:left;padding:0 5px 0 0;}
/*--Without authority--*/
.bd_back{width:100%; height:26px;border-bottom:1px solid #5ea248;background:#f2fae9; text-align:left;line-height:26px;}
.bd_back p{width:940px;margin:0 auto;color:#599101;background:url(../images/bd_bg.png) no-repeat -982px -560px; padding-left:30px;}
.bd_back p strong{color:#0878a8;}
.bd_back p a{color:#0878a8;font-weight:700;}
/*--psd error--*/
.bd_erroruse,.bd_errorpsd,.bd_errorcode{width:348px;color:#d23b1a;background:url(../images/bd_bg5.png) no-repeat 0 top;height:38px;z-index:10;}
.bd_erroruse{position:absolute;left:530px;top:45px; }
.bd_errorpsd{position:absolute;left:530px;top:80px; }
.bd_errorcode{position:absolute;left:530px;top:115px; }
.bd_erroruse p,.bd_errorpsd p,.bd_errorcode p{line-height:38px;padding:0 0 0 45px;background:url(../images/bd_bg.png) no-repeat -970px -602px;font-size:11px;}

/*--signing in--*/
.bd_header_signing{background:url(../images/bd_bg.png) no-repeat;width:1008px;height:87px;margin:0 auto;position:relative;text-align:left;}
.bd_header_signing h1 a{width:249px;height:87px;display:block;position:absolute;left:32px;top:0;background:url(../images/bd_bg.png) no-repeat -538px -770px; text-indent:-9999em;}
.bd_header_signing li.bd_li1 a{color:#199032;font:12px Arial;}
.bd_content_signing{background:url(../images/bd_bg.png) no-repeat 0 -87px;width:1008px; height:255px; margin:0 auto 20px auto; position:relative; text-align:left;}
.bd_hi{position:absolute;left:360px;top:36px;background:url(../images/bd_bg.png) no-repeat 0 -523px;width:267px;height:38px;text-indent:-9999em;}
.bd_content_signing p.bd_sign{position:absolute;left:345px;top:80px;padding-left:65px;}
    .bd_content_signing span{display:block;position:absolute;left:350px;top:140px;background:url(../images/bd_bg.png) no-repeat -703px -1045px;width:282px;height:9px;padding:3px 5px;}
	.bd_content_signing span img{height:9px;}
    .bd_signafter,.bd_signback{position:absolute;left:0;top:80px;width:100%;margin:0 auto; text-align:center;}
.bd_signafter strong,.bd_signback strong{color:#179532;}
.bd_signback a{position:relative;}
.bd_signback a span{background:url(../images/bd_bg.png) no-repeat -817px -644px;width:190px;height:29px; position:absolute;left:-60px;top:20px;padding:17px 0 0 0;text-decoration:none;color:#179532;font-weight:700;cursor:pointer;font-size:13px;}
.bd_signuse{position:absolute;left:0;top:100px;width:100%;margin:0 auto; text-align:center;}
.bd_signuse em{color:#179532;display:block;line-height:12px;}
/*--password--*/
.bd_content1{width:996px; height:257px; margin:0 auto 15px auto; background:url(../images/bd_header.jpg) no-repeat 0 -87px; position:relative;z-index:0; text-align:left;}
.bd_content_login,.bd_content_way{width:525px;background:#f3f3f3 url(../images/bd_bg.png) no-repeat 0 bottom;position:absolute;left:27px;top:0;z-index:5;}
.bd_content_login fieldset{clear:both;width:99%;border:none;padding:20px 0 25px 0;}
.bd_content_login h3{border-bottom:1px dotted #ccc;height:32px;font:700 12px Arial;color:#179532;background:url(../images/bd_bg.png) no-repeat 0 -645px;position:relative;margin:0 0 30px 0; }
.bd_content_login h3 span,.bd_content_way h3 span{position:absolute; left:33px;top:25px;display:block;background:#f4f4f4;padding:0 4px;}
.bd_content_login p{height:40px;position:relative;z-index:100;clear:both;}
.bd_content_login p.bd_code{height:25px;padding:5px 0 0 0;}
.bd_content_login p.bd_code span{display:block;padding:0 0 0 5px;}
     .bd_read{z-index:110;display:block;float:left;background:url(../images/bd_bg.png) no-repeat 0 -580px;width:61px;height:20px;text-align:center;text-decoration:none;color:#000;}
.bd_content_login p.db_height30{height:30px;}
.bd_content_login p em{color:#929292;}
.bd_content_login label,.bd_content_login input,.bd_content_login span,.bd_content_login p strong,.bd_content_way label,.bd_content_way input{float:left;display:block; padding-right:10px;}
.bd_content_login label,.bd_content_login p strong,.bd_content_way label{width:140px;text-align:right; font-weight:normal;}
.bd_text2{width:224px;height:20px;border:1px solid #888984;}
.bd_text3{width:70px;height:20px;border:1px solid #888984;}
.bd_content_login p span{display:block;}
.bd_content_login p span img{float:left;}
.bd_content_login p span a{line-height:20px;display:block;float:left;margin-left:5px;text-decoration:none;color:#000;}
    .bd_backpsd{display:block;width:148px;padding:6px 0 6px 6px;background:url(../images/bd_bg.png) no-repeat -635px -484px;position:absolute;left:156px; text-align:center;color:#292929;text-decoration:none;border:0;cursor:pointer;font:700 13px arial;}
.bd_content_way h2{background:url(../images/bd_bg.png) no-repeat 0 -702px; text-align:right;padding-right:14px;color:#179532;font:700 12px Arial;padding:12px 10px 25px 0; }
.bd_email{display:block;margin:0 0 0 16px;_margin:0 0 0 8px;width:480px;height:27px;border:1px solid #eac854;background:#ffedad;line-height:27px;color:#179532;font-weight:700;font-size:13px;}
.bd_content_way h3{border-bottom:1px dotted #ccc;height:32px;font:700 12px Arial;color:#179532;position:relative;margin:0 0 30px 0;}
.bd_content_way p{height:28px;}
   .bd_content_way fieldset{border:none;padding:0 14px 40px 11px;margin:0 0 24px 0;}
.bd_content_way p a{position:absolute;left:156px;}
.bd_content_way a:hover,.bd_content_login a:hover,.bd_backlogin a:hover{text-decoration:none;}
/*--login--*/
.bd_header_login h1 a{width:301px; height:87px; display:block; position:absolute; left:32px; top:0;background:url(../images/bd_bg.png) no-repeat -538px -884px; text-indent:-9999em;}
h3.bd_h3a{border:0;height:30px;text-indent:-9999em;}
.bd_online{display:block;padding:0 0 10px 148px;}
     .bd_online label{width:300px;display:block;text-align:left;padding-left:5px;line-height:14px;}
	 
     .bd_backlogin{margin:0 auto;border:0;background:url(../images/bd_bg.png) no-repeat -789px -587px;width:172px;padding:6px 0 6px 10px;text-align:left;font:700 13px arial;color:#292929;text-decoration:none;cursor:pointer;}
	 .bd_content_login input.bd_backlogin{float:none;}
.bd_content_login span.bd_display{position:absolute;left:390px;top:-10px; display:block;width:335px;background:url(../images/bd_bg3.png) no-repeat; height:41px;font: 11px Arial;color:#179532;padding:12px 10px 0 18px;line-height:16px;z-index:10;}
     .bd_see{display:block;width:94px;margin:-20px 0 0 5px;font:11px arial;}
	 .bd_content_login p span.bd_tip1,.bd_content_login p span.bd_tip2{padding-left:20px;width:100px;height:36px;font:700 10px arial;color:#d33e33;}
     .bd_content_login p span.bd_tip1{background:url(../images/bd_bg.png) no-repeat -988px -770px;}
	 .bd_content_login p span.bd_tip2{background:url(../images/bd_bg.png) no-repeat -988px -836px;}
	 .bd_content_login p span.bd_tip3{position:absolute;left:386px;top:5px;width:100px;}
	 .bd_padding20{padding:0 0 20px 0;}
	 .bd_padding30{padding:0 0 30px 0;}
     .bd_email2{display:block;width:488px;height:25px;border:1px solid #eac854;background:#ffedad;padding-left:10px;line-height:25px;color:#179532;font-weight:700;position:absolute;left:8px;top:45px;}
     .bd_bottom fieldset{padding:45px 5px 25px 0;}
	 .bd_text5{width:60px;height:20px;border:1px solid #888984;}
	 .bd_textbig{font:700 17px arial;}
	 .bd_content_login span.bd_change{width:100%;margin:0;padding:0;}
	 .bd_ad{position:relative;margin:150px auto 20px auto;}
.bd_footer{width:996px;margin:0 auto;padding:25px 0;font:12px arial;text-align:center;color:#555;}