@charset "utf-8";
/* html,body{height:100%;} */
body{background-color: #4f4d4a;}
#headPic{display:none !important;}
#header .navList{width:100% !important;}
/* .top_h{width:100%; position:absolute; left:0; top:0;} */
/* .footer_h{position:absolute; left:0; bottom: 30px;} */
.login_box,.login_ad,.login_form,.social_icon,.other_login_box,.register_form,.psw_reset,.psw_detail_part{ display:table; clear:both; content:"";}.login,.login_box,.login_ad,.login_form,.social_icon,.other_login_box,.register_form,.psw_reset,.psw_detail_part{zoom:1;}
/* .login{ width:100%; min-width: 1200px; min-height:330px !important; position:absolute; top:36px; bottom:200px; background-image:none !important; display: block !important;} */
.login{ width:100%; min-width: 1200px; height:473px; background-image:none !important; display: block !important; position:relative; background-color:white;}
.login_box{ width:1200px; min-height:650px; padding-bottom:130px; margin:0 auto;}
.login_detail{ width:100%; background:#fff; margin-top:44px; padding:40px 0; position:relative;}
.part_line,.part_line_2{  left:50.2%; width:1px; height:330px; background:#f0f0f0; z-index:999;}
.part_line{ top:40px;}
.part_line_2{top:170px;}
.uneqcord{ background:#fff !important;}
/*.login_detail_l,.login_detail_r{ width:50%;}*/
.login_detail_l{width:100% !important; height:100%;}
.login_detail_r{position:absolute; right:120px; top:50%; z-index: 1; margin-top:-165px; overflow:hidden;}
.login_frame_bg{ width: 100%; height:330px; position:absolute; left:0; top:0; z-index:-1;}
.other_login{width:100%; padding:50px 0 60px 0; background:#fff; margin-top:130px;}

.login_form{ margin:0 auto; width:52.67%;}
.login_form h1{ text-align:center; font-size:3rem; font-size:30px; color:#6699ff; margin-bottom:10px;}
.login_form form{ width:100%;}
.login_one{ width:316px; height:40px; line-height:40px; background:url(../images/login_input.png) no-repeat; margin-bottom:14px; }
.login_one i{width:40px; width:40px; height:40px; background:url(../images/login_icon.png) no-repeat; display:inline-block; float:left;}
.login_one i#user{ background-position:0 0;}
.login_one i#password{ background-position:0 -40px;}
.login_input{width:86%;border:none; background:none; height:40px; line-height:40px; color:#999;}
.login_error{font-size:12px; color:#ec1313; line-height:32px; top:-36px; left:0; display:none; }

.login_row{ width:100%; margin-top:5px; color:#999;}
.login_row input{ vertical-align:-2px; margin-right:4px;}
.click_here{ color:#4f82e8; text-decoration:underline; padding-left:3px;}
.login_btn,.register_btn{ height:30px; line-height:30px; color:#fff; text-align:center; background:url(../images/btn_group.png) no-repeat; border:none;margin:15px 0 50px 0; display:inline-block; }

.login_btn{ width:157px; background-position:0 -299px;}
.register_btn{ width:143px; background-position:-161px -299px;}
.login_btn:hover,.register_btn:hover{ color:#fff;text-decoration:none;}

.social_icon{ margin:0 auto; color:#999;}
.social_icon a{ display:inline-block; width:25px; height:25px; cursor:pointer; background:url(../images/icon_group.png) no-repeat;vertical-align:-12px; margin-left:3px;}
#qq_icon{ background-position:0 -45px; width:23px;}
#wechat_icon{ background-position:-24px -45px;}
#weibo_icon{ background-position:-53px -45px;}
#taobao_icon{ background-position:-77px -45px;}

/*扫码登录*/
.eqcord{ width:100%; margin-bottom:28px; text-align:center;}
.eqcord img{ width:auto;}
.eqcord_tip{ width:100%; text-align:center; color:#999; padding-bottom:10px;}
.back_btn{ color:#6699ff; }

/*第三方登录*/
.other_login{ width:100%;}
.other_login_box{ width:36%; margin:0 auto;}
.other_login_box h1{text-align:center; font-size:3rem; font-size:30px; color:#6699ff; margin-bottom:32px;}
.change_btn{ color:#ff9933; font-size:12px; line-height:30px; padding-left:15px;}

.user_name{ width:100%; font-size:1.8rem; font-size:18px; margin-bottom:10px;}
.user_name img{ width:84px;}
.welcome{ width:316px;text-align:left; vertical-align:middle; padding-top:20px;}
.welcome span{ color:#6699ff; }

.other_login_box form .register_one{ margin-top:16px;}

.other_login_one{ width:100%; margin-top:10px;}
.other_login_one_l{ width:100px; font-size:1.6rem; font-size:16px; line-height:40px; color:#999; text-align:left; text-indent:20px;}
.other_login_one_r{ width:316px;}
.other_login_input_b{width:100%; height:40px; line-height:40px; background:url(../images/login_input.png) no-repeat; border:none; text-indent:4px; color:#999;}
.other_login_input_s{width:97px; height:30px; line-height:30px; background:url(../images/login_input_s.png) no-repeat; border:none; text-indent:4px; color:#999;}

.send_code,.blue_btn{ width:96px; height:30px; line-height:30px; background:url(../images/btn_group.png) no-repeat; text-align:center; color:#fff; border:none;}
.send_code{ background-position:-100px -338px; margin-left:12px;}
.blue_btn{background-position:0 -338px; margin-right:14px;}

/*注册*/
.register{ width:100%; height:630px; background-color:#fff; margin-top:300px; padding:30px 0 0 0;position:relative;}
.register h1{text-align:center; font-size:3rem; font-size:30px; color:#6699ff; margin-bottom:20px;}
.register_form{ width:37.5%; margin:0 auto;}
.register_form form{ width:100%;}
.register_grey{ width:188px; height:30px; line-height:30px; background:url(../images/btn_group.png) -193px -530px no-repeat; text-align:center; color:#fff; border:none; margin-top:8px;}
.register_one_r button.active{ background-position:0 -530px;}

.register_one{ width:100%; margin-top:8px;}
.register_one_l{ width:20%; *width:90px; text-align:right; color:#999; line-height:32px;}
.register_one_r{ width:75%; margin-left:20px;  *margin-left:14px; text-align:left;}
.register_input{ border:1px solid #cccccc; height:30px; line-height:30px; text-indent:4px; float:left;*margin-left:-11px; }
.tip{ font-size:12px; color:#cccccc; width:100%; text-align:left; margin-top:5px; clear:both;}
.error{font-size:12px; color:#ec1313; line-height:32px; margin-left:12px; display:none; }
.msg_code,.no_msg{ display:inline-block;  text-decoration:underline; line-height:32px; margin-left:15px;}
.msg_code{color:#ff9900;}
.psw_one_r a.no_msg{ color:#3399ff; text-decoration:none;}
.register .social_icon{ bottom:30px; left:38%;}

.login_here{ width:100%;margin:22px 0 35px 0;}
.login_here a{ color:#6699ff;}

.register_type{  width:24.5%; margin:0 auto 14px auto;height:26px; display:table; clear:both; content:"";}.register_type{zoom:1;}
.register_type li{ width:47.619%; height:24px; line-height:24px; color:#b9b7b7; font-size:1.2rem; font-size:12px; cursor:pointer; background:#fff;border:1px solid #cccccc; }
.register_type li.active{ border:1px solid #ff9900; background:#ff9900;color:#fff;}

.psw_level{ width:124px; height:24px; background:url(../images/level.png) left bottom no-repeat;}

#level_1{ background-position:0 0;}
#level_2{ background-position:0 -24px;}
#level_3{ background-position:0 -48px;}

/*广告图片*/
.ilike{width:100% !important;height:100% !important;margin:0 auto; position:relative;}
.ititle{height:24px; width:100% !important; position:absolute; bottom:0; left:0 !important; z-index:999;text-align: center;}

.ibox{float: none !important;margin: auto;width: auto; height:24px;display: inline-block !important;}
.ibox a{width:12px; height:12px; cursor:pointer; display:block;}
.ibox a.ib_btn{float:left;background:url(../images/login_ad_nav2.png) no-repeat; margin-right:10px;}
.ibox a.on{ background-position:-12px 0;}
/* .icontent_boxs{width:100% !important;height:100% !important;overflow: hidden;position: relative;} */
.icontent_boxs{width:100% !important;height:474px !important;overflow: hidden;position: relative;}
.icontent_box{position:absolute;width:10000px; *left:0;height:100% !important;}
.icontent_list{width:1800px; float:left;height:100% !important; text-align:center;}
/* .icontent_list img{width:500px; height:330px;} */
/* .icontent_list a{display: block;width: 100%;height: 100%;background-image: url(../images/login_ad.png); background-repeat:no-repeat;background-size: cover;background-position: center;} */
.icontent_list a{display: block;width: 100%;height: 100%;background-image: url(../images/login_ad.png); background-repeat:no-repeat; background-position: center;}

/*密码重置*/
.psw_reset{width:1200px;height:780px;margin: 0 auto;}
.psw_detail{width: 100%;background:#fff;margin-top: 130px;padding:45px 0; min-height:320px;}
.psw_detail_l{ width:50%;}
.psw_detail_title{ width:100%; font-size:3rem; font-size:30px; color:#999; line-height:68px; text-align:center;}
.blue_title{ color:#6699ff;}

.psw_second_title{ width:100%; text-align:center; line-height:45px; font-weight:bold;}

.psw_form{ width:100%; margin-top:14px;}
.psw_one{ width:100%; margin-top:16px; line-height:32px;}
.psw_one_l{ width:30.666%; text-align:right;}
.psw_one_r{ margin-left:26px; width:60%; *margin-left:10px; text-align:left;}
.psw_one_r a{ display:inline-block; color:#ff9933; font-size:12px; margin-left:12px;}
.code_img{ width:52px; margin-left:16px;}
.right_icon{ margin-left:12px;}

.next_btn,.find_btn{ width:81px; height:27px; line-height:27px; color:#fff; font-size:12px; color:#fff; text-align:center; background:url(../images/btn_group.png) 0 -566px no-repeat; border:none; cursor:pointer;}
.grey_btn{ background-position:-83px -566px;}
.next_btn{ *margin-left:10px; margin-right:10px;}

.psw_detail_r{ width:50%;}
.psw_detail_r_box{ width:76.67%; margin:0 auto; display:table; clear:both; content:"";}.psw_detail_r_box{zoom:1;}

.psw_type_one{ width:100%; padding:18px 0; border-bottom:1px solid #e3e3e3;}
.psw_type_l{ width:50px; height:50px; background:url(../images/icon_group.png) no-repeat;}
.psw_phone{ background-position:0 -307px;}
.psw_email{ background-position:-50px -307px;}

.psw_type_m{ line-height:25px; font-size:12px; color:#999; text-align:left;}
.find_btn{ margin-top:15px;}
.online_service{ width:100%; text-align:center; padding-top:22px;}
.online_service img{ width:72px;}

/*邮件找回*/
.psw_detail_part{ width:50%; margin:0 auto;}
.psw_one_r .psw_level{ margin-left:26px;}
.psw_content{ width:100%; color:#f93; padding:30px 0 45px 0; text-align:center;}
.psw_one_r .register_input {*margin-left:-11px;}
.reselect{ padding:70px 0 0 0; color:#999999; font-size:12px; text-decoration:underline; text-align:center; width:100%;}
.psw_one_r a.reselect_btn{ color:#999; margin:40px 0 0 0;}

.expression_icon{ width:100%; text-align:center; padding-top:20px;}
.expression_icon img{ width:132px;}
.back_tip{ color:#f90; font-size:2.4rem; font-size:24px; line-height:126px;}
.back_btn{ line-height:30px; }
.back_btn a{color:#3399ff; padding-left:18px;}
.back_btn a:hover{ text-decoration:none;}

.scroll_box{ width:100%; height:600px; overflow:hidden; position:relative;}
.psw_box {position: absolute;left: 0;top:0;}
.psw_detail_container{width: 100%;background:#fff;margin-top:130px; height:514px;padding:45px 0; position:relative;}

.psw_detail_r .pt_32{ width:100%;}

/*柜台登录重置密码0306*/
.counter_login{ width:38%; margin:0 auto;}
.counter_login h1{text-align:center; font-size:3rem; font-size:30px; color:#6699ff; margin-bottom:12px;}
.counter_login .user_name{ font-size:1.6rem;font-size:16px; }
.counter_tip{ font-size:12px; color:#f90; line-height:20px;}
.counter_login .register_one_l{ width:25%;}
.counter_login .register_one_r{ width:70%;}
.complete_btn{  width:81px; height:27px; line-height:27px; color:#fff; font-size:12px; color:#fff; text-align:center; background:url(../images/btn_group.png) 0 -566px no-repeat; border:none; cursor:pointer;margin:22px 0 0 30px;}
.counter_back_tip{color:#f90; font-size:2.4rem; font-size:24px; line-height:68px; padding-top:20px;}
.enter_usercenter{ width:194px; height:35px; line-height:35px; color:#fff; text-align:center; border:none; background:url(../images/btn_group.png) -296px -720px no-repeat; margin:26px 0 0 18px;}

/*网银借记*/
.logo_wyjj{background:#f3f4f6; display:none;}
.logo_wyjj_content{width:1200px; height:83px; margin:auto; padding-top:17px; text-align:left;}
.tips_wyjj{background:white; width:100%; min-width:1200px; height:50px; line-height:50px; text-align:center; display:none;}