@charset "utf-8";

.ni_g_bg_1920x282{background: url(../images/ni_login/ni_1920x282.jpg) no-repeat center bottom #eff4f7;}

.ni_g_login_tit{font-size: 26px;line-height: 28px;color: #888888;}
.ni_bg_fff{background: #ffffff;}
.ni_b_1_dcdcdc{border: 1px solid #dcdcdc;}
.ni_g_login_ico01{background: url(../images/ni_login/ni_g_ico01.png) no-repeat;}
.ni_g_login_ico02{background: url(../images/ni_login/ni_g_ico02.png) no-repeat;}
.mgt40{margin-top: 40px;}
.mgt35{margin-top: 35px;}
.mgl35{margin-left: 35px;}
.ni_h56px{height: 56px;}
/*页面列表 S*/
.ni_g_tab_list{border-bottom: 1px solid #dcdcdc;}
.ni_g_tab_list .ni_tl{float: left;}
.ni_g_tab_list .ni_tl .ni_div01{width: 44px;height: 44px;float: left;}
.ni_g_tab_list .ni_tl .ni_div02{float: left;font-size: 18px;color: #555555;line-height: 44px}
.ni_g_tab_list .ni_tl01{margin-left: 170px;width: 230px}
.ni_g_tab_list .ni_tl01 .ni_div01{background-position: -1px -1px;}
.ni_g_tab_list .ni_tl01.active .ni_div01{background-position: -55px -1px;}
.ni_g_tab_list .ni_tl02{margin-left: 50px;width: 215px}
.ni_g_tab_list .ni_tl02 .ni_div01{background-position: -1px -59px;}
.ni_g_tab_list .ni_tl02.active .ni_div01{background-position: -55px -59px;}
.ni_g_tab_list .ni_tl03{margin-left: 90px;}
.ni_g_tab_list .ni_tl03 .ni_div01{background-position: -1px -119px;}
.ni_g_tab_list .ni_tl03.active .ni_div01{background-position: -55px -119px;}
.ni_g_tab_list .ni_tl04{margin-left: 170px;width: 230px}
.ni_g_tab_list .ni_tl04 .ni_div01{background-position: -1px -3px;}
.ni_g_tab_list .ni_tl04.active .ni_div01{background-position: -56px -3px;}
.ni_g_tab_list .ni_tl05{margin-left: 50px;width: 215px}
.ni_g_tab_list .ni_tl05 .ni_div01{background-position: -1px -72px;}
.ni_g_tab_list .ni_tl05.active .ni_div01{background-position: -56px -72px;}
.ni_g_tab_list .ni_no{width: 70px;height: 44px;background-position: 0px -206px;float: left;}
/*页面列表 E*/

/*表单列表 S*/
.ni_g_fm_list{width: 650px;margin-left: auto;margin-right: auto;}
.ni_g_fm_list .ni_fm_tit .ni_g_login_ico01{width: 48px;height: 40px;background-position: -2px -353px;float: left;}
.ni_g_fm_list .ni_fm_tit .ni_txt{float: left;line-height: 40px;color: #555555;font-size: 20px;}
.ni_g_fm_list .ni_fm .ni_left{width: 125px;float: left;margin-right: 20px;font-size: 20px;color: #555555;text-align: right;line-height: 56px;}
.ni_g_fm_list .ni_fm .ni_right{width: 500px;float: left;}
.ni_g_fm_list .ni_fm .ni_right .inp{padding:12px;padding-right:55px;font-size:20px;height:28px;line-height: 28px;border-width: 2px;border-radius: 3px;border-color: #dddddd;}



.ni_g_fm_list .ni_fm .ni_right a.inp:hover{text-decoration: none;}
.ni_g_fm_list .ni_fm_tips{font-size: 16px;color: #888888;}

.ni_g_fm_list .ni_fm_tips a{color: #3b8ede;}
.ni_g_fm_list .ni_fm .ni_check_img{width: 150px;}
.ni_g_fm_list .ni_fm .ni_check_img em{font-size: 16px;color: #309aeb;position: relative;z-index: 1;}
.ni_g_fm_list_a:hover .ni_fm .ni_right .inp{border-color: #bbbbbb;}
.ni_g_fm_list_a:hover .ni_fm_tips{color: #555555;}
.ni_g_fm_list .ni_g_fm_list_a .ni_fm .ni_right .inp:focus{border-color: #309aeb;}
.ni_g_read_page{font-size: 14px;color: #888888;}
.ni_g_fm_list_a_eml{display: none;}

.ni_g_fm_list .ni_g_fm_list_a.ni_error .ni_fm .ni_right .inp{ border-color: #fa1212;background: #faecec;background: url(../images/ni_login/ni_g_ico01.png) no-repeat right -644px #faecec; }
.ni_g_fm_list .ni_g_fm_list_a.ni_error .ni_fm_tips{ color: #f42121;}

.ni_g_fm_list .ni_g_fm_list_a.ni_ok .ni_fm .ni_right .inp{ border-color: #11c080;background: #faecec;background: url(../images/ni_login/ni_g_ico01.png) no-repeat right -565px;}
.ni_g_fm_list .ni_g_fm_list_a.ni_ok .ni_fm_tips{ color: #888888;}

/*表单列表 E*/


/*激活账号 S*/
.ni_g_jhzh{height: 395px;background:url(../images/ni_login/ni_1200x395.png) no-repeat center center;}
.ni_g_jhzh .ni_txt{width: 836px;margin: 0px  auto;}

.ni_g_jhzh .ni_txt .p01{font-size: 26px;line-height: 26px;color: #555555;text-align: center;padding-top: 200px}
.ni_g_jhzh .ni_txt .p01 big{color: #309aeb;font-size: 30px;}
.ni_g_jhzh .ni_txt .p02{;margin-left: 200px;color: #555555;font-size: 20px;}
.ni_g_jhzh .ni_txt .p02 em{color: #2196f3;}
.ni_g_jhzh_tips{font-size: 14px;color: #222222;text-align:center;}
.ni_g_jhzh_tips a{color:#309aeb}
.ni_g_jhzh_bt {text-align: center;padding-bottom: 80px;}
/*激活账号 E*/

/*注册成功 S*/
.ni_g_success_regeion{height: 374px;background: url(../images/ni_login/ni_1200x374.png) no-repeat center center;}
.ni_g_success_regeion .ni_txt{width: 836px;margin: 0px  auto;}
.ni_g_success_regeion .ni_txt p{font-size: 20px;color: #555;line-height: 20px;}
.ni_g_success_regeion .ni_txt .p01{font-size: 40px;color: #309aeb;text-align: center;padding-top: 92px;line-height: 40px;}
.ni_g_success_regeion .ni_txt .p02{text-align: center;}
.ni_g_success_regeion .ni_txt .p02 em{color: #309aeb;}
.ni_g_success_regeion .ni_txt .p03 span,.ni_g_success_regeion .ni_txt .p04 span{color: #309aeb;font-size: 25px;}
.ni_g_success_regeion .ni_txt .p03{margin-left: 175px;margin-top: 40px;}
.ni_g_success_regeion .ni_txt .p04{margin-left: 210px;}
/*注册成功 E*/

/*button S*/
.ni_g_button01{padding: 14px 30px;background: #309aeb;font-size: 20px;color: #ffffff;border: 1px solid #3078ed;border-radius: 4px;display:inline-block;}
.ni_g_button01:hover{text-decoration: none;background:#2782c7;}

.ni_g_button02{padding: 13px 36px;background: #26b5ff;font-size: 20px;color: #ffffff;border-radius: 26px;display: inline-block;}
.ni_g_button02:hover{text-decoration: none;background:#22aaf1;}

.ni_g_button03{padding: 14px 30px;background: #eee;font-size: 20px;color: #555;border: 1px solid #ccc;border-radius: 4px;display:inline-block;}
.ni_g_button03:hover{text-decoration: none;background:#ddd;}
/*button E*/

/*选择角色 S*/
.ni_g_you_try{width: 1084px;margin: 0px auto;}
.ni_g_you_try .ni_tit{font-size: 28px;color: #555555;line-height: 30px;padding: 50px 0 40px 0;}
.ni_g_you_try .ni_y_t_list{color: #eaf7fb;margin-bottom: 50px;}
.ni_g_you_try .ni_y_t_list .ni_ul{background: #eaf7fb;padding: 63px 0 53px 0;}
.ni_g_you_try .ni_y_t_list .ni_ul li{width: 25%;float: left;text-align: center;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_img{width: 212px;height: 210px;position: relative;margin: 0px auto;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_img .ni_pep01,.ni_g_you_try .ni_y_t_list .ni_ul .ni_img .ni_pep02{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_img .ni_pep01{background: url(../images/ni_login/ni_roll01.png) no-repeat center bottom;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_li01 .ni_img .ni_pep02{background: url(../images/ni_login/ni_people01.png) no-repeat center bottom;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_li02 .ni_img .ni_pep02{background: url(../images/ni_login/ni_people02.png) no-repeat center bottom;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_li03 .ni_img .ni_pep02{background: url(../images/ni_login/ni_people03.png) no-repeat center bottom;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_li04 .ni_img .ni_pep02{background: url(../images/ni_login/ni_people04.png) no-repeat center bottom;}
.ni_g_you_try .ni_y_t_list .ni_ul .ni_img:hover .ni_pep01{background: url(../images/ni_login/ni_roll02.png) no-repeat center bottom;}
/*选择角色 E*/


/*密保问题 S*/
.ni_g_question01 .ni_right{font-size: 20px; color: #cccccc;line-height: 30px;}
.ni_g_question01 .ni_left i{float: right;width:30px;height: 30px;background-position: 0px -150px;}

.ni_g_infpage{padding: 0px 43px;border-bottom: 1px solid #4ec3ff;margin: 0px auto;width: 740px;text-align: center;}
.ni_g_infpage a{width: 240px;height: 53px;background: #cceeff;line-height: 53px;font-size: 18px;color: #00a0e9;text-align: center;display: inline-block;position: relative;}
.ni_g_infpage a i{position: absolute;border: 8px solid transparent;border-top: 8px solid #4ec3ff;bottom:-16px;left: 50%;margin-left: -8px;display: none;}
.ni_g_infpage a.active{background: #4ec3ff;color: #fff;}
.ni_g_infpage a.active i{display: block;}
.ni_g_infpage a:hover{text-decoration: none;}


.ni_g_set_question .ni_fm_tips{font-size: 16px;color: #888888;}
.ni_g_set_question .ni_setq_a .ni_left,.ni_g_set_question .ni_setq_a .ni_right{color: #555;font-size: 20px;line-height: 130%;}

.ni_g_no_question{text-align: center;font-size: 20px;color: #555555;line-height: 150%;}
.ni_g_fm_list .ni_fm_tips.ni_g_tel_tips{font-size: 13px;color: #cccccc;}

.ni_g_font1{font-size: 18px;color: #555;}

.ni_g_fm_list_leftsmall.ni_g_fm_list .ni_fm .ni_left{width: 50px;}
.ni_g_fm_list .ni_g_fm_list_a .ni_fm .ni_right a.ni_inpa{padding:12px;border: 2px solid #309aeb;font-size: 20px;line-height: 28px;display: inline-block;text-align: center;border-radius: 3px;color: #309aeb;}

.ni_g_send_again{text-align: center;}
.ni_g_send_again .no_bg{background: none;border-color: transparent;color: #2196f3;font-size: 16px;}
.ni_w110bfb{width: 110%;}
.ni_g_send_again_txt{font-size: 14px;color: #888;margin-left: 120px;}
.ni_g_send_again_txt a{color: #00a0e9;}

/*密保问题 E*/

/*小图标 S*/
#teacher_phone .ni_g_fm_list .ni_fm_tit .ni_g_login_ico01{background: url(../images/ni_login/ni_4plp_ico.png) no-repeat 0 center ;}
#student .ni_g_fm_list .ni_fm_tit .ni_g_login_ico01{background: url(../images/ni_login/ni_4plp_ico.png) no-repeat -55px center;}
#parent_phone .ni_g_fm_list .ni_fm_tit .ni_g_login_ico01{background: url(../images/ni_login/ni_4plp_ico.png) no-repeat -106px center ;}
#org_phone .ni_g_fm_list .ni_fm_tit .ni_g_login_ico01{background: url(../images/ni_login/ni_4plp_ico.png) no-repeat -156px center ;}
/*小图标 E*/



/*武汉教育云修改密码成功*/
.g_ni_content{background: url(../images/ni_login/ni_1920x282.jpg) no-repeat center bottom #eff4f7;}
.g_ni_main{ background: url(../images/ni_login/forgetPwd.png) no-repeat center -90px; text-align: center; padding-top:110px; position: relative; min-height: 465px;}
.g_ni_main h2{ font-size:40px; font-weight: normal; color: #309aeb; width:100%; position: absolute; top:101px; }
.g_ni_main h2 em{ padding:0 33px; background:url(../images/ni_login/title_bg.png) repeat-x 0 0;  }
.g_ni_tip{ border:4px solid #309aeb; border-radius: 10px; color: #555; font-size:24px; width:886px; height: 185px; line-height: 185px; margin:0 auto; background: #ebf9ff; }
.g_ni_tip i{ width:32px; height: 32px; display: inline-block; background:url(../images/ni_login/success.png) no-repeat 0 0;vertical-align: middle; margin-right: 10px }
.g_ni_btn{ padding: 42px 0 75px 0; }
/*武汉教育云修改密码*/
.g_ni_form{ padding-top:58px;  padding-bottom: 32px;}
.g_ni_form dt{ font-size: 26px; color: #888; }
.g_ni_form dd{ margin-top:18px; border:1px solid #ddd; background: #fff; min-height: 656px; }
.g_ni_form .g_ni_info{ width:650px;margin:0 auto; padding-top:56px; }
.g_ni_form .g_ni_info h3{ font-size: 24px; color: #555; font-weight: normal; }
.g_ni_form .g_ni_info p{ line-height: 25px; font-size: 16px; margin-top:15px; text-indent: 2rem }
.g_ni_info .strength_warp i { display: inline-block;font-size: 12px; height: 23px;line-height: 23px;width: 116px;text-align: center;background: #b1e3fc;border-right: 0;color: #fff;}
.g_ni_info .strength_warp i.on { background: #309aeb;}
.g_ni_info .strength_warp { margin: 8px 0;padding: 0;border-radius: 5px; overflow: hidden; width: 356px;}
.g_ni_info .ni_fm .ni_span { width: 125px;float: left;margin-right: 20px;font-size: 16px;color: #555555;text-align: right;line-height: 56px;}
.g_ni_info .ni_fm .ni_tips{ color: #888; font-size: 14px; padding-left:25px; background:url(../images/ni_login/tip_icon.png) no-repeat 0 -33px; }
.g_ni_info .ni_g_fm_list_a.ni_g_error .ni_fm .ni_right .inp{ border-color: #fa1212; background: #faecec; }
.g_ni_info .ni_g_fm_list_a.ni_g_error .ni_tips{ color: #fa1212 ; background-position: 0 0;}
.g_ni_info .ni_g_fm_list_a.ni_g_success .ni_fm .ni_right .inp{ border-color: #11c080; background: #faecec; }
.g_ni_info .ni_g_fm_list_a.ni_g_success .ni_tips{ color: #11c080 ; background-position: 0 -71px;}

input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset!important;}



/*绑定已有帐号*/
.site_bindname{ font-size: 26px; text-align: center; line-height: 30px; padding-top: 70px;}
.site_bindname strong{ font-weight: normal; }
.site_bindblueBtn input,.site_bindblueBtn a{ display:block;   border:#2487d5 solid 1px; background:#2196f3; font-size:20px; color:#fff; text-align:center; line-height:48px; border-radius:3px; cursor: pointer;}
.site_bindblueBtn input:hover,.site_bindblueBtn a:hover{ background: #188ce9; }

.site_bindwhiteBtn input,.site_bindwhiteBtn a{ display:block;   border:#d7d7d7 solid 1px; background:#fff; font-size:20px; color:#555; text-align:center; line-height:48px; border-radius:3px; cursor: pointer;}
.site_bindwhiteBtn input:hover,.site_bindwhiteBtn a:hover{ background: #e1e1e1; }

.site_bindUser{ text-align: center; }
.site_bindUser .photo{ width: 104px; height: 104px; border: #ccc solid 2px; border-radius: 54px; margin: 0px auto; overflow: hidden; zoom:1; }
.site_bindUser dt{ font-size: 14px; text-align: center; margin-top:15px;  }

.item_bindLogin{ padding: 50px 0px; }
.item_bindLogin .ni_b_1_dcdcdc{ height: 498px; overflow: hidden; zoom:1; }
.item_bindLogin .loginBox{ width: 330px; margin: 0px auto; margin-top: 80px; padding-bottom: 110px; position: relative; }
.item_bindLogin .loginTips{ position: absolute; top: -38px; left: 0px; width: 100%; height: 38px; font-size: 16px; text-align: center; }
.item_bindLogin .loginInput li{ border: #ddd solid 2px; height: 34px; padding:10px 15px 0px 70px; margin-bottom: 20px; border-radius: 3px; overflow: hidden; zoom:1; background: url(../images/ni_login/bindlogin_ico.gif) no-repeat left top;}
.item_bindLogin .loginInput li.acitve{ border-color: #bbb; }
.item_bindLogin .loginInput .txt_ipt{ background-position: left 0px; }
.item_bindLogin .loginInput .pas_ipt{background-position: left -48px;}
.item_bindLogin .loginInput input{ width: 100%; height: 20px; line-height: 20px; border: 0px; font-size: 16px; }
.item_bindLogin .site_bindblueBtn{ padding-top: 30px; }
.item_bindLogin .site_bindblueBtn input{width:328px;height:48px;}


/*帐号绑定过程*/
.item_bindPrs{ padding:50px 0px; }
.item_bindPrs .ni_b_1_dcdcdc{ height: 498px; overflow: hidden; zoom:1; }
.item_bindPrs .site_bindUser{ padding: 50px 0px; }
.item_bindPrs .site_bindblueBtn,.item_bindPrs .site_bindwhiteBtn{ margin: 0px auto; width: 184px; margin-bottom: 5px; }
.item_bindPrs .site_bindwhiteBtn{padding-bottom: 70px;}
.item_bindPrs .site_bindblueBtn a{ width: 180px; height: 44px; font-size: 18px; line-height: 44px;}
.item_bindPrs .site_bindwhiteBtn a{ width: 180px; height: 44px;  font-size: 18px; line-height: 44px;}


/*确认关联*/
.item_confirm{ padding:50px 0px; }
.item_confirm .ni_b_1_dcdcdc{ height: 498px; overflow: hidden; zoom:1; }
.item_confirm .site_bindUser{ padding: 50px 0px; }
.item_confirm .site_bindblueBtn,.item_confirm .site_bindwhiteBtn{ margin: 0px auto; width: 332px; margin-bottom: 10px; }
.item_confirm .site_bindwhiteBtn{padding-bottom: 60px;}
.item_confirm .site_bindblueBtn a{ width: 328px; height: 44px; font-size: 18px; line-height: 44px;}
.item_confirm .site_bindwhiteBtn input{ width: 328px; height: 44px;  font-size: 18px; line-height: 44px;}


/*绑定成功*/
.item_finish{ padding: 50px 0px;}
.item_finish .ni_b_1_dcdcdc{ height: 498px; overflow: hidden; zoom:1; }
.item_finish .site_finishTip{ text-align: center; font-size: 26px; color: #309aeb; padding-top: 63px; }
.item_finish .site_finishTip i{ display: inline-block; background: url(../images/ni_login/finish_ico.gif) no-repeat left top; width: 44px; height: 44px; display: inline-block; margin-right: 10px;  vertical-align: middle; }
.item_finish .site_finishTip strong{ font-weight: normal; }
.item_finish .user_rect{ width: 360px; margin: 0px auto; background: url(../images/ni_login/gl_ico.png) no-repeat center 78px; }
.item_finish .site_bindUser{ padding: 40px 0px; }
.item_finish .tips{ font-size: 16px; text-align: center; line-height: 18px; padding-bottom: 50px; }
.item_finish .site_bindblueBtn{ width: 182px; margin: 0px auto; padding-bottom: 75px; }
.item_finish .site_bindblueBtn a{ width: 180px; height: 44px; font-size: 18px; line-height: 44px;}


/*国家公共服务体系实名校验 S*/
.ni_g_gjtx_check_tit{font-size: 20px;color: #222222;height: 60px;line-height: 60px;text-indent: 20px;background: #fafafa;}
.ni_g_fm_list .ni_fm_tit .ni_txt.ni_g_gjtx_check_ft16{font-size: 16px;}
.ni_g_fm_list .ni_fm_tit .ni_g_login_ico01.ni_g_gjtx_check_ico01{background: url(../images/ni_login/ni_gjtx_pl.png) no-repeat;background-size: auto 100%;}
.ni_g_gjtx_check_select .qjf_selecur,.ni_g_gjtx_check_select .qjf_seleautocur{height: 55px;line-height: 55px;font-size: 20px;border:2px solid #ddd;border-radius: 3px;}
.ni_g_gjtx_check_select .qjf_selecur p,.ni_g_gjtx_check_select .qjf_seleautocur p{height: 55px;line-height: 55px;font-size: 20px;background: url(../images/ni_login/ni_gjtx_xl.png) no-repeat right center;}
.ni_g_gjtx_check_select .qjf_seledrop,.ni_g_gjtx_check_select .qjf_seleautodrop{top: 56px;}


.ni_g_gjtx_check_select2{background: #f2f2f2;padding: 4px 20px;}
.ni_g_gjtx_check_select2 .qjf_selecur p,.ni_g_gjtx_check_select2 .qjf_seleautocur p{background: url(../images/ni_login/ni_gjtx_xl.png) no-repeat right center;}

.ni_g_gjtx_check_search{height: 30px;border: 1px solid #dfdfdf;border-radius: 3px;overflow: hidden;}
.ni_g_gjtx_check_search input,.ni_g_gjtx_check_search a{display: block;float: left;height: 100%;padding: 0px;border: 0px;}
.ni_g_gjtx_check_search input{width: 220px;text-indent: 10px;}
.ni_g_gjtx_check_search a{width: 43px;background: url(../images/ni_login/ni_gjtx_serch.png) no-repeat center center #b8bfc3;}
.ni_gjtx_check_school_list{margin: 20px 20px 0 20px;border: 1px solid #ddd;padding: 15px 0 0;}
.ni_gjtx_check_school_list_tip{margin: 0 20px;padding: 10px 0;font-size: 14px;}
.ni_gjtx_check_school_list li{width: 28%;float: left;list-style: disc;margin-left: 5.3333%;color: #2c6ea4;font-size: 14px;line-height: 30px;cursor: pointer;}
.ni_gjtx_check_school_list li:hover{color: #2788d7;}
.ni_g_gjtx_check_search a:hover{background-color:#a1b1b9;}
.ni_gjtx_check_school_list.ni_no_search{background: url(../images/ni_login/ni_gjtx_no_sech.png) no-repeat center center;}
.ni_g_gjtx_check_680{width: 680px;}
.ni_g_gjtx_fm_tit{text-align: center;line-height: 100px;height: 100px;font-size: 18px;}

/*国家公共服务体系实名校验 E*/
/*国家公共服务体系实名校验1 S*/
.ni_g_gjtx_check_tit1{background: url('../images/ico/ni_jx_tip.png') no-repeat left center;    padding: 40px 0 40px 40px;line-height: 20px;height: 20px;}
.ni_g_gjtx_fm_tit1{height: auto;line-height: 30px;text-align: left;}
.ni_g_gjtx_fm_tit1 .ni_g_gjtx_check_ft16{background: url('../images/ico/ni_jx_tip1.png') no-repeat left center;width: 620px;padding:63px 0 53px 180px;margin:0 auto;}
.ni_g_c_fa1212{color: #fa1212;}
.ni_g_fm_list1 .ni_fm .ni_left{width:135px;}
.ni_g_gjtx_check_tit1 span{border-left: 1px solid #222;padding-left: 4px;display: inline-block;text-indent: 0;}
/*国家公共服务体系实名校验1 E*/

.ni_g_fm_list .ni_g_fm_list_a .ni_fm .ni_right a.ni_inpa.noclick{color: #888; border:2px solid #dcdcdc;  cursor: default; background-color: #ececec;}
.vcode_pic{background: #fff;border-radius: 5px;}
.vcode_pic .close{float: right;width: 40px;height: 40px;background: url(../images/ni_login/a_close.png) no-repeat center center;margin-top: 10px;text-indent: -9999px;overflow: hidden;}
.vcode_pic .pop_tit{font-size: 16px;color: #555;padding: 0 20px;line-height: 60px;text-align: left;font-weight: normal;}
.vcode_pic .inp{height: 26px;border-radius: 5px;}
.green_btn{line-height: 40px;display: inline-block;padding: 0 20px;background: #309aeb;border-radius: 5px;color: #fff;font-size: 14px;height: auto;border:0;vertical-align: middle;}
.green_btn:hover{background: #2782c7;}
.white_btn{line-height: 40px;display: inline-block;padding: 0 20px;background: #fff;border-radius: 5px;color: #555;font-size: 14px;vertical-align: middle;border: 1px solid #d7d7d7;}
.white_btn:hover{background: #edebeb;}

/*2017-12-4 王勤兰添加 开始*/

.ni_g_login_ico01.ni_g_guanlian{background-image: url('../images/ni_login/ni_guanlian.png')}
.ni_g_fm_list .ni_fm_tit .ni_g_login_ico01.ni_g_guanlian{background-position: center center;width: 50px;height: 44px;}
.ni_g_pop_find_c .ni_tips{color: #888888;font-size: 18px;}
.ni_g_pop_find_c .ni_tit{color: #222;font-size: 18px;}
.ni_g_pop_find_c .ni_ul .ni_li{padding: 20px 0;cursor: pointer;border-bottom: 1px solid #fff;}
.ni_g_pop_find_c .ni_ul .ni_li.active{border-bottom: 1px dashed #bbbbbb;background: #f2f2f2;}

.ni_g_pop_find_c .ni_ul .ni_li .ni_img{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;background: #e5e5e5;margin-left: 40px;}
.ni_g_pop_find_c .ni_ul .ni_li .ni_img img{width: 100%;height: 100%;}
.ni_g_pop_find_c .ni_ul .ni_li .ni_conet{color: #555;font-size:18px;line-height: 25px;margin-left: 25px;}
.ni_g_pop_find_c .ni_ul .ni_li .ni_ico em{background: url('../images/ni_login/ni_find_c.png') no-repeat center bottom;width: 20px;height: 20px;margin:25px 0 0 50px;;display: inline-block;}
.ni_g_pop_find_c .ni_ul .ni_li.active .ni_ico em{background-position: center top;}

.ni_g_welcome{margin: 0 auto;width: 400px;}
.ni_g_welcome .ni_conet{color: #555;font-size: 20px;line-height: 43px;margin-left: 66px;}


.ni_g_fm_list_a .qjf_selecur, .ni_g_fm_list_a .qjf_seleautocur{height: 52px;box-shadow: 0 0 0;border-width: 2px;}
.ni_g_fm_list_a .qjf_selecur p,.ni_g_fm_list_a .qjf_seleautocur p{height: 100%;width:100%;font-size: 20px;line-height: 52px;margin:0;padding: 0 0 0 5px;}
.ni_g_fm_list_a .m_search .qjf_selecur,.ni_g_fm_list_a .qjf_seleautocur{width: 100%;}
.ni_g_fm_list_a .qjf_seledrop,.ni_g_fm_list_a .qjf_seleautodrop{top: 56px;}

.ni_g_fm_list .ni_g_fm_list_a.ni_ok .ni_fm .ni_right .qjf_seleautocur{border-color: #11c080;}
.ni_g_fm_list .ni_g_fm_list_a.ni_ok .ni_fm .ni_right .qjf_seleautocur p{ background: url(../images/ni_login/ni_g_ico01.png) no-repeat 401px -565px;}


.ni_g_fm_list .ni_g_fm_list_a.ni_error .ni_fm .ni_right .qjf_seleautocur{border-color: #fa1212;}
.ni_g_fm_list .ni_g_fm_list_a.ni_error .ni_fm .ni_right .qjf_seleautocur p{ background: #faecec;background: url(../images/ni_login/ni_g_ico01.png) no-repeat 401px -644px #faecec; }

.ni_g_fm_list_a .m_search .qjf_selecur p,.ni_g_fm_list_a .qjf_seleautocur p {background-position: 471px center;}
.ni_g_c_888888{color: #888888;}

/*2017-12-4 王勤兰添加结束*/