@charset "gb2312";
/* CSS Document */
html,body,div,span,h1,h2,h3,h4,ul,li,img,p,b,textarea,input,select,form,a,table,tr,td
{margin:0;padding:0;font-family:宋体;list-style-type:none;font-size:inherit;color:inherit;z-index:inherit; line-height:160%; font-size:12px}
img,table{border:0;border-collapse:collapse}
td{text-align:left;}

.fle{float:left}
.fri{float:right}
.hide{display:none}
.clear{clear:both;font-size:0;height:0;background-color:transparent}
a{ text-decoration:none;color:#545454}
a:hover{text-decoration:underline; color:#c00;}
.Cblack{color:#000;}
.Cgray{ color:#999}
.Cred{ color:#C00}
.Cwhite{ color:#FFF}
.Cblue{ color:#0483CC}
.F12{ font-size:12px}
.F14{ font-size:14px}
.txtc{ text-align:center}
.unnes{ color:#FFF; font-size:14px; line-height:30px}
.nes{ color:#c00; font-size:14px; line-height:30px}
.F_b{font-weight:bold;}
label{ margin:0px; padding:0px;cursor:pointer}
.input {vertical-align:middle; background:#fff; border:1px solid #d1d1d1; height:20px; width:152px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding:0px 4px;}

.main-cont-tit{ background-image:url(http://mimg.126.net/xm/reg_all/img/bg_x.gif); background-repeat:repeat-x}

html,body{ text-align:center; background-color:#FFF}
.header{ width:960px;height:75px;margin:0px auto}
	.header h1{float:left; background:url(http://91qc.cn/template/default2/images/logo.gif) no-repeat}
	.header h1 a{display:block;width:368px; height:60px; }
	.head_links{float:right;white-space:nowrap; text-align:right; color:#999; margin-top:18px}
		.head_links a{color:#999; text-decoration:none}
		.head_links a:hover{text-decoration:underline}
		
.content{width:960px; height:auto;margin:0px auto;z-index:444}
	.content .mhd{ width:960px; height:58px; position:relative; background:url(http://91qc.cn/template/default2/images/user/reg_title.gif) no-repeat top; position:relative}
	.content .mcont{ width:960px; height:auto; text-align:center; background:url(http://91qc.cn/template/default2/images/user/reg_bg_y.gif) repeat-y;}
	.content .mft{ width:960px; height:30px; position:relative; font-size:0px; line-height:0px; overflow:hidden; background:url(http://91qc.cn/template/default2/images/user/reg_btn.gif) no-repeat; position:relative}
		.content .mhd .tit{ font-size:14px; color:#D3EAFE; line-height:16px; position:absolute; left:55px; top:19px}
		
.main-cont{ width:870px; margin:0px auto; padding:10px 0px}

		.cont-tab{ width:870px}
			.cont-tab td{ padding:6px 2px; vertical-align:top; line-height:30px}
			.cont-tab td.tit{ padding-left:42px; font-size:12px; line-height:26px}
			.cont-tab td.td1{ font-size:14px; width:220px; text-align:right}
			.cont-tab td.td2{ width:300px}
				.cont-tab td.td2 .inp{ width:294px; padding:2px; height:26px; border-width:1px; border-style:solid; font-family:Verdana, Geneva, sans-serif; vertical-align:middle; line-height:26px; font-size:14px;}
				.cont-tab td.td2 .sel{ width:100%; font-size:14px; height:26px; padding:2px;}
				input.ipt-normal{ border-color:#A0B4C5;background-color:#FFF}
				input.ipt-focus{ border-color:#727272;background-color:#FFFBD5}
				input.ipt-error{ border-color:#D5060D;background-color:#FEF5F5}				
			.cont-tab td.td3{ width:auto; padding-left:15px;}
				.cont-tab td.td3 span{}
				.cont-tab td.td3 .info{ position:relative; height:20px}
				b.ico-ok,b.ico-error{display:block;width:18px;height:18px; font-size:0px;overflow:hidden; position:absolute; left:0px; top:3px}
					b.ico-ok{ background-position:-5px -146px}
					b.ico-error{ background-position:-30px -146px}
					
					.info-pop{width:307px;height:auto; background-color:#EDEDEB; position:absolute;left:32px;top:-4px}
						.info-pop-t{width:100%;height:3px; line-height:0px; font-size:0px; overflow:hidden; background-position:-78px -146px}
						div.info-pop-t b{ display:block; width:5px; height:3px; font-size:0px; overflow:hidden}
							.info-pop-t b.cr-l{ float:left; background-position:-75px -146px}
							.info-pop-t b.cr-r{ float:right; background-position:-440px -146px}
						.info-pop-c .cont{ clear:both; margin-right:2px; border:#BEBCB5 1px solid; padding:2px 10px; background-color:#FFFEF6; border-width:0px 1px; color:#4A4A4A; line-height:24px; font-family:simsun}
												.info-pop-t{width:100%;height:3px; line-height:0px; font-size:0px; overflow:hidden; background-position:-80px -146px}
						.info-pop-b{width:100%;height:5px; line-height:0px; font-size:0px; overflow:hidden; background-position:-78px -154px}
						div.info-pop-b b{ display:block; width:5px; height:5px; font-size:0px; overflow:hidden}
							.info-pop-b b.cr-l{ float:left; background-position:-75px -154px}
							.info-pop-b b.cr-r{ float:right; background-position:-440px -154px}
						.info-pop .arr{ width:9px; height:13px; overflow:hidden; position:absolute; left:-8px; top:10px; background-position:-65px -146px}

			div.I-error .info-pop-t{ background-position:-78px -167px}
				div.I-error .info-pop-t b.cr-l{ background-position:-75px -167px}
				div.I-error .info-pop-t b.cr-r{ background-position:-440px -167px}
			div.I-error .info-pop-c .cont{ border-color:#EAABAD; background-color:#fff; color:#333}
			div.I-error .info-pop-b{ background-position:-78px -175px}
				div.I-error .info-pop-b b.cr-l{ background-position:-75px -175px}
				div.I-error .info-pop-b b.cr-r{ background-position:-440px -175px}
				div.I-error .arr{ background-position:-65px -167px}
			.btn-submit-act{ border:0px;width:114px; height:37px; cursor:pointer; margin-top:15px}

.psw-sinfo{float:left;width:180px;height:auto;background-color:#999;border:#666 1px solid;background-color:#FFF; margin:3px 4px 0px 4px}/*瀵嗙爜寮哄害*/
	.psw-sinfo .bar{ background-color:#FFF; margin:1px; height:8px; font-size:0px; line-height:0px}
	.psw-sinfo .state0{background-color:#FFF}
	.psw-sinfo .state1{background-color:#C00;width:25%}
	.psw-sinfo .state2{background-color:#F90;width:50%}
	.psw-sinfo .state3{background-color:#2CA4DE;width:75%}
	.psw-sinfo .state4{background-color:#40984C}
	
.main-cont-tit{ position:relative;text-align:left; background-position:0px 0px; height:30px; line-height:30px; text-indent:15px; margin:20px 0px}
	.main-cont-tit h2{ line-height:30px; font-size:14px; color:#007BBB;float:left}
	.main-cont-tit a{ font-weight:normal}
	.main-cont-tit span{ line-height:30px;}
	.main-cont-tit .arr{ float:left; overflow:hidden; font-size:0px; line-height:0px; border-top:#98B7CC 5px solid; border-left:#FFF 5px solid; border-right:#FFF 5px solid; position:absolute; left:40px; top:30px}
	.btn-jc{ width:43px; height:26px; vertical-align:middle; border:0px; font-size:14px; color:#1F79A7; cursor:pointer}
		.btn-jc:active{ padding-top:2px; padding-left:1px}
	td.named,td.named span{ font-size:16px; font-weight:bold}
.chose-list{ width:305px; height:auto; position:relative; margin-top:-5px; border:#98B7CC 1px solid; background-color:#FFF}
.notice{border-color:#D5060D}
.notice .tit{background-color:#FEF5F5;color:#D5060D}
.notice .arr{background-image:url(http://mimg.126.net/xm/reg_all/img/arr_red.gif)}


td.codeImg img{ border:#E7E7E7 1px solid; vertical-align:middle}
td.codeImg a{ text-decoration:underline}

	.btn-submit{ width:117px; height:41px; cursor:pointer; margin:15px 0px; font-size:14px; font-weight:bold;}
	.btn-submit-act{ border:0px;width:117px; height:41px; cursor:pointer; margin:25px 0px; font:14px; font-weight:bold;}
	
	.creat-btn .btn-submit{ width:117px; height:41px; cursor:pointer; margin:25px 0px}
	.creat-btn .btn-submit-act{ border:0px;width:117px; height:41px; cursor:pointer; margin:25px 0px}

.Sphoto{ background-color:#FFF; border:#B3C7D5 1px solid; position:absolute; left:12px; top:11px}
.Sphoto img{ width:25px; height:25px; margin:1px}

.finish-area{ width:670px; height:auto; margin:10px auto}
	.finish-area table{width:100%; margin:15px 0px}
		.finish-area table th{ width:255px; font-size:14px; font-weight:normal; padding:5px; text-align:right}
		.finish-area table td{ width:auto; font-size:14px; font-weight:bold; padding:5px; text-align:left}
.main-cont h3.Cred{ font-size:14px; text-align:center; padding:10px}
	.main-cont h3.Cred a{ font-size:14px; font-weight:normal}


			
#footer{width:960px; border-top:5px solid #CD0B02; text-align:center; padding:8px 0px 10px 0px; margin:6px 0px 0px 0px; display:inline; float:left;}
	
	.Aenter{ display:block; margin:25px auto; width:117px; height:41px; background-position:-494px -219px}
	.Aenter2{ display:block; margin:35px auto 25px auto; width:154px; height:41px;background-image:url(http://mimg.126.net/xm/reg_all/img/enter2.gif); background-repeat:no-repeat}
	
.err-info{background-color:#FFF8C9; border:#F1C878 1px solid; color:#C00; font-size:12px; padding:5px 10px; margin:10px 150px; text-align:center; clear:both}

.cont-info{ background-color:#FFFEF6; border:#CCC 1px solid; margin:00px auto; padding:25px; text-align:left; width:808px;}
.cont-info h1{ font-size:16px; color:#13A907; padding-left:28px; line-height:22px; background:url(http://91qc.cn/template/default2/images/user/ico_sus.gif) no-repeat;}
	.cont-info-det{ font-size:14px; color:#000; padding:20px 30px;line-height:30px;}
	.cont-info-rember{ border:#EAEAEA 1px solid; background-color:#FFF; text-indent:20px}
	.cont-info-rember .hd{ height:34px; line-height:34px; color:#000; background-color:#F4F4F4}

.footer-gg{ text-align:left; line-height:30px; font-family:"宋体"; clear:both; margin:5px 20px}

/*表单提示*/
.onShow{padding:0px 0px 0px 25px; margin-left:10px;font-size: 12px;position:absolute;line-height:22px; vertical-align:middle; color:#999;}
.onFocus{background:url(http://91qc.cn/template/default2/images/onFocus.gif) no-repeat; padding:0px 0px 0px 25px; margin-left:10px;position:absolute;font-size: 12px;line-height:22px;vertical-align:middle;}
.onError{background: url(http://91qc.cn/template/default2/images/onError.gif) no-repeat; padding:0px 0px 0px 25px; margin-left:10px;position:absolute;font-size: 12px;line-height:22px;vertical-align:middle; color:#c00;}
.onCorrect{background:url(http://91qc.cn/template/default2/images/onSuccess.gif) no-repeat; padding:0px 0px 0px 25px; margin-left:10px;position:absolute;font-size: 12px;line-height:22px;vertical-align:middle;	}
.onLoad{background: url(http://91qc.cn/template/default2/images/onLoad.gif) no-repeat; padding:0px 0px 0px 25px; margin-left:10px;position:absolute;font-size: 12px;line-height:22px;vertical-align:middle;} 
.formValidateTip{padding:10px;background:transparent;}
.formValidateTip1{background:transparent;}
/*
     FILE ARCHIVED ON 19:11:04 Dec 14, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:09:27 Sep 27, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 8.556
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.024
  esindex: 0.015
  cdx.remote: 15.384
  LoadShardBlock: 70.421 (3)
  PetaboxLoader3.datanode: 105.982 (4)
  load_resource: 151.649
  PetaboxLoader3.resolve: 63.594
*/