﻿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:verdana,Arial, Helvetica, sans-serif;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}

a{ text-decoration:underline;color:#0679E4}

html,body{ text-align:center; background-color:#FFF}

.header{ width:960px;height:90px;margin:0px auto}
	.logo{float:left;margin-top:16px}
	.logo_w{float:left;width:283px; height:36px;margin-top:25px; background-position:0px 0px}

.footer{ width:960px;margin:20px auto; clear:both; text-align:center; color:#888; line-height:250%; position:relative; z-index:555}
	.footer a{color:#888; text-decoration:none}
	.footer a:hover{text-decoration:underline}
	.footer .link{margin:auto;padding-bottom:20px;}

.content .mhd,.content .mft,.cont-tab td.td3 .info b,.info-pop-t,.info-pop-t b,div.info-pop-b b,div.info-pop-b,.info-pop .arr,.btn-jc,.btn-submit,.btn-submit-act,.btn-submit1,.btn-submit1-act,.btn-submit-en,.btn-submit-en-act,.Aenter{background-image:url(../images/bg.jpg); background-repeat:no-repeat}
.mhb{ background-image:url(../images/bg.jpg); height:40px}
.content .mcont{ background-image:url(../images/bg_y.gif); background-repeat:repeat-y}
.main-cont-tit{ background-image:url(../images/bg_x.gif); background-repeat:repeat-x}

.fle{float:left}
.fri{float:right}
.unnes{ color:#FFF; font-size:14px; line-height:30px}
.nes{ color:#c00; font-size:14px; line-height:30px}
.Cblack{color:#000;}
.Cgray{ color:#999}
.Cred{ color:#C00}
.Cwhite{ color:#FFF}
.Cgreen{ color:#16960E}
.Cblue{ color:#0483CC}
.clear{clear:both;font-size:0;height:0;background-color:transparent}
.F12{ font-size:12px}
.F14{ font-size:14px}

.content{width:964px; height:auto;margin:0px auto;z-index:444}
	.content .mhd{ width:964px; height:73px; position:relative; background-position:-9px -4px;}
	.content .mcont{ width:964px; height:auto; background-position:-7px 0px; text-align:center}
	.content .mft{ width:964px; height:10px; position:relative; font-size:0px; line-height:0px; overflow:hidden; background-position:-9px -102px; position:relative}
		.content .mhd .tit{ font-size:14px; color:#D3EAFE; line-height:16px; position:absolute; left:55px; top:19px; text-align:left; width:900px}

.main-cont{ width:870px; margin:0px auto; padding:10px 0px}

.btn-jc{ width:43px; height:26px; vertical-align:middle; background-position:-468px -146px; border:0px; font-size:14px; color:#1F79A7; cursor:pointer}
	.btn-jc:active{ padding-top:2px; padding-left:1px}

.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 .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}
	
		.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:265px; text-align:right}
			.cont-tab td.td2{ width:255px}
				.cont-tab td.td2 .inp{ width:100%; padding:2px; height:20px; border-width:1px; border-style:solid; vertical-align:middle; line-height:16px; font-size:14px; padding-top:4px}
				.cont-tab td.td2 .sel{ width:100%; font-size:14px}

				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}
				.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}

.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}

td.codeImg img{ border:#E7E7E7 1px solid; vertical-align:middle}
td.codeImg a{ text-decoration:underline}

	.btn-submit{ width:117px; height:41px; background-position:-9px -219px; border:0px; cursor:pointer; margin:25px 0px}
	.btn-submit-act{ border:0px;width:117px; height:41px; background-position:-126px -219px; cursor:pointer; margin:25px 0px}

	.btn-submit1{ width:117px; height:41px; background-position:-251px -219px; border:0px; cursor:pointer; margin:25px 0px}
	.btn-submit1-act{ border:0px;width:117px; height:41px; background-position:-368px -219px; cursor:pointer; margin:25px 0px}

	.btn-submit-en{ width:117px; height:41px; background-position:-619px -219px; border:0px; cursor:pointer; margin:25px 0px}
	.btn-submit-en-act{ border:0px;width:117px; height:41px; background-position:-736px -219px; cursor:pointer; margin:25px 0px}

/* 注册结果样式 */
.succ-info{ width:427px; height:auto; background-color:#FFFEF0; border:#BCBCBC 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px; float:left; margin-left:50px; margin-top:45px; text-align:center; display:inline}
.succ-info a,.succ-mob a{ color:#074977}

.succ-info .sitit{width:364px;margin:12px auto;}
.succ-info .sitit b.ico-succ{ display:block; background:url(../images/ico_er.gif);background-position:-19px -12px; background-repeat:no-repeat; width:22px; height:22px;margin-left:20px;}
.succ-info .sitit b.ico-err{ display:block; background:url(../images/ico_er.gif); background-position:-19px -76px; background-repeat:no-repeat; width:22px; height:22px;margin-left:20px;}

.succ-info .siinfo{width:364px;margin:12px auto;text-align:left;font-size:14px}
.succ-info .siinfo dl{ clear:both; line-height:24px; margin:0; padding:0}
.succ-info .siinfo dl dt{ height:24px; overflow:hidden; line-height:24px; text-align:right; width:100px; float:left}
.succ-info .siinfo dl dd{ margin:0; padding:0; padding-left:100px}

.service-info{width:360px;float:right;margin-top:45px;margin-right:50px;text-align:left;line-height:24px;}

/* 注册结果样式——2011.01.26 春节活动 */
.action-info{ width:710px; height:auto; background-color:#FFFEF0; border:#BCBCBC 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px; float:left; margin-left:120px; margin-top:45px; text-align:left; display:inline}
.action-info a,.action-mob a{ color:#074977}

.action-info .sitit{width:94%;margin:20px 20px 10px 20px;border-bottom:solid 1px #BCBCBC;line-height:22px;height:27px;}
.action-info .sitit b.ico-succ{ display:block; background:url(../images/ico_er.gif);background-position:-19px -12px; background-repeat:no-repeat; width:22px; height:22px;margin-left:20px;}
.action-info .sitit b.ico-err{ display:block; background:url(../images/ico_er.gif); background-position:-19px -76px; background-repeat:no-repeat; width:22px; height:22px;margin-left:20px;}

.action-info .siinfo{width:75%;margin:10px auto;text-align:left;font-size:14px}
.action-info .siinfo dl{ clear:both; line-height:24px; margin:0; padding:0}
.action-info .siinfo dl dt{ height:24px; overflow:hidden; line-height:24px; text-align:right; width:100px; float:left}
.action-info .siinfo dl dd{ margin:0; padding:0; padding-left:100px}

.btn-zhuan{ width:200px; height:26px; vertical-align:middle; background-color:#F8FCFD; border:solid 1px #BCBCBC; font-size:14px; color:#1F79A7; cursor:pointer;}
	.btn-zhuan:active{ padding-top:2px; padding-left:1px}

.btn-mail{ width:160px; height:26px; vertical-align:middle; background-color:#F8FCFD; border:solid 1px #BCBCBC; font-size:14px; color:#1F79A7; cursor:pointer;}
	.btn-mail:active{ padding-top:2px; padding-left:1px}

/* 密码找回结果样式*/
.pwd-succ-info{ width:757px; height:auto; background-color:#FFFEF0; border:#BCBCBC 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px; float:left; margin-left:100px; margin-top:45px; text-align:center; display:inline}

.pwd-succ-info .sitit{width:564px;margin:12px auto;}
.pwd-succ-info .sitit b.ico-succ{ display:block; background:url(../images/ico_er.gif);background-position:-19px -12px; background-repeat:no-repeat; width:22px; height:22px;margin-left:20px;}
.pwd-succ-info .sitit b.ico-err{ display:block; background:url(../images/ico_er.gif); background-position:-19px -76px; background-repeat:no-repeat; width:22px; height:22px;margin-left:20px;}

.pwd-succ-info .siinfo{width:500px;margin:12px auto;text-align:left;font-size:14px}
