@charset "utf-8";
* {margin: 0px;padding: 0px; list-style:none;}
body{ width:100%;margin:0px auto; color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:12px; }
a img{ border:0px none;}
select,input,img{ vertical-align:middle; font-size:12px;}
a{  text-decoration:none;}
a:hover{ text-decoration:underline; }
.orange{ color:#F60; font-size:18px;}
.padding_h10{ padding-top:10px;}
.padding_h20{ padding-top:20px;}
.padding_h30{ padding-top:30px;}
.padding_h40{ padding-top:40px;}
.padding_h50{ padding-top:50px;}
.padding_h60{ padding-top:60px;}
.padding_h90{ padding-top:90px;}
.cle {clear:both; }

.login_header{ margin:0 auto; width:960px; overflow: hidden; padding-top:21px; padding-bottom:38px;}
.login_header_left{ float:left; overflow: hidden; width:580px;}
.login_header_left a{ float:left; display:block; width:276px; height:78px; font-size:30px;  background-image:url(login_logo.png);}
.login_header_left b{ float:left; font-size:24px;  overflow: hidden; margin-top:12px; padding-top:24px; border-left:1px solid #E7E7E7;  font-weight:normal;   padding-left:10px; color:#000;  font-family:"微软雅黑", Microsoft YaHei, Helvetica, sans-serif;}

.login_header_right{ float:right;  color:#7B7B7B; font-size:14px; margin-top:54px;}
.login_header_right a{ padding:0 4px; color:#7B7B7B;}

.login_content{ margin:0 auto;width:960px; overflow: hidden; }
.login_content_left{ float:left; overflow: hidden; width:510px; height:370px;}
.login_content_right{ float:right; overflow: hidden; width:430px; height:370px;}
.login_content_right H2 {margin:0 auto; overflow:hidden; font-weight:normal; clear:both; width:429px; HEIGHT:51px; line-height:50px; font-size:18px; border-right:1px solid #CCCCCC; }
.login_content_right H2 SPAN {  WIDTH:142px; height:51px; text-align:center; DISPLAY: block; FLOAT: left; background-image:url(login_c02.png);   color:#000;}
.login_content_right H2 SPAN{}
.login_content_right H2 SPAN.hover { width:145px; CURSOR: pointer; background-image:url(login_c01.png);  }

.login_content_right #con_one_1,#con_one_2,#con_one_3{ float:left; width:428px; height:318px; border-width:0 1px 1px 1px; border-style:solid; border-color:#CCCCCC;  }
.r_box{ margin:10px auto 0 auto; overflow: hidden; display:block; width:420px; height:298px;background:url(none)}
#qlogin-frm iframe{ margin-top:-55px; width:440px; height:400px; overflow:hidden;}
#qlogin-frm iframe body{ overflow:hidden;}
.r_register{margin:0 auto; overflow:hidden; width:372px; text-align:center; line-height:30px; color:#7B7B7B;}
.r_register a{ padding:0 4px; color:#333;}

.login_info{ margin:0 auto; overflow: hidden; width:360px;  padding:28px 0 0 0;}
.user_name,.user_password{ float:left; overflow: hidden; width:360px; margin-bottom:20px; }
.user_name span,.user_password span, .user_CheckCode span,.verification{ float:left; overflow: hidden; font-size:14px;  width:70px; margin-right:10px; text-align:right; line-height:40px;}
.user_name input,.user_password input{ float:left; padding:0;  padding:0 8px; width:260px; height:40px; border:1px solid #cccccc; font-size:16px;}
.user_CheckCode{ float:left; overflow: hidden; width:360px; margin-bottom:20px; }
.user_CheckCode input{ width:100px; float:left; padding:0;  padding:0 8px; font-size:16px; height:40px; border:1px solid #cccccc;}
.user_CheckCode img { float:left; margin-top:12px; margin-left:20px;}
/*automatic_login*/
.automatic_login{ overflow: hidden; width:260px; padding-left:84px; padding-top:8px;}

.login_left_box{width:14px; height:14px;}
.automatic_login a{ color:#000000; line-height:16px;padding:0 5px;vertical-align:text-top;}

.login_button{ width:160px; height:42px; text-align:center; background:#F27800; margin:30px 0 18px 84px; }
.login_button a{ display:block; width:160px;  line-height:42px; font-size:16px; color:white; font-weight:bold; font-family:"微软雅黑", Microsoft YaHei, Helvetica, sans-serif;}

.login_registered{ margin:0 auto; overflow: hidden; width:360px; font-size:12px;text-align:center;
line-height:32px; color:#888888; text-align:center;}
.login_registered p a{ color:#df4627;}

.line{ border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.register_info{float:left;  overflow:hidden; width:960px; padding:0;  font-family:"微软雅黑", Microsoft YaHei, Helvetica, sans-serif;}
.registered_members span{ float:left;  font-size:30px; display:inline-block; margin:0 15px 40px 15px;}
.registered_members b{ font-size:18px;  color:#df4627; padding-left:10px; display:inline-block; border-left:1px solid #e7e7e7;}
.register_name{ float:left; overflow: hidden; width:960px;}
.register_name input{float:left; width:300px; height:40px;border:1px solid #cccccc; font-family:"微软雅黑", Microsoft YaHei, Helvetica, sans-serif; font-size:14px; text-indent:5px; margin:0 10px 25px 10px;}
.register_name_title{float:left; width:216px; text-align:right; font-size:14px; line-height:40px; }
.requirements{float:left; font-size:12px; color:#7B7B7B; line-height:40px;}



.register_phone{ float:left; overflow: hidden; width:620px;}
.register_phone input{float:left; width:170px; height:40px;border:1px solid #cccccc; text-indent:5px; margin:0 0 20px 10px;}
.register_phone a{ float:left; width:130px; height:40px; line-height:30px; text-align:center; border:1px solid #CCCCCC; background-color:#F5F5F5;}

.register_code{float:left; overflow: hidden; width:620px;}
.register_code input{float:left; width:130px; height:40px;border:1px solid #cccccc; text-indent:5px; margin:0 20px 25px 10px;}

.automatic_logins{ overflow: hidden; width:260px; padding-left:226px; padding-top:8px;}
.automatic_logins a{ color:#000000; line-height:16px;padding:0 5px;vertical-align:text-top;}

.login_buttons{ float:left; width:160px; height:42px;text-align:center;background:#FC8C06; margin:20px 0 18px 226px; }
.login_buttons a{ display:block;  width:160px;  line-height:42px; font-size:16px; color:white; font-weight:bold; font-weight:bold; font-family:"微软雅黑", Microsoft YaHei, Helvetica, sans-serif;}
.login_br{ float:left; margin-left:20px; margin-top:20px; line-height:42px;}

.verification_code input{float:left; width:130px; border:1px solid #cccccc; text-indent:5px; margin:0 0 25px 0;}

.pad_cle{ padding-top:0;}

.login_footer{ margin:0 auto;width:960px; overflow: hidden; padding:30px 0; line-height:20px; text-align:center; color:#999999;}

/*微信样式*/
.impowerBox .qrcode {width: 200px;}
.impowerBox .title {display: none;}
.impowerBox .info {width: 200px;}
.status_icon {display：none}
.impowerBox .status {text-align: center;}
