@charset "utf-8";
/* CSS Document */

/*滚动条整体样式*/
::-webkit-scrollbar {/*高宽分别对应横竖滚动条的尺寸*/
    width: 10px;
    height: 1px;
}
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #999999;
}
::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}

/*登录*/
.g_top{height:54px;background:#373737;}
.g_login{position:relative;width:1200px;line-height:54px;margin:0 auto;font-size:12px;color:#fff;}
.g_login .g_login_btn{position:absolute;line-height:54px;top:0;right:10px;font-size:12px;font-weight:bold;}
.g_login .g_login_btn label{display:inline-block;cursor:pointer;width:100px;text-align:right;}
.g_login .g_login_btn .g_exit{font-size:14px;}

/*注册流程*/
.g_nav{height:295px;background:#01c3f2;}
.g_flow{position:relative;width:1100px;height:145px;line-height:145px;padding-left:100px;margin:0 auto;}
.g_flow label{font-size:34px;color:#fff;}
.g_flow .g_f_num{position:absolute;width:394px;height:56px;top:44px;right:0;}
.g_flow .g_f_num img{display:block;width:100%;height:100%}

/*表单头部*/
.g_main{width:1200px;/*height:1382px;*/margin:0 auto;margin-top:-150px;background:url(../../../resource/admin/images/mainBg.png) no-repeat top;}
.g_m_top{width:1000px;height:150px;padding:0 100px;border-bottom:1px dashed #ededed;}
.g_mt_title{height:44px;padding-top:53px;}
.g_mt_title .g_mt_chose{width:270px;height:44px;line-height:44px;text-align:center;font-size:16px;color:#333333;font-weight:bold;}
.g_mt_title .g_mt_chose span{display:inline-block;width:19px;height:19px;margin-right:10px;background:url(../../../resource/admin/images/tip.png) no-repeat center;vertical-align:middle;margin-top:-2px;}
.g_mt_lis{width:124px;height:42px;line-height:42px;font-size:16px;color:#a1a1a1;text-align:center;margin-right:28px;border:1px solid #d1d1d1;cursor:pointer;}
.g_mt_lis span{display: inline-block;width:20px;height:20px;margin-right: 6px;vertical-align: middle;margin-top:-1px;}
.g_mt_lis span.g_teacher{background:url(../../../resource/admin/images/teacher.png) no-repeat center;}
.g_mt_lis span.g_student{background:url(../../../resource/admin/images/student.png) no-repeat center;}
.g_mt_lis span.g_company{background:url(../../../resource/admin/images/comp.png) no-repeat center;}
.g_mt_lis span.g_world{background:url(../../../resource/admin/images/world.png) no-repeat center;}
.g_mt_lis.g_check{background: url(../../../resource/admin/images/liBg.png) no-repeat center;border: 1px solid #30b0f4;color:#30b0f4;}
.g_mt_lis.g_check span.g_teacher{background:url(../../../resource/admin/images/check_teacher.png) no-repeat center;}
.g_mt_lis.g_check span.g_student{background:url(../../../resource/admin/images/check_student.png) no-repeat center;}
.g_mt_lis.g_check span.g_company{background:url(../../../resource/admin/images/check_comp.png) no-repeat center;}
.g_mt_lis.g_check span.g_world{background:url(../../../resource/admin/images/check_world.png) no-repeat center;}
.g_mt_lis:hover{background: url(../../../resource/admin/images/liBg.png) no-repeat center;border: 1px solid #30b0f4;color:#30b0f4;}
.g_mt_lis:hover span.g_teacher{background:url(../../../resource/admin/images/check_teacher.png) no-repeat center;}
.g_mt_lis:hover span.g_student{background:url(../../../resource/admin/images/check_student.png) no-repeat center;}
.g_mt_lis:hover span.g_company{background:url(../../../resource/admin/images/check_comp.png) no-repeat center;}
.g_mt_lis:hover span.g_world{background:url(../../../resource/admin/images/check_world.png) no-repeat center;}

/*表单内容*/
.g_m_cont{height:1186px;padding:0 100px;padding-top:46px}
.g_m_cont .g_mc_btn{width:244px;height:45px;line-height: 45px;margin:0 auto;margin-top:30px;text-align:center;background:#30b0f4;border-radius: 2px;}
.g_m_cont .g_mc_btn a{font-size:16px;color:#fff;}
.g_mc_lis{height:45px;line-height: 45px;margin-bottom:30px;font-size: 16px;color:#333333;}
.g_mc_lis .g_li_left{display:inline-block;width:334px;height:45px;vertical-align:middle;text-align:right;}
.g_mc_lis .g_li_right{position:relative;display:inline-block;width:650px;height:45px;padding-left:10px;vertical-align: middle;}
.g_mc_lis .g_li_right input[type='text']{height:43px;padding:0 10px;border:1px solid #d1d1d1;border-radius:2px;}
.g_mc_lis .g_li_right input[type='password']{height:43px;padding:0 10px;border:1px solid #d1d1d1;border-radius:2px;}
.g_mc_lis .g_li_right input[type='text'].gred{border:1px solid #fc4c55;}
.g_mc_lis .g_li_right input[type='password'].gred{border:1px solid #fc4c55;}
.g_mc_lis .g_li_right input[type='text'].gArea{width:117px;font-size:14px;color:#333333;}
.g_mc_lis .g_li_right em{font-style:normal;padding:0 16px;}
.g_mc_lis .g_li_right input[type='text'].glong{width:347px;}
.g_mc_lis .g_li_right input[type='text'].glongnew{width:170px;}
.g_mc_lis .g_li_right input[type='password'].glong{width:347px;}
.g_mc_lis .g_li_right input[type='text'].txt_bg{width:347px;background:url(../../../resource/admin/images/text_bg.png) no-repeat center right 10px;}
.g_f_sel_new{display:none;z-index:1;position:absolute;width:367px;min-height:34px;max-height:150px;top:45px;left:10px;border:1px solid #c5c5c5; background: #ffffff;box-shadow:0 3px 0 1px rgba(197,197,197,.1);overflow-y:auto;}
.g_f_opt_new{padding:0 10px;line-height:34px; font-size:14px; color:#666666;}
.g_f_opt_new:hover{background:#f3f3f3;}
.g_mc_lis .g_li_right .g_error{visibility:hidden;display:inline-block;height:45px;line-height:45px;font-size:12px;color:#fc4c55;font-weight:bold;}
.g_mc_lis .g_li_right .g_error.gvis{visibility:visible;}
.g_mc_lis .g_li_right .g_error span{display:inline-block;width:14px;height:14px;margin-left:15px;margin-right:5px;margin-top:-1px;background:url(../../../resource/admin/images/error.png) no-repeat center;vertical-align: middle;}
.g_data{position:relative;display:inline-block;height:45px;}
.g_data input[type='text']{width:79px;background:url(../../../resource/admin/images/text_bg.png) no-repeat center right 10px;}
.g_data input[type='text'].gYear{width:59px;background:url(../../../resource/admin/images/text_bg.png) no-repeat center right 10px;}
.g_data .g_d_sel{display:none;z-index:1;position:absolute;width:100%;height:102px;top:45px;left:0;border:1px solid #c5c5c5; background: #ffffff;box-shadow:0 3px 0 1px rgba(197,197,197,.1);overflow-y:auto;}
.g_data .g_d_opt{padding:0 10px;line-height:34px; font-size:14px; color:#666666;}
.g_data .g_d_opt:hover{background:#f3f3f3;}
.g_mc_lis .g_li_right i{font-style:normal;padding:0 7px;}
.g_mc_lis .g_li_right .gsend{position:absolute;width:100px;height:45px;top:0;left:279px;line-height:45px;background:#30b0f4;font-size:14px;color:#fff;text-align:center;cursor:pointer;}
.g_mc_lis .g_li_right .geye{position:absolute;width:14px;height:6px;left:354px;top:23px;background:url(../../../resource/admin/images/eye.png) no-repeat center;cursor:pointer;}
.g_mc_lis .g_li_right .geyenew{position:absolute;width:16px;height:14px;left:350px;top:16px;background:url(../../../resource/admin/images/eyenew.png) no-repeat center;cursor:pointer;}

/*底部*/
.g_bottom{height:90px;line-height:90px;background:#373737;font-size:12px;color:#fff;text-align:center;}
.g_bottom span{display:inline-block;width:77px;height:28px;margin-left:26px;line-height:28px;background:#0ea0ed;border-radius:4px;font-size:14px;cursor:pointer;}

.w_tk_txt{text-align: center;width: 347px}
.w_tk_txt a{color: #30b0f4}




.w_pop_tab{width: 470px;height: 249px;position: fixed;left: 0;top: 0;bottom: 0;right: 0;margin: auto;border: 1px solid #ccc;background-color: #fff;z-index: 100;display: none}
.w_pop_head{position: relative;line-height: 64px;padding: 0 30px;}
.w_pop_head h3{font-size: 16px;color: #333;font-weight: bold}

.w_pop_head span{width: 11px;height: 64px;background: url(../../../resource/admin/images/close-icon.png) no-repeat center;cursor: pointer;
    position: absolute;;right: 24px;top: 0;}

.w_filewrap{padding: 0 16px;}
.w_delhitpic{text-align: center;height: 56px;margin-bottom: 20px}
.w_delhit{font-size: 14px;color: #666;padding: 14px 0 38px;line-height: 32px;text-align: center}
.w_delhithint{margin-bottom: 8px;color: #fe4b4b}
.w_linka{font-size: 14px;color: #333;font-weight: bold}

.wbtn{text-align: center;}
.wbtn a{margin: 0 20px}
.wbtn .bnt_white{display: inline-block;width:104px;line-height: 35px;border-radius: 4px;border: 1px solid #c5c5c5;font-size: 14px;color: #666;text-align: center}
.wbtn .bnt_blue{display: inline-block;color: #fff;background-color: #24b6f4;line-height: 35px;border-radius: 4px;font-size: 14px;text-align: center;height: 35px;width: 104px;border: 1px solid #24b6f4;}


.w_pop_wrap{position: fixed;left: 0;top: 0;bottom: 0;right: 0;background: rgba(0,0,0,.5);z-index: 99;display: none}

.w_tkinfro{padding: 0 30px 12px;line-height: 22px;color: #666;font-size: 14px;}
.w_tkinfro p{margin-bottom: 8px;}

.zykCheck{  height:20px; overflow:hidden; position:relative; display:inline-block; vertical-align:middle;width: 20px;}
.zykCheck input{ width:20px; height:20px; filter:alpha(opacity=0); opacity:0; cursor:pointer; display:block; position:absolute; left:0; top:0; z-index:2;}
.zykCheck input+i{ width:20px; height:20px; background:url(../images/ico-check-zyk.png) no-repeat; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
.zykCheck input:checked+i{ background-position:0 -30px;}

.wzykCheckwrap{display: flex;align-items: center;margin-right: 16px;}
.wzykCheckwrap .zykCheck{margin-right: 6px;}

