@import url(../css/main.css);
body { font-size:12px; color: #333; }
li { list-style-type:none; }
input, button, textarea, select { }
img { border:0px; }
.clearfloat { clear:both; height:0; font-size: 0px; line-height: 0px; }
a { color: #333; text-decoration:none; }
a:hover { color: #666; text-decoration:none; }
h6 { font-size:14px; font-weight:bold; color:#333; }

input { height:20px; line-height:20px; width:180px; border:#a2a9af 1px solid}
/*login*/
.banner_975 { margin:0 auto; width:975px; margin-bottom:20px;}
.login_content { width:975px; margin:0 auto;}
.login_gq { border:#dddddd 1px solid; float:left; }
.login_gq_top { height:44px; background:url(login_bg.jpg)}
.login_gq_content { padding:50px 0 35px 50px;}
.login_td { line-height:25px; padding-bottom:12px;}
.login_td img { margin-right:5px; float:left}

.login_g {width:455px; margin-right:20px; float:left}
.login_q { width:496px;}


/*reg*/
.reg_content { width:975px; margin:0 auto;}
.reg_content_l { width:605px; float:left; color:#666}
.reg_l_td { border:#cccccc 1px solid; border-right: none; border-bottom:none; padding:20px 20px 0 20px;background:#f6f6f6;}
.reg_g { float:left; padding-top:4px;}
.reg_emailqq { float:right}
.reg_emailqq img { margin-left:5px;}
.reg_title { line-height:25px; font-weight:bold; font-size:14px; padding-left:10px;color:#333;font-size:16px;border-bottom:1px solid #c4c4c4;padding-bottom:5px;}
#checkbox { width:14px; height:14px; border:none; display:block; float:left; margin:2px 5px 0 0}

.reg_content_r { width:358px; float:right}
.reg_banner_358 { margin-bottom:20px;}
.reg_r_4login { background:#fafafa; border:#e1e1e1 1px solid; padding:10px 0 0px 20px; margin-bottom:10px;}
.reg_r_4login img { padding:0 40px 10px 0}
.reg_login { line-height:20px;}
.reg_login img { padding:10px 0 0 0}
.reg_login font {color:#009a00; font-weight:bold; margin-top:15px; display:block}

.logintop{width:975px;margin:10px auto;height:80px;background:url(login_07.jpg) repeat-x left bottom;}
.logintop .logo{display:block;float:left;width:192px;height:54px;background:url(login_03.jpg) no-repeat left top;font-size:0px;line-height:0px;color:#fff;margin-top:5px;}
.notice{color:#FF0000;}
.notice a{color:#0000FF;}

.rig{float:right;width:363px;background:#f5f5f5;border:1px solid #e0e0e0;padding-bottom:20px;}


.rig .logs{display:block;margin:30px auto 0px;width:234px;height:46px;text-align:center;color:#d82c1e;}
.rig .logs a{text-decoration: underline;}

.othlogin{width:185px;margin:30px 0px 0px 90px;text-align:center;}
.othlogin p{margin:0px;padding:0px;font-size:14px;color:#333;text-align:center;height:50px;line-height:40px;}
.othlogin a{vertical-align:middle}
.othlogin a img{vertical-align:middle;margin-right:3px;}
.rig .ewm{text-align:center;background:url(r_20.jpg) no-repeat center top;padding-top:160px;margin-top:10px;color:#333;font-size:14px;}


.dsdf{height:34px;background:url(n_05.jpg) repeat-x left top;width:974px;margin:auto;border-right:1px solid #dbdbdb;margin-bottom:15px;}
.dsdf h2{font-size:16px;height:34px;background:url(n_03.jpg) no-repeat left top;width:156px;text-align:center;font-size:16px;color:#fff;line-height:34px;float:left;}
.dsdf a{display: block;float:right;line-height:34px;padding-right:15px;color:#077ce6;font-weight:bold;}
.errorMessage,.messageisok,
.sdf{border:1px solid #cfcfcf;background:url(11.jpg) no-repeat 8px center #f0f0f0;padding-left:25px;height:23px;line-height:23px;color:#666;word-spacing:15px;}
.errorMessage{color:#ff0000;}
.messageisok{border:1px solid #abcadc;background:url(/globals2012/images/inc/right.png) no-repeat 8px center #e2f3fd;color:#339900;}

.required span{color: #f00;}












