@charset "utf-8";
/* CSS Document */
/* body{ width:100%; background:#fff; background:url(../../images/register_bodybg.gif) center top repeat-x; margin:0 auto; font-family:Arial,"宋体"; font-size:12px; line-height:24px; color:#333; overflow-x:hidden;}
ul,ol,li,dl,dt,dd{ list-style:none;} */

/* 注册登录页面 */
.body2{background:url(../../images/bodybg2.gif) center top repeat-x;}


/* 注册  */
.register_head{ width:1210px; height:128px; margin:0 auto; position:relative;}

.login_denglu{position:absolute; right:0; bottom:-10px; font-family: Arial,sans-serif; font-size:13px;}
.login_denglu a{color:#0066c0;}



.register_head span{ position:absolute; right:0; bottom:27px; font-family: Arial,sans-serif; font-size:13px;}
.register_head span a{ color:#0066c0; font-size:22px;}
.register_logo{ width:312px; float:left;}
.register_logo img{ width:312px;}

.register_center{ width:1208px; height:473px; border:1px solid #dfdfdf; padding-top:44px; margin-bottom:80px;}

.register_center_left{ width:500px; height:340px; float:left; padding:25px 0px; margin-left:15px; border-right:1px solid #dfdfdf;}

.register_center_right{ width:630px; height:402px; padding-left:38px; margin-top:22px; float:left}
.register_center_right ul{ width:627px; height:344px; margin:0; padding:0;}
.register_center_right ul li{ width:199px; height:76px; background:#ededed; float:left; margin-right:10px; margin-bottom:10px;}
.register_center_right ul li:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.register_center_right ul li img{ width:199px; height:76px;}



/*  表单 */
#register_form_margin{margin-bottom:20px; float:left;}
#register_form_margin2{margin-bottom:20px; float:left;}
/*.register_label{float:left;padding-top:4px;margin-bottom:0;text-align:right; font-family: Arial,sans-serif; color:#404144; font-size:14px; width:115px; font-weight:normal;}*/

.register_label{float:left; padding-top:1px; text-align:right; color:#333333; font-size:13px; width:150px; *width:150px; font-weight:normal;}


.register_asterisk{color:#fe0002; padding-right:8px; }
.register_col{position:relative;float:left; width:284px;height:30px;font-family: Arial,sans-serif; font-size:13px; line-height:28px; margin-left:17px;*margin-left:9px;}
.register_col05{position:relative;float:left; width:274px;height:30px;font-family: Arial,sans-serif; font-size:13px; line-height:28px; margin-left:17px;*margin-left:9px;}
.register_col03{position:relative;float:left; width:284px;height:30px;font-family: Arial,sans-serif; font-size:13px; line-height:28px; margin-left:120px;}
.register_col02{position:relative; float:left; width:142px;height:30px;*margin-left:8px; margin-left:17px;}
.register_col04{ margin-top:10px;}
.register_icon{width:28px; height:28px;background:#f7f7f7; position:absolute; left:1px;*left:11px;top:1px; *top:2px;border-right:1px solid #e5e5e5; z-index:800;}


.register_icon07{position:absolute; *left:1px;}

.register_form_control{display:block;width:100%;height:28px;line-height:28px;font-size:12px; font-family: Arial,sans-serif;background-color:#fff;background-image:none;border:1px solid #e5e5e5; position:relative; padding-left:36px; }
.register_form_control2{border:1px solid #d61003;}
.register_form_control3{padding-left:10px;}
.register_form_control4{*margin-left:-16px;}
.register_icon01{ width:17px; height:17px; margin-left:5px; margin-top:5px;}
.register_icon02{ width:18px; height:18px; margin-left:5px; margin-top:5px;}
.register_icon03{ width:13px; height:17px; margin-left:7px; margin-top:5px;}
.register_icon05{ width:11px; height:17px;margin-left:8px; margin-top:5px;}
.register_code{width:118px; height:30px; display:block; float:left; margin-left:334px; margin-top:-30px; float:left; text-align:center; line-height:27px; background:#f9f9f9;border:1px solid #e5e5e5;font-size:14px; font-family: Arial,sans-serif; color:#4d4d4d; cursor:pointer;}
.register_code2{width:120px; height:30px; display:block; float:left; margin-left:350px; margin-top:-30px; float:left;color:#d61003; text-align:center; line-height:27px; font-size:12px; font-family: Arial,sans-serif; }
.register_codeerror{ width:350px; display:block;color:#d61003; margin-left:2px;*margin-left:10px;font-size:12px; font-family: Arial,sans-serif; }
.register_codeerror2{margin-top:-4px; margin-left:40px;*margin-left:46px;*margin-top:-6px;}
.register_codeerror3{margin-top:-4px; margin-left:40px;*margin-left:38px;*margin-top:-6px;}
.register_codeerror a{color:#0556c6;}
.register_link:hover{text-decoration:none; cursor:pointer;}

.notice_r{width:350px; display:block;color:#999; margin-left:2px;*margin-left:10px; font-size:12px; font-family: Arial,sans-serif;margin-top:-4px; margin-left:40px; *margin-left:46px;}
.message{ width:350px; display:block;color:#999; margin-left:2px;*margin-left:10px;font-size:12px; font-family: Arial,sans-serif; }
.register_msg{ width:350px; color:#d61003; font-size:12px; font-family: Arial,sans-serif; position:absolute; left:360px; top :580px; }


/**/
.auto_hidden {
    width:204px;border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    border-left: 1px solid #333;
    border-right: 1px solid #333;
    position:absolute;
    display:none;
}
.auto_show {
    width:204px;
    border-top:none;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    position:absolute;
    z-index:9999; /* 设置对象的层叠顺序 */
    display:block;
	margin-left:28px;
}
.auto_onmouseover{
    color:#404144;
	background-color:#e5e5e5;
    width:100%; height:30px; line-height:30px; font-size:12px; font-family:Arial;
	padding-left:7px;
	
}
.auto_onmouseout{
    color:#404144;
    width:100%;height:30px; line-height:30px; font-size:12px; font-family:Arial;
    background-color:#ffffff;
	padding-left:7px;
}


.register_marquee{position:relative;display:block;min-height:20px; margin:10px 40px 20px 153px; padding-left:20px; font-weight:normal; font-family:Arial,sans-serif; font-size:12px; float:left;}
.register_marquee a{color:#0066c0;}
#register_checkbox{position:absolute;  margin-left:-20px; margin-top:6px;*margin-left:-24px;*margin-top:0px;}
#register_save{ width:121px; height:40px; background:#d61003; border:none; font-size:14px; color:#fff; font-family: Arial,sans-serif; margin-left:153px; float:left; border-radius:3px; cursor:pointer;}
.register_icon6{width:16px; height:16px; display:none; margin-left:477px; margin-top:7px;}
.register_icon6 img{ width:16px; height:16px;}


/*   登录   */
#login_box{width:52px; height:28px; background:#d61003; border:none; font-family: Arial,sans-serif; font-size:14px; color:#fff; border-radius:3px; margin-top:6px; margin-right:15px; cursor:pointer;}




.login_center{ width:1208px; height:409px; border:1px solid #dfdfdf; padding-top:63px; margin-bottom:80px;}
.login_center_left{width:750px; height:330px; text-align:center; float:left; border-right:1px solid #dfdfdf;}
.login_center_left img{ width:612px; height:328px; border:1px solid #dfdfdf;}

.login_center_right{width:348px; height:330px; padding-left:68px; float:left;}
.login_center_right2{width:424px; height:330px;padding-left:57px; float:left;}


#login_checkbox{/*margin-left:-18px;*margin-left:-14px;*/ margin-left:4px; margin-top:7px;*margin-top:3px;float:left; margin-right:7px;*margin-right:5px;}
#login_checkbox a:link{font-family: Arial,sans-serif; font-size:14px; color:#ff5a09;}
.login_wjmm{ position:absolute; top:1px;*top:4px; right:-77px;*right:-33px;font-family: Arial,sans-serif; font-size:14px;}


.login_login button{width:320px;*width:309px; height:39px;background:#d61003; border:none; font-size:18px; color:#fff; font-family: Arial,sans-serif;}
.login_way{width:300px; height:20px; padding:0; margin-top:23px;font-size:14px;font-family: Arial,sans-serif; text-align:left; line-height:20px;}
.login_way li{ width:116px; height:20px; float:left; margin-top:11px;}
.login_way li img{ margin-right:12px;}
.login_way li a{font-size:14px;font-family: Arial,sans-serif;}
.login_way li a:hover{ color:#ff5a09;}
.login_way ul,li{ list-style:none;}


#login_li01{ border-right:1px solid #b3b2b0;float:left;}
#login_li01 img{ width:16px; height:16px;float:left; margin-top:3px;}
#login_li02{ padding-left:20px;float:left;}
#login_li02 img{ width:15px; height:16px;float:left; margin-top:3px;}

.login_dl_con{ width:383px; height:423px; padding-left:77px; float:left;}
.login_bt{ width:332px; font-size:24px; display:block; font-family: Arial,sans-serif; margin-bottom:30px; line-height:24px; color:#4d4d4d; text-align:left; float:left; position:relative;}
.login_ljzc{ width:120px; font-size:13px; font-family: Arial,sans-serif; display:block; position:absolute; top:0; right:0;}
.login_ljzc a{color:#0066c0;}
#login_form_margin{margin-bottom:30px; float:left;}
.logo_exit{width:480px;height:30px; background: #f2f2f2; margin-bottom:25px; position:relative;}
.logo_exit span{width:11px; height:11px; position:absolute; top:10px; right:20px;}
.logo_exit img{ width:11px; height:11px;}

#login_dl{
position: absolute;
display:none;
top:20%;
left:33%;
width: 480px;
height: 423px;

background-color: #ffffff;
border: solid 3px #b3b3b3; 
z-index:999;
}
#login_dl4{
position: absolute;
display:none;
top:33%;
left:35%;
width:480px;
height:280px;

background-color: #ffffff;
border: solid 3px #b3b3b3; 
z-index:999;
}
#login_dl5{
position: absolute;
display:none;
top:33%;
left:35%;
width:480px;
height:280px;

background-color: #ffffff;
border: solid 3px #b3b3b3; 
z-index:999;
}
#login_dl6{
position: absolute;
display:none;
top:20%;
left:18%;
width:931px;
height:500px;

background-color: #ffffff;
border: solid 5px #c2c2c2;
border-radius:3px;
z-index:999;
}
.login_zhez{position:fixed; visibility: hidden; width:100%; height:100%;z-index:900; top: 0px; left: 0px; background:#000; filter: Alpha(opacity=20); opacity:0.2;}

.secure_exit{width:480px;height:30px; background: #f2f2f2; margin-bottom:25px; position:relative;}
.secure_exit span{width:11px; height:11px; position:absolute; top:10px; right:20px;}
.secure_exit img{ width:11px; height:11px;}
.secure_dl_con{ width:440px; height:317px; float:left; padding-left:40px;}
.secure_bt{ width:440px; height:25px; font-size:24px; display:block; font-family: Arial,sans-serif; margin-bottom:30px; line-height:24px; color:#4d4d4d; text-align:left; float:left; position:relative;}
.xieyi_bt{ width:931px; height:25px; font-size:24px; display:block; font-family: Arial,sans-serif; margin-bottom:30px; line-height:24px; color:#4d4d4d; text-align:left; float:left; position:relative;}
.xieyi_exit{width:909px;height:27px; background: #f3f3f3; border-bottom:1px solid #c4c4c4; position:relative; font-size:14px; font-family: Arial,sans-serif; line-height:27px; padding-left:22px;}
.xieyi_exit span{width:11px; height:11px; position:absolute; top:8px; right:20px;}
.xieyi_exit img{ width:11px; height:11px;}
#xieyi_qued{width:324px; height:36px; background:#ff9041;border:none; border-radius:3px; font-family: Arial,sans-serif; font-size:18px; color:#fff; line-height:36px; text-align:center; margin:0 auto; margin-top:20px; cursor:pointer; margin-left:300px;}

#member_qued2{width:120px; height:39px; background:#ff9041; border:none; font-size:18px; font-family: Arial,sans-serif; color:#fff; margin-left:140px; cursor:pointer; float:left; margin-top:28px;}

.xjd_tjtk{width:440px; height:80px;*height:55px; text-align:left; line-height:26px; margin-top:35px;*margin-top:5px;}
.xjd_tjtk img{ width:24px; height:24px; float:left; margin-right:17px; margin-top:10px;}
.xjd_tjtktext{ float:left; font-size:14px; font-family: Arial,sans-serif; margin-top:10px;}
.xjd_tjtktext span{ color:#ff0000;}

/*  用户注册协议  */
.agreement_box{width:931px;}
.agreement_text{width:881px;height:345px; overflow-y:scroll; padding:15px 25px; text-align:justify; text-justify:inter-ideograph; font-size:12px; font-family: Arial,sans-serif; line-height:24px; color:#404144;}
.agreement_foot{width:910px; height:79px; background:#fff}
.agreement_foot a{ text-decoration:none;}
.agreement_button{width:324px; height:36px; background:#ff9041; border-radius:3px; font-family: Arial,sans-serif; font-size:18px; color:#fff; line-height:36px; text-align:center; margin:0 auto; margin-top:20px;}


/*  安全中心  */
.security_center{width:1208px; height:369px; margin-bottom:46px;}
.security_center3{width:938px; height:240px; border:1px solid #dfdfdf; margin-bottom:80px; padding-top:86px; padding-left:270px;}


.security_nav{ width:1208px; height:43px; float:left;}
.security_nav ul{ width:320px; height:43px; padding:0; float:left;}
.security_nav li{ width:153px; height:43px; float:left; background:#ececec; margin-right:7px; color:#4d4d4d; font-size:14px; text-align:center; line-height:43px;font-family: Arial,sans-serif;}
.security_nav li:hover{ width:153px; height:50px; background:url(../../images/security_navhover.png); color:#fff; cursor:pointer;position:relative;}
.security_nav li.hover{ width:153px; height:50px; background:url(../../images/security_navhover.png); color:#fff; cursor:pointer; position:relative;}

.security_content{width:938px; height:240px; border:1px solid #dfdfdf; float:left; padding-top:86px; padding-left:270px;}
.security_content2{ display:none;}
.security_login{margin-left:153px; margin-top:27px;}
.security_login span{width:296px; height:38px; display:block;background:#d61003; text-align:center;font-size:14px; color:#fff; font-family: Arial,sans-serif; line-height:35px;}
.security_login a{ text-decoration:none;}
.btnS{width:296px; height:38px; display:block;background:#d61003; text-align:center; font-size:16px; color:#fff; font-family: Arial,sans-serif; line-height:35px; cursor:pointer; border-radius:3px;}

#security_form_margin{margin-bottom:40px;}
.security_yzm{display:block; width:70px; height:28px; position:relative; margin-left:466px;}
.security_yzm img{width:70px; height:28px; border:0; position:absolute; left:0; top:0; margin-right:19px;}
.security_yzm_text{display:block; margin-left:545px; margin-top:-22px;}
.security_yzm_text a{font-size:12px;font-family: Arial,sans-serif; color:#0066c0;}

.security_icon{width:14px; height:19px; position:absolute; right:2px;*right:-8px; top:5px;z-index:100;}
.security_icon img{ width:14px; height:19px;}
.security_icon6{width:16px; height:16px; display:block; margin-left:441px;padding-top:7px;}
.security_wjmm{ position:absolute;right:-18px;*right:-25px; top:0px;}
.security_wjmm a{font-family: Arial,sans-serif; font-size:13px; color:#0066c0;}
#security_save{ width:322px; height:39px; background:#d61003; font-size:16px;font-family: Arial,sans-serif; color:#fff; margin-top:10px;cursor:pointer; border-radius:3px; margin-left:18px;}

/**/
.theme-popover-mask{z-index:200;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;display:none;}
.theme-popover{z-index:200;position:absolute;top:55%;left:55%;width:480px;height:280px;margin:-180px 0 0 -330px;border-radius:3px;border:solid 3px #b3b3b3;background-color:#fff; display:none;background:#fff;}
.theme-poptit{width:100%;height:30px; background: #f2f2f2; margin-bottom:25px; position:relative;}
.theme-poptit span{width:11px; height:11px; position:absolute; top:10px; right:20px;}
.theme-poptit img{ width:11px; height:11px;}
.theme-bottom{ width:440px;padding-left:40px; }
.theme-anniu{width:120px; height:40px; background:#ff9041; border:none; color:#fff; font-size:18px; font-family: Arial,sans-serif; text-align:center; line-height:40px; margin-left:140px;}
.theme-tips{ font-size:24px; font-family: Arial,sans-serif; color:#4d4d4d; margin-bottom:39px;}
.theme-content{ width:440px;height:24px;font-size:14px;font-family: Arial,sans-serif;color:#4d4d4d;line-height:24px; margin-bottom:58px;}
.theme-content span{ width:24px; height:24px; float:left; margin-right:17px;}
.theme-content span img{ width:24px; height:24px;}


#login_box2 {
display: inline-block;
width: 66px;
height: 28px;
background: #d61003;
border: none;
font-family: "微软雅黑";
font-size: 12px;
line-height: 28px;
color: #fff;
border-radius: 3px;
margin-top: 6px;
margin-left: 5px;
cursor: pointer; 
}

/*  找回密码  */
.register_code3{display:block; width:132px; height:30px; border:1px solid #dfdfdf; position:relative; margin-left:296px; text-align:center; background:#f9f9f9;border:1px solid #e5e5e5;font-size:14px; font-family: Arial,sans-serif; color:#4d4d4d; cursor:pointer;}


.security_center2{width:1206px; height:auto; border:1px solid #dfdfdf; margin-bottom:46px; font-family: Arial,sans-serif; float:left;}
.ResetPwd_email{width:756px; margin:25px auto; padding:30px 200px; text-align:center; background:#f7f7f7; font-size:14px;}
.ResetPwd_email h3{color:#ff6700; font-size:20px; font-weight:normal;}
.ResetPwd_email a{color:#0060e3;}

.ResetPwd{width:1116px; padding:45px 50px; float:left;}
.ResetPwd_tit{padding-bottom:20px; padding-left:20px; width:600px; font-size:24px; border-bottom:1px solid #e4e4e4; color:#333333;}
.ResetPwd_form{width:350px; margin-top:35px;}
#ResetPwd_form1{margin-bottom:34px; float:left;}
.ResetPwd_txt{float:left; line-height:28px; text-align:right; color:#333; font-size:14px; width:90px; font-weight:normal;}
.ResetPwd_input{position:relative; float:left; width:251px; height:30px; line-height:28px;}
.ResetPwd_input1{display:block; width:240px; height:28px; font-family: Arial,sans-serif; line-height:28px; font-size:12px; color:#333333; background-color:#fff; background-image:none; border:1px solid #cccccc; padding:0px 10px; margin-left:17px; *margin-left:-10px; cursor:not-allowed; background-color:#eee; opacity:1; float:left;}
.ResetPwd_input2{display:block; width:240px; height:28px; font-family: Arial,sans-serif; line-height:28px; font-size:12px; color:#333333; background-color:#fff; background-image:none; border:1px solid #cccccc; padding:0px 10px; margin-left:17px; *margin-left:-10px; float:left;}
.ResetPwd_input3{border:1px solid #C00;}
#ResetPwd_qued{ width:121px; height:40px; background:#d61003; border:none; font-size:18px; color:#fff; font-family: Arial,sans-serif; margin-left:107px; margin-top:5px; float:left; border-radius:3px; cursor:pointer;}
.ResetPwd_codeerror{display:block; width:200px; color:#C00; margin-left:27px; font-size:12px; font-family: Arial,sans-serif; float:left;}


.member_form_xla{height:28px;border:1px solid #cccccc;line-height:28px;font-size:12px;color:#333333; font-family: Arial,sans-serif;background-color:#fff;background-image:none; margin-right:5px;}
