@charset "utf-8";
/* CSS Document */

body{

	font-family:"微软雅黑",Verdana,Helvetica,Sans-Serif;
	font-size:12px;
	color:#000;
	background-color:#bcbec4;
	padding:0;
	border:0;
	margin:0 auto;
	}
#header{margin-top:10px;}
.qlink{margin-right:26px; line-height:20px; margin-top:20px; _margin-right:15px; }
#SignUp,.signupbgp,#content,#login{width:700px; margin:0 auto; overflow:hidden;}
#content{background-color:#fff; width:692px; margin-left:3px;}
#content span{margin-left:15px; line-height:40px;}
#content  table.font12gray{ margin:0 auto;margin-top:20px; margin-left:10px;margin-right:10px;}
.signButton{margin-left:300px; _margin-left:174px; _display:inline-block;  margin-top:8px;margin-bottom:35px;}


.fontb14gray,.fontb14black,.fontb16gray{
	color:#575757;
	font-size:14px;
	font-weight:bold;
}
.font12gray,.copyright{
	color:#575757;
	font-size:14px;
	}
.red{ color:#cf0909;}
.red a:link,.red a:visited{color:#cf0909;}
.red a:hover,.red a:active{color:#b20000;}
.copyright,.font12,.font12black,.font12grays{ font-size:12px;}
.fontb12{ font-size:12px; font-weight:bold;}
.font14{ font-size:14px;}
.fontb14{font-size:14px; font-weight:bold;}
.fontb16gray,.font16{ font-size:16px;}
.fontb16{ font-size:16px; font-weight:bold;}

.fenglish{font-family:Verdana, Geneva, sans-serif;}

font12black{
	color:#000;font-size:12px; 
}
.fontb12black{ font-size:12px; font-weight:bold; color:#000;}
.font12grays{ color:#575757;}
.fontb12gray{ color:#575757; font-size:12px; font-weight:bold;}
.wrongF{color:#cf0909; font-size:12px;}
.messageCan{color:#339900; font-size:12px;}
.font12red{ color:#5f0000;}
.font12grayI{color:#c2c4cb;}
.fontb14graytr{ color:#474747; font-size:14px; font-weight:bold;}
.fontb14white{color:#fff; font-size:14px; font-weight:bold;}
.font14black{font-size:14px; color:#000;}
.fontb14black{font-size:14px; color:#000; font-weight:bold; font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
.font12blue{color:#0c509c;font-size:12px;}
.font14bblue{color:#0c509c;font-size:14px;}
.font16blue{color:#0c509c; font-size:16px;font-weight:normal;}
.font16bblue{color:#0c509c; font-weight:bold; font-size:16px;}
.font16black{color:#000; font-size:16px;}
.font16bblack{color:#000; font-weight:bold; font-size:16px;}
.fnoresponse{ color:#c33e38; font-weight:bold;}

.font14black a:link,.font14black a:visited{color:#000; cursor:pointer;}
.font14black a:hover,.font14black a:active{color:#000; cursor:pointer;}

.tsxtInput,.textI{
	border:none;
	border:1px #cacaca solid;
	padding:4px;
	font-family:"微软雅黑",Verdana, Geneva, sans-serif;
	}
.textI{ height:16px;}	
	
.tsxtInputh{
	border:none;
	border:1px #cf0909 solid;
	height:20px;
	padding:4px;
    font-family:"微软雅黑",Verdana, Geneva, sans-serif;
	}
/*======login========*/
.loginButton{background-image:url(../images/signbutton.gif);background-repeat:no-repeat;width:113px;height:35px; line-height:32px; text-align:center; border:0px; cursor:pointer;}
.InputBG{
	background-image:url(../images/logintexto.gif);
	background-repeat:no-repeat;
	width:269px;
	height:40px;
	}

/*======loginTEXT  b========*/	
.InputBGh .loginInput{background-color:#fafafa;}
.InputBGh{
	background-image:url(../images/logintext.gif);
	background-repeat:no-repeat;
	width:269px;
	height:40px;
	}
/*======loginTEXT  end========*/	
.loginInput{
	border:0px;
	width:246px;
	margin-left:5px;
	padding-left:2px;
	line-height:16px !important;*line-height:20px;
	overflow:hidden;
	position:relative;
	}

.Error{background-color:#f7c9c9; width:210px; height:auto; border:1px #cf0909 solid; padding:8px; margin:0 auto;}
.copyright{width:700px; margin-left:180px; margin-top:10px;}
.icp{margin-left:50px;}
.font12gray  tr, #extendedprofileTable tr{ line-height:28px;}
/*signcomplete 注册完成*/
.signcomplete{ width:500px;  margin:0 auto;}


/*=======login===========*/
#login,#login #content{width:415px;}
#login .copyright{ margin-left:5px;}
#login #content table{margin-left:60px; margin-top:10px;}
#login #content .Error{ width:242px; margin-left:65px; }
.loginButton{margin-left:64px; margin-top:10px;}


/*==========signUp=======master=============*/

.signupLogo{background-image:url(../images/logo.gif); background-repeat:no-repeat; width:241px; height:44px;}
.left{background-image:url(../images/signleftpic.gif); background-repeat:no-repeat;width:20px;height:67px;}
.center,.centerN{background-image:url(../images/signmiddlepic.gif); background-repeat:repeat-x; width:579px; height:67px;}
.centerN{ width:658px;}
.right{background-image:url(../images/signrightpic.gif); background-repeat:no-repeat; width:99px; height:67px;}
.rightN{ background-image:url(../images/signrpic.gif); background-repeat:no-repeat; width:20px; height:67px;}
.signButton,.loginButton,.wmback{background-image:url(../images/signbutton.gif); background-repeat:no-repeat;width:113px;height:35px; line-height:32px; text-align:center;border:0px; cursor:pointer;}

.gotmailbutton{background-image:url(../images/gotmailbutton.gif);background-repeat:no-repeat;width:113px;height:35px; line-height:32px; text-align:center; border:0px; cursor:pointer;}


.wrongmessage{ background-image:url(../images/wrongbg.gif); background-repeat:no-repeat; width:600px; height:331px; margin:0 auto; margin-top:20px;}
.wMessage{width:300px; height:100px; margin-left:220px; padding-top:60px; line-height:26px;}
.wmback{ position:relative; top:-3px; left:380px;}
/*signcomplete*/
.signcomplete{ background-color:#fff4d7; border:1px #db9836 solid; padding:4px;}


/*===========login========master==========*/
.loginLogo{background-image:url(../images/loginlogo.gif); width:415px;height:120px;}
#login #content{background-image:url(../images/loginBg.gif); background-repeat:repeat-y; width:415px; height:auto; margin-left:0px; z-index:-999999;}
.loginB{background-image:url(../images/loginbot.gif);width:415px;height:42px;}


.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.marginL{margin-left:10px;}
.marginLm{margin-left:30px;}
.marginR{margin-right:10px;}
.marginRMx{margin-right:25px;}
.heightD{ height:50px; padding-top:20px !important;*padding-top:0px; }
.heightS{ height:10px;}
.heightDt{ height:30px;}
img{border:0px; vertical-align:middle;}
.padding{padding:5px 5px 5px 5px;}
.paddingT{ _padding-top:10px;}
.paddingTA{ padding-top:10px;}
.marginT{margin-top:5px;}
.marginTmt{margin-top:13px;}
.marginTm{margin-top:15px;}
.marginTmx{margin-top:25px;}
.margin0{ margin:0 auto;}
.lineheight20{ line-height:20px;}
.lineheight26{ line-height:26px;}
.lineheight40{ line-height:40px;}

.displayB{ display:block;}

/*color*/
.bgcf0{background-color:#f0f0f0;}
.bgcea{background-color:#eaeaea;}
.bgblue{ background-color:#ddf0fe;}
.Tborder{border:1px #d5d6da  solid;}


a{text-decoration:none; font-family:"微软雅黑"; cursor:pointer;}	
a:link{color:#575757; cursor:pointer;}
a:visited{color:#575757; cursor:pointer;}
a:hover,a:active,a:focus{color:#cf0909; cursor:pointer;}
:focus { outline: none;  }<!--针对Firfox-->


#signform  .moresignupM{ }