/**
 * @author H.He
 * @create 2016.5.11
 */
/*common*/
body,html{background-color: #f2f2f2;height: 100%;}
.footer{height: 40px;line-height: 40px;background-color: #7a7b7b;text-align: center;color: #fff;position: static;width: 100%;display: inline-block;margin-top: 20px;bottom: 0;left: 0;}
.jz_footer{color: #000 !important;}
.logo_top_nav{width: 1000px;position: relative;}
.input_wrap{position: relative;height: 30px;display: block;border: 1px solid #d3d3d3;line-height: 30px;text-indent: 10px;font-size: 12px;color: #999;}
.sele_after_wrap{position:relative;float: right; width: 35px;height: 35px;display: inline-block;background-color: #F7F7F7;cursor: pointer;}
.mt10{margin-top: 10px;}
.mr10{margin-right: 10px;}
.ml10{margin-left: 10px;}
.ml30{margin-left: 30px;}
.black14000{color: #000 !important;font-size: 14px;}
.black16000{color: #000;font-size: 14px;}
.colRed{color: #FF0000;}
.fontweightb{font-weight: bold;}
.floatleft{float: left;}
.floatright{float: right;}
.nav_wrap{width: 100%;height: 60px;line-height: 60px;background-color: #3182c4;color: #fff;font-size: 16px;font-weight: bold;z-index: 1;position: relative;}
.logo_title{font-size: 24px;float: left;}
.nav_right{float: right;}
.nav_middle{float: left;margin-left: 20px;}
.nav_middle a{color: #fff;margin: 0 10px;}
.nav_middle a:hover{color: #ddeeff;}
.nav_right a{position:relative;color: #fff;margin: 0 5px;display: inline-block;height: 60px;}
.nav_right a em:hover{color: #ddeeff;}
.nav_right a ul{position: absolute;top: 45px;right: 5px;background-color: #3182c4;color: #fff;padding: 0 10px;z-index: 1;border: 1px solid #ccc;font-weight: normal;line-height: 35px;display: none;}
.nav_right a ul li:hover{color: #ddeeff;}
#stuState{padding-left: 50px;}
.nav_input_search{position: relative; width: 208px;height: 30px;background-color: #fff;line-height: 30px;display: inline-block;}
.input_search{width: 165px;margin-left: 8px;font-size: 14px;}
.nav_logo{display: inline-block;width: 64px;vertical-align: bottom;height: 60px;}
.nav_phone{width: 25px;height: 25px;background-color: #fff;padding: 2px;border-radius: 20px;vertical-align:middle;}
.nav_message{position: relative; width: 30px;height: 20px; background: url(../img/img.png) no-repeat;display: inline-block;background-position: 0 85%;vertical-align: middle;}
.message_num{position: absolute;top: -8px;left: 21px;display: inline-block;background-color: #fe7424;color: #fff;height: 15px;line-height: 15px;padding: 0 3px;font-size: 12px;font-weight: normal;}
.whiteline{display: inline-block;width: 2px;height: 28px;border-left: 1px solid #fff;vertical-align: middle;}
.nav_left_top_wrap{float: left;width: 240px;margin-bottom: 15px;height: 288px;border: 1px solid #e1e1e1;}
.mt15{margin-top: 15px;}
.right_arrow_green_big:before {width: 0;content: '';  border-left:22px solid #3182c4;border-bottom:42px solid transparent;border-top:42px solid transparent; position: absolute;right:5px; top:1px;transition: all 1s;}
.right_arrow_green_big:after {width: 0;content: '';  border-left:22px solid #fff;border-bottom:42px solid transparent;border-top:42px solid transparent; position: absolute;right:6px; top:1px;transition: all 1s;}
.down_arrow_green_small:before {width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:#3182c4 transparent transparent;  position: absolute;right:5px; top:10px;transition: all .1s;}
.down_arrow_green_small:after {width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:#fff transparent transparent;  position: absolute;right:5px; top:9px;transition: all .1s;}
.up_arrow_green_small:before,:hover .down_arrow_green_small:before{width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:transparent transparent #3182c4;  position: absolute;right:5px; top:-1px;transition: all .1s;}
.up_arrow_green_small:after,:hover .down_arrow_green_small:after {width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:transparent transparent #fff;  position: absolute;right:5px; top:0px;transition: all .1s;}

.left_arrow_green_small:before{width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:transparent #fff transparent transparent ;  position: absolute;right:5px; top:23px;transition: all .1s;}
.left_arrow_green_small:after{width: 0;height:0;content: '';border: 8px;border-style: solid;border-color: transparent #333 transparent transparent;  position: absolute;right:3px; top:23px;transition: all .1s;}
.right_arrow_green_small:before{width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:transparent transparent transparent #fff;  position: absolute;left:5px; top:23px;transition: all .1s;}
.right_arrow_green_small:after{width: 0;height:0;content: '';border: 8px;border-style: solid;border-color: transparent transparent transparent #333;  position: absolute;left:3px; top:23px;transition: all .1s;}
.height550{height: 550px !important;}
.floatnone{float: none !important;}
.colorangeff{color: #ff6600;}
/********/
/*图标*/
.smallIcon18,.smallIcon15{width: 15px;height: 15px;display: inline-block;background: url(../img/img.png) no-repeat;}
.true_icon_gray{background-position:-354px -232px;vertical-align: sub;}
.true_icon_orange,.checked .true_icon_gray{background-position: -384px -232px;vertical-align: sub;}
.people_icon{background-position: 0 0;}
.clock_icon{background-position: 0 -35px;}
.key_icon{background-position: -2px -73px;}
.smallIcon25{width: 25px;height:25px;display: inline-block;background: url(../img/img.png) no-repeat;}
.search_icon{background-position: -35px 0;}
.search_icon:hover{background-position: -340px -305px;}
.sear_position{position: absolute;top: 5px;right: 5px;}
.smallIcon22{width: 22px;height:22px;display: inline-block;background: url(../img/img.png) no-repeat;}
.info_icon_gray{background-position: -78px 0;}
.info_icon_green,.active .info_icon_gray{background-position: -78px -39px;}
.photo_icon_gray{background-position: -124px 0;}
.photo_icon_green,.active .photo_icon_gray{background-position: -124px -39px;}
.safe_icon_gray{background-position: -170px 0;}
.safe_icon_green,.active .safe_icon_gray{background-position: -170px -39px;}
.gender_checked,.active .gender_nochecked{background-position: -374px -148px;}
.gender_nochecked{background-position: -332px -148px;}
.bg_house{position: absolute;top: -10px;left: 0; width: 238px;height: 65px;background: url(../img/img.png) no-repeat;background-position: 100% 0%;display: none;}
.smallIcon18img{width: 18px;height: 18px;display: inline-block;background: url(../img/img.png) no-repeat;}
.diamond_icon_gray{background-position: -37px -39px;}
.diamond_icon_green,a.stu_info_a:hover .diamond_icon_gray{background-position: -71px -77px;}
.change_icon_gray{background-position:-37px -70px;}
.change_icon_green,a.change_psw_a:hover .change_icon_gray{background-position: -104px -75px;}
.right_arrow_green_white{background-position: -294px -260px;}
.down_arrow_green_white{background-position: 77.2% 60.5%;}
.up_arrow_green_white{background-position: 87.8% 60.5%;}
.smallIcon20{width: 20px;height: 20px;background: url(../img/img.png) no-repeat;display: inline-block;vertical-align: sub;}
.home_icon_white{background-position: -170px -368px;}/*主页图标*/
.littleman_icon_white{background-position: -210px -368px;}/*小人图标*/
.dchat_icon_white{background-position: -249px -368px;}/*博士帽图标*/
.ninecircle_icon_white{background-position: -49px -367px;}
.flag_icon_white{background-position: -90px -367px;}
.book_icon_white{background-position: -130px -367px;}
.star_icon_white{background-position: -290px -364px;}
.open_icon,.show .plus_icon{background-position: 67.8% 53%;}
.plus_icon{background-position: 74.5% 53%;}
.bigIcon35{width: 35px;height: 35px;background: url(../img/img.png) no-repeat;display: inline-block;}
.first_step_icon{background-position: -416px -111px;}
.second_step_icon{background-position: -416px -158px;}
.third_step_icon{background-position: -416px -206px;}
.fourth_step_icon{background-position: -416px -255px;}
.pen_icon_gray{background-position: -139px -76px;}
.pen_icon_green{background-position: -300px -76px;}
.threelight_icon_gray{background-position: -180px -77px;}
.threelight_icon_green{background-position: -343px -77px;}
.tip_icon_gray{background-position: -222px -76px;}
.tip_icon_green{background-position: -384px -76px;}
.tippeople_icon_gray{background-position: -264px -76px;}
.tippeople_icon_green{background-position: -426px -76px;}
.btn_bgIncon140{width: 140px;height: 40px;background: url(../img/img.png) no-repeat;background-position: 0 -214px; cursor: pointer;text-align: center;color: #fff;font-size: 18px;line-height: 40px;display: inline-block;}
.btn_bgIncon140:hover{display: inline-block;background-position: 0 -254px;}
.btn_bgIncon120_gray{display: inline-block;width: 120px;height: 35px;background: url(../img/img2.png) no-repeat;background-position: -150px -105px;text-align: center;color: #666;font-size: 14px;line-height: 35px;}
.btn_bgIncon120_orange{width: 120px;height: 35px;background: url(../img/img2.png) no-repeat;background-position: -150px -70px;text-align: center;color: #fff;font-size: 14px;line-height: 35px;cursor: pointer;display: inline-block;}
.btn_bgIncon120_orange:hover{background-position: -270px -70px;}
.btn_bgIncon60_orange{display:inline-block;width: 60px;height: 25px;background: url(../img/img.png) no-repeat;background-position: -144px -214px; cursor: pointer;text-align: center;color: #fff;font-size: 14px;line-height: 25px;}
.btn_bgIncon60_orange:hover{background-position: -144px -239px;}
.btn_bgIncon60_gray{width: 60px;height: 25px;background: url(../img/img.png) no-repeat;background-position: 53.4% 50.3%; cursor: pointer;text-align: center;color: #fff;font-size: 14px;line-height: 25px;display: inline-block;}
.btn_bgIncon60_gray:hover{background-position: 53.4% 56.3%;}
.pen_icon_black{background-position: -298px -102px;}
.pen_icon_green,.stu_baseInfo_handle_span:hover .pen_icon_black{background-position: -298px -123px;}
.delete_icon_black{background-position: -332px -102px;}
.delete_icon_green,.stu_baseInfo_handle_span:hover .delete_icon_black{background-position: -332px -123px;}
.right_icon_black{background-position: -367px -102px;}
.right_icon_orange,.stu_baseInfo_handle_span:hover .right_icon_black,.colorange.checked .right_icon_black{background-position: -367px -123px;}
.lookbig_icon_black{background-position: -298px -185px;}
.lookbig_icon_green,.look_big_span:hover .lookbig_icon_black{background-position: -298px -206px;}
.turnleft_icon_black{background-position: -332px -184px;}
.turnleft_icon_green,.turnleft_span:hover .turnleft_icon_black{background-position: -332px -205px;}
.turnright_icon_black{background-position: -366px -185px;}
.turnright_icon_green,.turnright_span:hover .turnright_icon_black{background-position: -366px -206px;}
.pjbz_icon_gray{background-position: -6px -400px;}/*评价标准*/
.pjbz_icon_green{background-position: -6px -432px;}
.rcxsjc_icon_gray{background-position: -235px -399px;}/*日常写实检测*/
.rcxsjc_icon_green{background-position: -235px -432px;}
.dypj_icon_gray{background-position: -52px -400px;}/*多元评价*/
.dypj_icon_green{background-position: -52px -432px;}
.pjfx_icon_gray{background-position: -277px -399px;}/*评价分析*/
.pjfx_icon_green{background-position: -277px -432px;}
.clsh_icon_gray{background-position: -146px -399px;}/*材料审核*/
.clsh_icon_green{background-position: -146px -432px;}
.jspj_icon_gray{background-position: -192px -400px;}/*教师评价*/
.jspj_icon_green{background-position: -192px -432px;}
/*关闭按钮*/
.big_close_icon_black{width: 40px;height: 40px;background: url(../img/close.png) no-repeat;background-position: 9% 48%;}
.big_close_icon_orange,.big_close_icon_black:hover{width: 40px;height: 40px;background: url(../img/close.png) no-repeat;background-position: 91% 48%;}

/*向下三角形*/
.mostsmall_bgIcon8{width: 8px;height: 6px;display: inline-block;background: url(../img/img.png) no-repeat;}
.down_arrow_gray{background-position: -290px -160px;}
.down_arrow_green,.activeLi i.down_arrow_gray,.stu_growup_ul li:hover .down_arrow_gray{background-position: -312px -160px;}
/*进度条*/
.stu_state_Icon_first{width: 210px;height: 20px;background: url(../img/img.png) no-repeat;background-position: 0 -300px;}
.stu_state_Icon_second{width: 210px;height: 20px;background: url(../img/img.png) no-repeat;background-position: 0 -320px}
.stu_state_Icon_third{width: 210px;height: 20px;background: url(../img/img.png) no-repeat;background-position: 0 -340px;}
/*登录页*/
/*顶部*/
.login_scnav_wrap{width: 100%;background-color: #fff;_position: absolute;position: relative;top: 0;left: 0;}
.login_top_nav{width: 1000px;height: 70px;line-height: 70px;}
.login_title{float:left;position: relative;text-align: left;font-size: 24px;color: #000;font-weight: bold;}
.page_top_right{float: right;margin-right: 80px;line-height: 63px;}
.page_top_right a{color: #999;font-size: 18px;padding: 0 7px;display: inline-block;border-top: 5px solid #fff;}
.page_top_right a.active{color: #0b8ae2;border-top: 5px solid #1294e5;font-weight: bold;}
.page_top_right a:hover{color: #0b8ae2;}
.selfCenter_Info_h{float: left;color: #fff;height: 40px;line-height: 40px;margin-left: 20px;width: 770px;font-size: 12px;}
.login_main_wrap{width: 100%;height: 94%;}
.bg_wrap{position:relative;height: 416px;width: 100%;min-width: 1000px;}
.bg_img{width: 100%;height: 416px;background: url('../img/middle-bg.jpg') no-repeat;background-size: cover;background-position:center;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/login_bg.jpg',sizingMethod='scale');z-index: -10;}
.login_info_wrap{width: 1000px;height: 416px;position: absolute;top: 0;left: 50%;margin-left: -500px;}
.login_info{width: 320px;_width:340px;height: 430px;position: absolute;top: 0;right: 100px;background: url(../img/login_box.png) no-repeat center;background-size: 105%;}
.login_div{
    width: 276px;
    height:272px;
    position: absolute;
    top:32px;
    left:589px;
    background: #fff;
    padding:40px 30px;
    border-radius: 20px;
    box-shadow: -2px 1px 20px  #3fa0d2 inset;
}
.tips_box{
    position: absolute;
    top:32px;
    left:5px;
    width:524px;
    height:302px;
    border-radius: 20px;
    background:rgba(255,255,255,0.2);
    /* opacity: 0.2;  */
    padding:25px 20px;
    color:#fff;
}
.login_icon_position{position: absolute;left: 6px;top: 9px;}
.input_info{margin-left: 25px;width: 250px;}
.input_wrap_short{width: 160px;display: inline-block;}
.input_wrap_short .input_info{width: 120px;}
.checkcord{position: absolute;right: 0;top: 85px;width: 90px;height: 30px;cursor: pointer;}
.check_info{height: 40px;line-height: 40px;cursor: pointer;}
.chk_remeberpassword{float: left;font-size: 14px;color: #000;}
.a_wrap{float: right;}
.a_wrap a{text-decoration: underline;}
.a_wrap a:hover{color: #3182c4;}
.a_wrap a+a{margin-left: 15px;}
.btn_login{height: 40px;background-color: #3182c4;font-size: 18px;color: #fff;font-weight: bold;text-align: center;line-height: 40px;cursor: pointer;}
.btn_login:hover{background-color: #3182c4;}
.codeImg_wrap{text-align: center;font-size: 14px;margin-top: 25px;line-height: 20px;font-weight: bold;}
.codeimg{width: 100px;height: 100px;display: inline-block;margin: 10px 0 5px;}
.input_label{color: #999;font-size: 12px;position: absolute;top: 2px;left: 25px;display: none;}
.page_footer{position: fixed;_position:absolute;bottom: 0;left: 0; width: 100%;text-align: center;color: #fff;font-size: 14px;height: 40px;line-height: 40px;}
.mask_suggestion_wrap{position: relative;width: 1000px;height: 100%;}
.mask_suggestion{position: absolute;top: 65px;right: 112px;width: 490px;height: 220px;background: url(../img/feedback.png) no-repeat;text-align: center;}
.mask_suggestion>img{width: 110px;height: 110px;margin-top: 12px;}
.mask_suggestion>p{position: absolute;bottom: 12px;font-size: 14px;color: #000;line-height: 24px;text-align: left;padding-left: 30px;padding-right: 20px;}
.mask_suggestion_close{width: 20px;height: 20px;position: absolute;top: 10px;right: 10px; background: url(../img/img2.png) no-repeat;background-position: -365px -307px;cursor: pointer;}
.mask_suggestion_close:hover{background-position: -397px -307px;}
/*图片左右切换25*45*/
.larg_Icon_2545{width: 25px;height: 45px;display: inline-block;background: url(../img/img.png) no-repeat;}
.left_icon{background-position: 68.5% 76%;}
.right_icon{background-position: 55.5% 76%;}
/**********/
/*学生个人信息*/
.main_content{width: 1000px;height: auto;display: table; /*height:expression(document.body.clientHeight)-90;min-height: 533px;*/}
.nav_left_wrap{float: left; width: 240px;background-color: #fff;border: 1px solid #ccc;text-align: left;}
.nav_right_wrap{float: right; width: 745px;background-color: #fff;border: 1px solid #ccc;}
.stu_info_dl{font-size: 18px;color: #000;position: relative;text-indent: 80px;cursor: pointer;border-left: 3px solid #fff;}
.dt_root{height: 40px;line-height: 40px;}
.stu_info_dl.active{background-color: #ddeeff;border-left: 3px solid #3182c4;color: #3182c4;font-weight: bold;}
.stu_info_dl.active a{margin-left: -3px;}
.dt_root:hover a{color: #3182c4;}
.nav_left_icon_post{position: absolute;top: 9px;left: 40px;}
.right_content_wrap{position: relative;width: 100%;height: 100%;display: inline-block;display: none;}
.right_content_wrap.cur{display: inline-block;}
.bg_stu_info{position: absolute;top: -7px;left: 0; width: 280px;height: 80px;display: block; background: url(../img/img.png) no-repeat;background-position: 0 31%;color: #3182c4;font-size: 18px;line-height: 60px;text-align: center;font-weight: bold;}
.stu_info_wrap{width: 500px;display: block;margin-top: 100px;}
.stu_info_ul{font-size: 16px;color: #999;}
.stu_info_ul>li{display: inline-block;line-height: 20px;margin:8px 0;width: 100%;}
.stu_info_lable{width: 150px;text-align: right;display: inline-block;padding-right: 15px;float: left;line-height: 35px;}
.sch_lable a.bindphone_a{color: #FF6700 !important;}
.stu_info_input{display: inline-block;width: 258px;height: 35px;line-height: 35px;text-indent: 5px;border: 1px solid #ccc;}
.gender{display: inline-block;width: 258px;height: 35px;line-height: 35px;}
.sch_lable{width: 258px;line-height: 35px;}
.gender .smallIcon25{vertical-align: middle;margin-right: 10px;}
.gender span{margin-right: 25px;cursor: pointer;}
.role_span{display: inline-block;position: relative;width: 210px;overflow: hidden;height: 35px;}
.role_type{position: absolute;top: 35px;left: -1px;border: 1px solid #ccc;background-color: #fff;/*width: 256px;*/width: 100%; display: none;z-index: 10;max-height: 300px;overflow: auto;}
.role_type li{line-height: 30px;text-align: left;margin: 0;cursor: pointer;display: block;text-indent: 10px;}
.role_type li:hover{background-color: #f7f7f7;}
.choose_role{float: right;position: relative;display: inline-block;width: 34px;height: 35px;line-height: 35px;background-color: #f7f7f7;cursor: pointer;border-left: 1px solid #ccc;}
.choose_role:before{position: absolute;top: 1px;left: 6px; /*content: "▼";*/content:url(../img/triangle_grey.png);color: #9a9a9a;font-size: 12px;height: 10px;}
.stu_info_sele{display: inline-block;width: 258px;height: 35px;line-height: 35px;text-indent: 5px;border: 1px solid #ccc;position: relative;color: #999;}
.parent_role_wrap{display: inline-block;width: 258px;position: relative;}
.parent_role{display: inline-block;width: 45px;margin-right: 10px;text-align: center;}
.parent_role img{width: 45px;height: 45px;border-radius: 30px;display: block;}
.parent_role p{color: #3182c4;font-size: 14px;}
.vgtop{vertical-align: top;}
.stu_info_btn_wrap{height: 60px;width: 400px;margin-top: 30px;}
.stu_info_btn_save{float: left; width: 140px;height: 40px;background: url(../img/img.png) no-repeat;background-position: 0 52.1%; cursor: pointer;text-align: center;color: #fff;font-size: 18px;line-height: 40px;}
.stu_info_btn_save:hover{background-position: 0 62%;}
.info_finished_process{position: absolute;width: 250px;height: 50px;right:0;top:15px;font-size: 14px; color: #999;text-align: center;}
.black18000{font-size: 18px;color: #000000;font-weight: bold;}
.finished_process_bg{width: 200px;height: 5px;border-radius: 2px;position: relative;background-color: #ddd;margin-top: 5px;}
.finished_process_top{position: absolute;width: 140px;height: 5px;background-color: #ff6700;border-radius: 2px;}
.stu_img_wrap{width: 100px;height: 100px;}
.stu_img{width: 100px;height: 100px;cursor: pointer;}
.img_tip{font-size: 14px;color: #999;text-align: center;line-height: 35px;}
/*学生个人成长主页*/
.nav_left_wrap_main{float: left;width: 240px;}
.nav_left_top{position: relative; /*height: 288px;*/border: 1px solid #ccc;margin-bottom: 15px;background: #fff url(../img/role_mark.png) no-repeat right top;}
.nav_left_top:before{content: "学生";position: absolute;right: 0;top: 0;width: 55px;color: #fff;text-align: center;line-height: 25px;font-size: 14px;}
.nav_left_bottom{position: relative;background-color: #fff;border: 1px solid #ccc;border-bottom: 1px solid #fff;}
.left_nav_top_wrap{cursor: pointer;border-bottom: 1px solid #fff;}
.left_nav_top_wrap dl{cursor: pointer;display: none;}
.stu_info{padding: 15px;/*margin-top: 40px;*/color: #000;font-size: 14px;text-align: center;}
.stu_info_img{width: 65px;height: 65px;border-radius: 40px;display: inline-block;margin-left: 10px;vertical-align: top;}
.stu_info_detail{/*display: inline-block;margin-left: 10px;*//*width: 115px;*/}
.stu_info_name{font-size: 16px;font-weight: bold;line-height: 30px;margin-bottom: 8px;overflow: hidden;}
.stu_state_wrap{height: 20px;margin: 10px 0;position: relative;}
.stu_state_bg{height: 20px;}
.stu_state_ul{position: absolute;top: 0; left: 0;height: 20px;line-height: 20px;width: 100%;text-align: center;}
.stu_state_ul li{float: left;width: 33%;color: #999;font-size: 12px;}
.stu_state_ul li.live{color: #3182c4;}
.stu_info_other{height: 50px;border-top: 1px dashed #ccc;padding: 10px 0;text-align: center;color: #000;line-height: 25px;font-size: 0;}
.stu_info_other >div{width: 49%;float: left;font-size: 14px;}
.stu_info_other >div+div{margin-left: 1px;border-left: 1px solid #ccc;}
.stu_info_num{font-size: 20px;color: #333;font-weight: bold;}
.change_info_wrap{height: 25px;line-height: 25px;}
.stu_info_a span,.change_psw_a span{color: #000;font-size: 14px;text-decoration: underline;cursor: pointer;}
.stu_info_a i,.change_psw_a i{vertical-align: sub;}
.stu_info_a:hover span,.change_psw_a:hover span{color: #3182c4;text-decoration: none;}
.stu_title_top{font-size: 18px;color: #3182c4;font-weight: bold;text-align: center;display: block;line-height: 60px;}
.nav_top_title{width: 100%;height: 45px;line-height: 45px;color: #fff;font-weight: bold;font-size: 18px;text-indent: 20px;background-color: #3182c4;}
.nav_top_title:hover,.left_nav_top_wrap.cur .nav_top_title{background-color: #3182c4;}
.top_title i{margin-right: 10px;}
.root_dl{line-height: 40px;}
.root_dl.show .root_title{background-color: #ddeeff;border-left: 3px solid #3182c4;}
.root_title{height: 40px;text-indent: 40px;font-size: 16px;font-weight: bold;border-left: 3px solid #fff;}
.root_title:hover{background-color:#ddeeff;border-left-color: #ddeeff;}
.root_title a{display: block;width: 100%; color: #666;font-weight: bold;}
.root_dl dd{/*text-align: center;*/display: none;border-left: 3px solid #fff;width: 166px;margin-left: 70px;}
.root_dl dd a{display: block;width: 100%;font-size: 16px;color: #666;}
.root_dl dd:hover a{color: #3182c4;}
.root_dl dd.live a{color: #3182c4;font-weight: bold;}
/*我要记录弹出框*/
.showRecord_wrap{position: absolute; width:550px;left: 50%;margin-left: -275px;top: 50%;}
.showRecord_title{display:block;height: 40px;background-color: #3182c4;color: #fff;font-size:16px;text-indent: 20px;line-height: 40px;font-weight: bold;}
.showRecord_content{background-color: #fff;padding: 20px;}
.record_item{display: inline-block;height: 30px;line-height: 30px;margin-right: 5px;margin-bottom: 10px; padding: 0 10px;background-color: #F2F2F2;font-size: 14px;color: #666;border: 1px solid #E1E1E1;cursor: pointer;}
.record_item:hover,.showRecord_content>a.checked .record_item{color: #ff6600;border-color: #ff6600;}
.record_close{position: absolute;top: 10px;right: 10px;width: 20px;height: 20px;cursor: pointer;}
/*右侧内容*/
.noborder{border: none;}
.nowhite{background-color: #F2F2F2;}
.border_ccc{border: 1px solid #ccc;}
.bgwhite{background-color: #fff !important;}
.stu_info_step{width:100%;height: 85px;border: 1px solid #3182c4;background-color: #fff;margin-bottom: 10px;font-size: 18px;color: #000;}
.bg_stu_info_wrap{position: relative;}
.stu_info_span{position: relative;width: 25%;float: left;text-indent: -25px;text-align: center;padding-top: 8px;line-height: 25px;}
.stu_info_span p{position: relative;}
.arrow_posi{position: absolute;top: 0;right: 0;}
.stu_step_icon_posi{position: absolute;top: 4px;left: 20px;}
.stu_right_content_wrap{position: relative;width: 100%;height: 100%;}
.date_nav{position: absolute;top: 0;right: -110px;width: 100px;}
.data_nav_ul{border-left: 2px solid #3182c4;}
.data_nav_ul li{height: 30px;color: #3182c4;font-size: 14px;cursor: pointer;line-height: 49px;}
.data_nav_ul li.active span{background-color: #3182c4;color: #fff;}
.data_nav_ul li span{padding: 5px 10px;margin-left: -3px;border-radius: 3px;}
.data_nav_ul li:before{content: '';display: inline-block; width: 10px;height: 10px; background:#F2F2F2 url(../img/img.png) no-repeat;background-position: -389px -435px;margin-left: -7px;}
.data_nav_ul li:hover{color: #3182c4;font-weight: bold;}
.data_nav_ul li:hover::before,.data_nav_ul li.active:before{background-position: -389px -410px;}
/*成长记录*/
.stu_growinfo_wrap{padding: 15px;display: block;}
.stu_growup_top{position: relative;height: 90px;}
.stu_growup_btn{position: absolute;right: 0;}
.stu_growup_type{position: relative;top: 50px; height: 40px;background-color: #F7F7F7;font-size: 14px;line-height: 40px;border: 1px solid #E1E1E1;}
.stu_growup_ul{position: relative;}
.stu_growup_ul li{float:left;}
.stu_growup_ul li>a{display: inline-block;padding: 0 20px;line-height: 38px;border-right: 1px solid #E1E1E1;}
.stu_growup_ul li.activeLi >a{background-color: #fff;border-bottom: 2px solid #3182c4;color: #3182c4;}
.stu_growup_ul li:hover>a{color: #3182c4;}
.input_search_wrap{margin-right: 5px;}
.input_search_wrap .nav_input_search{border: 1px solid #E1E1E1;}
.stu_growup_ul li>a i{margin-left: 7px;}
.stu_info_type_div,.stu_info_class_div{position: absolute; width: 703px;left: -1px;top:41px;border: 1px solid #E1E1E1;border-top: none; background-color: #fff;padding: 10px;display: none;z-index: 10;}
.stu_info_type_li:hover .stu_info_type_div,.stu_info_type_div:hover{display: block;}
.stu_info_class_li:hover .stu_info_class_div,.stu_info_class_div:hover{display: block;}
.stu_class_span{display: inline-block;margin: 0 10px;color: #666;font-size: 14px;line-height: 25px;cursor: pointer;}
.stu_class_span.checkedClass{color: #3182c4;font-weight: bold;}
.stu_type_info{line-height: 30px;}
.stu_type_info a{font-size: 14px;color: #666;}
.stu_type_info label{font-weight: bold;color: #666;}
.stu_type_info span{margin: 0 10px;cursor: pointer;}
.stu_type_info span:hover a{color: #3182c4;}
.stu_type_info span.checkedType a{color: #3182c4;font-weight: bold;}
/*学生信息列表项*/
.stu_growup_item{border: 1px solid #E1E1E1;color: #333333;font-size: 14px;background-color: #fff;margin-top: 15px;}
.stu_growup_item_top{padding: 20px;}
.stu_item_img{width: 60px;height: 60px;border: 0;display: inline-block;vertical-align: top;border-radius: 40px;}
.stu_item_content_right{width: 595px; display: inline-block;line-height: 25px;margin-left: 13px;position: relative;}
.stu_baseInfo{position: relative;}
.stu_baseInfo_name{font-size: 14px;color: #000;font-weight: bold;}
.stu_baseInfo_other{font-size: 12px;color: #a1a1a1;}
.stu_baseInfo_mark{font-size: 14px;color: #ffa800;}
.stu_Info_otherelse_wrap{position: relative;}
.stu_baseInfo_handle{height: 35px;border-top: 1px solid #E1E1E1;background-color: #F7F7F7;padding: 5px 0;line-height: 35px;}
.stu_baseInfo_handle_span{position: relative;width: 33.2%;float: left;text-align: center;line-height: 35px;border-left: 1px solid #E1E1E1;cursor: pointer;}
.stu_baseInfo_handle_span:first-child{border-left: none;}
.stu_baseInfo_handle_span:hover{color: #3182c4;}
.stu_baseInfo_handle_span i{vertical-align: sub;margin-right: 10px;}
.colorange:hover,.colorange.checked{color: #FF6700 !important;}
.seeMore{position: absolute;left: -5px;bottom: -26px;color: #000;display: inline-block;cursor: pointer;}
.seeMore a{color: #3182c4;margin-left: 5px;}
.seeMore:hover a{text-decoration: underline;}
.stu_info_top_right{position: absolute;top: 0;right: 0;font-size: 14px;background-color: #fff;}
.stu_info_top_right>label{color: #3182c4;text-align: right;display: block;cursor: pointer;}
.stu_info_top_right>label i{margin-left: 10px;vertical-align: sub;}
.stu_info_changeType{position: absolute;background-color: #fff; border: 1px solid #E1E1E1;z-index: 11;display: inline-block;top: 50%;left: 50%;width: 400px;margin-left: -200px;height: 150px;margin-top: -75px;}
.stu_info_changeType_title{height: 30px;line-height: 30px; background-color: #F7F7F7;font-weight: bold;text-indent: 10px;color: #000;}
.stu_info_changeType_content{border-top: 1px solid #E1E1E1;padding: 15px 10px;height: 40px;text-align: center;}
.stu_info_type{line-height: 25px;color: #666;border: 1px solid #E1E1E1;display: inline-block;vertical-align: top;}
.type_label{height: 25px;display: inline-block;width: 100%;text-indent: 10px;cursor: pointer;}
.choose_ul{text-indent: 10px;border-top: 1px solid #E1E1E1;display: none;cursor: pointer;background-color: #fff;position: relative;z-index: 13;}
.choose_ul li{padding-right: 10px;}
.choose_div{position: relative;height: 25px;line-height: 25px;display: inline-block;background-color: #F7F7F7;width: 20px;float: right;margin-left: 5px;}
.choose_div>i{position: absolute;top: 10px;left: 7px;}
.choose_ul li:hover{background-color: #F7F7F7;}
.stu_info_type:hover>.choose_ul{display: block;}
.stu_type_btn_wrap{height: 25px;margin: 15px 0;text-align: right;padding-right: 7px;position: absolute;right: 0;}
.stu_type_btn_wrap span{display: inline-block;margin: 0 3px;}
.stu_info_singleimg_wrap img,.stu_info_singleimg_wrap{width: 595px;}
/*多图图集样式*/
.stu_info_moreimg_wrap{width: 595px;height: 480px;background-color: #F7F7F7;color: #000;font-size: 14px;}
.img_operation_wrap{height: 40px;line-height: 40px;}
.img_operation_wrap span{display: inline-block;cursor: pointer;margin: 0 20px;}
.img_operation_wrap span:hover{color: #3182c4;}
.big_img{width: 560px;height: 360px;display: block;margin: 0 auto;}
.img_operation_wrap span>i{vertical-align: sub;margin-right: 5px;}
.smallimg_wrap{position: absolute; height: 55px;padding: 12px 0;overflow: hidden;width: 565px;bottom: 0px;left: 18px;}
.smallimg_wrap ul{position: absolute;}
.smallimg_wrap ul li{float: left;cursor: pointer;width: 63px;}
.smallimg_wrap ul li.active .small_img{border: 2px solid #fe6600;}
.dialog_img_ul ul li.active .small_img{border: 2px solid #fe6600;}
.small_img{width: 55px;height: 55px;}
/********/
.dialog_wrap{display:none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);z-index: 15;}
/*弹出层图片样式*/
.diaImgWrap{margin: 0 auto;position: absolute;width: 100%;height: 455px;top: 15px;}
.minPicWrap{position: absolute;height: 360px;width: 100%;}
.dialog_img_wrap{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);display: none;}
.dialog_warp_main{position: absolute;left: 50%;margin-left: -500px;top: 50%;margin-top: -275px; width: 1000px;height: 550px;}
.dialog_warp_main_img{position: relative; width: 670px;float: left;height: 100%;background-color: #000;}
.dialog_warp_main_content{float: right;width: 300px;height: 525px;background-color: #fff;padding:15px 15px 10px;}
.dialog_img{width: 670px;height: 455px;margin: 0 auto;display: block;}
.dialog_warp_main_bottom{position: absolute;width: 670px;background-color: #333;bottom: 0;}
.dialog_warp_main_bottom i{width: 18px;height: 65px;position: absolute;top: 0;cursor: pointer;}
.dialog_img_ul{width: 630px;height: 65px;overflow: hidden;position: relative;}
.dialog_img_ul ul{position: absolute;}
.dialog_img_ul li{float: left;width: 63px;height: 55px;margin-top: 5px;cursor: pointer;}
.dia_min_pre{border-right: 1px solid #000;left: 0;}
.dia_min_next{border-left: 1px solid #000;right: 0;}
.stu_item_content_right_dialog{display: inline-block;width: 225px;margin-left: 10px;line-height: 25px;}
.dialog_imgWrap_close{width: 40px;height: 40px;position: absolute;top: -22px;right: -15px;cursor: pointer;}
.big_prev_wrap{position: absolute; width: 50%;height: 470px;top: 0;left: 0;}
.big_prev_wrap:hover .big_prev_dialog,.big_next_wrap:hover .big_next_dialog{display: block;}
.big_next_wrap{position: absolute; width: 50%;height: 470px;top: 0;right: 0;}
.big_prev_dialog{position: absolute;top: 200px;left: 40px;cursor: pointer;display: none;}
.big_next_dialog{position: absolute;top: 200px;right: 40px;cursor: pointer;display: none;}
.dialogRotateWrap{position: absolute;bottom: 90px;right: 295px;width: 80px;height: 30px;cursor: pointer;z-index: 1;display: none;}
.drLeft{float: left;width: 40px; background-image: url(../img/left_rotation.png);height: 100%;}
.drLeft:hover{background-image: url(../img/left_rotation2.png);}
.drRight{float: right;width: 40px; background-image: url(../img/right_rotation.png);height: 100%;}
.drRight:hover{background-image: url(../img/right_rotation2.png);}
.img_list_wrap{position: relative;overflow: hidden;height: 440px;}
.prev_wrap{position: absolute; width: 50%;height: 360px;top: 0;left: 0;}
.prev_wrap:hover .big_prev,.next_wrap:hover .big_next{display: block;}
.next_wrap{position: absolute; width: 50%;height: 360px;top: 0;right: 0;}
.big_prev{position: absolute;top: 150px;left: 40px;cursor: pointer;display: none;}
.big_next{position: absolute;top: 150px;right: 40px;cursor: pointer;display: none;}

/*绑定手机页面*/
.bdp_main_content{border: 1px solid #ccc;margin-top: 20px;background-color: #fff}
.bdp_title{height: 50px;background-color: #F7F7F7;line-height: 50px;color: #000;font-size: 18px;text-indent: 20px;}
.dbp_main{padding: 40px 135px;color: #999;line-height: 35px;height: 350px;}
.p_title_bdh{width: 70px;text-align: right;display: inline-block;margin-right: 10px;}
.bdp_yzm_wrap{line-height: 50px;}
.dbp_input_wrap{width: 180px;border: 1px solid #ccc;height: 35px;line-height: 35px;display: inline-block;padding:0 10px;}
.dbp_input_wrap input{width: 100%;}
.bdp_yzm_wrap >div{display: inline-block;margin-right: 5px;}
.dbp_tips_p{text-indent: 75px;font-size: 12px;}
.bdp_btn_next{margin-top:30px;margin-left: 30px;}
a.changPhone{font-size: 14px;margin-left: 20px;text-decoration: underline;cursor: pointer;color: #3182c4;}
a.changPhone:hover{text-decoration: none;color: #3182c4;}
/*选择绑定用户*/
.dbpuser_main{padding: 40px 135px;color: #999;line-height: 35px;height: 350px;}
.bduser_top{height: 100px;background-color: #F7F7F7;font-size: 14px;color: #aaa;}
.bduser_wrap{width: 100%;display: inline-block;text-align: center;}
.user_list_wrap{display: inline-block;width: 50%;float: left;height: 240px;overflow-y: auto;}
.bduser_tips_wrap{display: inline-block;width: 50%;}
.bduser_tips{background-color: #F7F7F7;color: #999;font-size: 14px;padding: 15px;line-height: 25px;}
.user_list_item{position: relative;float: left; width: 210px;height: 50px;line-height: 50px;padding: 5px; border: 1px solid #ccc;font-size: 16px;color: #000;font-weight: bold;margin-bottom: 5px;cursor: pointer;margin-top: 10px;}
.user_list_item.active,.user_list_item:hover{border-color: #FF6600;}
.user_list_item.active:after{content: '';width: 20px;height: 20px;background: url(../img/img2.png) no-repeat;background-position: -242px 0;position: absolute;bottom: 3px;right: 3px;}
.user_list_item_img{width: 50px;height: 50px;display: inline-block;}
.user_list_item_p{width: 150px;text-align: center;display: inline-block;line-height: 50px;vertical-align: text-bottom;}
.txtindent23{text-indent: 23px;}
.step_wrap{width: 760px;padding-top: 15px;}
.step_ul{width: 100%;margin-top: 10px;}
.step_ul li{float: left;width: 33%;}
.step_ul .step_ul_first{text-align: left;}
.step_ul .step_ul_second{text-align: center;}
.step_ul .step_ul_three{text-align: right;}
.step_ul li.live{color: #3182c4;}

/*绑定成功页面*/
.bind_success_wrap{font-size: 16px;color: #000;font-weight: bold;text-align: center;line-height: 30px;margin-bottom: 30px;}
.bind_success_wrap p{display: inline-block;margin-left: 20px;}
.success_img{width: 80px;height: 60px;display: inline-block;vertical-align: middle;}
.bduser_gender_wrap{display: block !important;}
a.tip_a{color: #3182c4;text-decoration: underline;display: inline-block;margin-left: 20px;}
a.tip_a:hover{text-decoration: none;}
.btn_wrap{height: 50px;}
.btn_wrap a{display: inline-block;}

/*上传获奖荣誉页面*/
.all_content_wrap{width: 1000px;display: block;}
.right_content{display: block;padding: 25px 105px;}
.top_title_wrap{height: 50px;line-height: 50px;font-size: 18px;color: #000;font-weight: bold;}
.other_info_wrap{}
.other_info_wrap .stu_info_lable{width: 100px;}
.stu_info_txtarea{position: relative; border: 1px solid #ccc;display: inline-block;width: 600px;padding: 10px;font-size: 14px;color: #999;}
.info_txtarea{width: 100%;display: block;line-height: 22px;}
.txtarea_tips{text-align: right;line-height: 20px;position: absolute;bottom: 5px;right: 10px;}
.dateComp_wrap{width: 100%;height: 200px;}
.other_info_img_ul{display: inline-block;}
.other_info_img_ul li{float: left;margin-right: 15px;}
.other_info_img_item{position: relative; width: 80px;height: 80px;border: 1px solid #ccc;display: inline-block;overflow: hidden;}
.other_info_img_item>.other_info_img{width: 80px;height: 80px;}
.cala_posi{position: absolute;top: 6px;left: 7px;}
/*.delete_img_posi{position: absolute;top: 0;right: 0;cursor: pointer;}*/
.other_info_imglist_wrap{width: 650px;display: inline-block;}
.img_tips_p{display: block;font-size: 12px;line-height: 20px;}
.other_info_btn_wrap{width: 560px;height: 60px;}
.other_info_addImg{display: inline-block;width: 80px;height: 80px;}
.opera_icon_wrap{position: absolute;left: 1px;bottom: -2px;width: 100%;height: 22px;}
.opera_icon_wrap span{float: left;}
.awrad_type_p{margin-left: 115px;display: inline-block;padding: 3px 5px; background-color: #F7F7F7;font-size: 12px;color: #999;margin-right: 52px;}
.awrad_type_title{display: inline-block;padding: 3px 5px; background-color: #F7F7F7;font-size: 12px;color: #999;margin-right: 50px;}
/*成长档案*/
.main_content_header{position: relative;height: 40px;line-height: 40px;color: #000;font-size: 14px;background-color: #fff;border: 1px solid #e6e6e6;}
.prev_i,.next_i{position: absolute;top: 13px;cursor: pointer;z-index: 1;}
.prev_i{left: 12px;}
.next_i{right: 12px;}
.ul_wrap{width: 920px;overflow: hidden;height: 40px;position: relative;}
.ul_wrap ul{position: absolute;}
.ul_wrap li{float: left;width: 120px;text-align: center;display: inline-block;}
.ul_wrap li a{display: inline-block;line-height: 35px;border-bottom: 3px solid #fff;padding: 0 10px;}
.ul_wrap li.active a{border-color: #3182c4;color: #3182c4;}
.ul_wrap li:hover a{color: #3182c4;}
.main_content_section{position: relative;width: 100%;border: 1px solid #E6E6E6;display: inline-block;overflow: hidden;}
.left_nav_wrap{position:relative;width: 239px;display: inline-block;float: left;border-right: 1px solid #3182c4;}
.right_nav_wrap{margin-left: 240px;height: 100%;margin-right:-15px;}
.info_iframe{width: 100%;border: 100%;border: 0;height: 100%;}
.left_nav_gf{width: 100%;height: 100%; overflow-y: auto;overflow-x: hidden;}
.root_dl_gf{line-height: 40px;}
.root_title_gf{height: 40px;text-indent: 40px;font-size: 16px;font-weight: bold;line-height: 40px;border-bottom: 1px solid #E6E6E6;cursor: pointer;}
.root_title_gf a{color: #666;font-weight: bold;}
/*.root_dl_gf.show dd{display: block;}*/
.root_dl_gf dd{/*text-align: center;*/display: none; cursor: pointer;border-bottom: 1px solid #E6E6E6;width: 152px;padding-left: 73px;}
.root_dl_gf dd a{font-size: 16px;color: #666;}
.root_dl_gf dd:hover a{color: #3182c4;}
.root_dl_gf dd.live{background: #fff;}
.root_dl_gf dd.live a{color: #3182c4;font-weight: bold;}
.nav_icon_position{position: absolute;left: 100%;top: 50%;margin-top: -25px;}
.left_nav_wrap i{cursor: pointer;}
.main_content_section i{cursor: pointer;}
#turn_right{position: absolute;left: 0;top: 50%;margin-top: -25px;display: none;}

/*成长档案详细页*/
.containt{background-color: #fff;}
.print_wrap_new{width: 800px;}
.containt_item{padding: 0 30px 50px;border-bottom: 1px solid #E6E6E6;position: relative;}
.print_wrap_new .containt_item{border-bottom: none;}
.gf_img_wrap{width: 100%;padding-top: 50px;}
.gf_cover_wrap{width: 100%;height: 900px;display: block; padding-top: 50px;}
.item_h1{position: absolute;top: 35%;text-align: center;width: 100%;left: 0;font-size: 40px;font-weight: bold;}
.item_h1_new{position: absolute;top: 20%;text-align: center;width: 100%;left: 0;font-size: 40px;font-weight: bold;}
.item_h3{position: absolute;top: 40%;text-align: center;width: 100%;left: 0;font-size: 30px;font-weight: bold;}
.item_h3_new{position: absolute;top: 30%;text-align: center;width: 100%;left: 0;font-size: 30px;font-weight: bold;}
.item_stuInfo_wrap{position: absolute;bottom: 20%;right: 70px;text-align: right;line-height: 25px;font-size: 20px;}
.item_footer{position: absolute;bottom: 8%;left: 0;width:100%;text-align: center;line-height: 25px;font-size: 20px;color: #fff;}
.item_footer_new{position: absolute;bottom: 8%;left: 0;width:100%;text-align: center;line-height: 25px;font-size: 20px;color: #000;}
.items{width: 100%;padding-top: 50px;}
.items_head{font-size: 18px;color: #000;font-weight: bold;line-height: 35px !important;}
.items_title{font-size: 16px;color: #000;font-weight: 16px;text-align: center;line-height: 20px;}
.items>p{color: #000;font-size: 16px;line-height: 25px;}
.item_pic_wrap{padding-top: 20px;}
.item_pic_wrap>img{width: 100%;margin-bottom: 20px;height: 400px;}
.stuInfo_table{width: 100%;border: 1px solid #c4c4c4;line-height: 50px;text-align: center;margin-top: 30px;}
.td_img_wrap{width: 20%;}
.td_img_wrap img{width: 100%;}
.zhszpj_table{width: 100%;border: 1px solid  #c4c4c4;line-height: 30px;text-align: center;margin-top: 30px;}
.td_title{background-color: #f1f1f1;font-weight: bold;}
.prelative{position: relative;}
.items_top{margin-top: 30px;text-align: left;margin-bottom: -10px;}
.items_top_span{font-weight: bold;font-size: 16px;margin: 0 10px;}
.mulu_main{padding: 20px;}
.mulu_main_ul li{height: 40px;color: #000;font-size: 16px;}
.div_line{float: left;width: 100%; height: 20px;border-bottom: 1px dashed #A1A1A1;}
.mulu_main_ul li span{display: inline-block;background-color: #fff;padding: 0 5px;line-height: 30px;margin-top: -16px;}
.item_h2{position: absolute;top: 30%;text-align: center;width: 50px;left: 50%;margin-left: -25px; font-size: 28px;font-weight: bold;line-height: 40px;}
.item_chart_wrap{width: 380px;height: 300px;text-align: center;}
.item_chart_wrap img{width: 100%;height: 100%;display: block;}
/*教育局主页*/
.nav_left_top_edc{/*height: 160px;*/}
.nav_left_top_edc:before{content: "教育局";position: absolute;right: 0;top: 0;width: 55px;color: #fff;text-align: center;line-height: 25px;font-size: 14px;}
.nav_left_top_edc .stu_info{margin-top: 0px;}
.nav_left_top_edc .change_info_wrap{margin-top: 10px;height: 50px;}
.nav_left_top_edc .stu_info_other{height: 25px;}
.areaList_wrap{position: relative; height: 40px;line-height: 40px;color: #000;font-size: 14px;overflow: hidden;width: 100%;border-bottom: 1px solid #ccc;}
.areaList_wrap ul{position: absolute;}
.areaList_wrap li{float: left;width: 60px;text-align: center;}
.areaList_wrap li a{display: inline-block;line-height: 35px;border-bottom: 3px solid #fff;padding: 0 10px;}
.areaList_wrap li.active a{border-color: #3182c4;color: #3182c4;}
.areaList_wrap li:hover a{color: #3182c4;}
.areaList{width: 680px;overflow: hidden;position: relative;height: 40px;border-bottom: 1px solid #ccc;}
.chart_list_wrap{padding: 15px;min-height: 450px;}
.chart_header{text-align: center;font-size: 18px;color: #000;font-weight: bold;line-height: 50px;margin-bottom: 10px;}
.chart_wrap{background-color: #f8f8f8;padding: 15px;}
.chart_title{text-indent:5px;font-size: 18px;color: #000;font-weight: bold;text-align: left;line-height: 35px;}
.chart{display:inline-block;width: 30%;margin-right: 3%;}
.chart_info{display:inline-block;width: 55%;vertical-align: top;}
.chartTable{width: 100%;background-color: #fff;line-height: 30px;text-align: center;border:1px solid #c4c4c4;}
.chart_all{width: 100%;}
/*学校主页*/
/*.nav_left_top_sch{height: 190px !important;}*/
.nav_left_top_sch .stu_info_other{height: 25px;}
.nav_left_top_sch:before{content: "学校";position: absolute;right: 0;top: 0;width: 55px;color: #fff;text-align: center;line-height: 25px;font-size: 14px;}
.nav_left_top_teac:before{content: "老师";position: absolute;right: 0;top: 0;width: 55px;color: #fff;text-align: center;line-height: 25px;font-size: 14px;}
/*终期评语*/
.uptime{margin-left: 70px;}
/*评价通道管理*/
.cm_wrap{padding: 20px;}
.pjgl_table {text-align: left;font-size: 15px;line-height: 40px;margin-top: 20px;}
.pjgl_table th,.pjgl_table td{width: 49%;padding-left: 20px;border-right: none;border-left: none;}
.pjgl_table input+label{margin-left: 10px;}
/*学生管理*/
.sel_wrap{padding: 20px;}
.sel_wrap .stu_info_sele,.sel_wrap .role_type{color: #999;width: 200px !important;}
.sel_wrap .role_span{color: #999;width: 155px !important;height: 35px;overflow: hidden;}
.opera_div_green{display: inline-block; padding: 3px 6px;border: 1px solid #3182c4;text-align: right;cursor: pointer;margin-left: 5px;}
.opera_div_green a{font-size: 14px;color: #000;}
.opera_div_green:hover a{color: #3182c4;}
.opera_div_green i{vertical-align: sub;margin-right: 5px;}
.sel_wrap .btn_bgIncon80_orange{vertical-align: top;}
/*整理遴选*/
.bzyq_p{text-align: right;position: relative;}
.bzyq_p .stantard{font-size: 14px;color: #666;text-decoration: underline;cursor: pointer;width: 58px;display: inline;}
.bzyq_p .stantard:hover{text-decoration: none;}
#edu_chartWrap div{color: #666;}
#edu_chartWrap p{color: #000;}
.bzyq_p i.help_icon_gray{vertical-align: middle;margin-right: 5px;}
#edu_chartWrap div i.img2_icon18,#edu_chartWrap div i.img2_icon19{vertical-align: bottom;margin-right: 3px;}
#edu_chartWrap>div{width: 100%;}
#edu_chartWrap>div em{margin: 0 2px;}
#edu_chartWrap>div span{width: 300px;display: inline-block;}
.stantard_hide{position: absolute;right: 0;width: 500px;border: 1px solid #ddd;padding: 15px;background-color: #fff;z-index: 10;display: none;text-align: left;top: 19px;}
.bzyq_p .stantard:hover .stantard_hide{display: block;}
.stantard_hide_title{font-size: 14px;color: #000;}
.stantard_hide .modeltips_commstrd{font-size: 12px;}
.stantard_hide .commstrd_tips{margin-top: 15px;}
/*我的遴选材料*/
#sbcl{padding: 5px 6px 3px;}
.mystsele_table {font-size: 14px;line-height: 35px;margin-bottom: 20px;}
.mystsele_table th:first-child,.mystsele_table td:first-child{text-align: left;}
.mystsele_table th,.mystsele_table td{padding-left: 20px;border-right: none;border-left: none;}
.mystsele_table input+label{margin-left: 10px;}
.mystsele_table td em{color: #999;}
.mystsele_table td span{color: #3182c4;text-decoration: underline;cursor: pointer;}
.mystsele_table td span:hover{text-decoration: none;}
.edit_icon:after{/*content: '▼';*/content: url(../img/triangle_green.png);vertical-align: middle;display: inline-block;color: #3182c4;margin-left: 10px;}
.mystsele_table td i.img2_icon20{vertical-align: sub; margin-left: 5px;}
.mystsele_table td span.edit_type{position: relative;}
.edit_type_wrap{position: absolute;top: 20px;left: -11px;width: 114px;line-height: 25px;border: 1px solid #ccc;background-color: #fff;text-align: left;text-indent:10px;color: #666;font-size: 14px;display: none;z-index: 1;}
.edit_type_wrap p.checked{background-color: #f7f7f7;color: #000;}
/*批量添加学生*/
.add_stu_wrap{padding: 20px;color: #666;font-size: 16px;}
.add_stu_wrap a{font-size: 14px;margin-left: 10px;}
.add_stu_tips{border: 1px dashed #3182c4;padding: 20px 10px;background-color: #F8F8F8;}
.modeltips{margin-left: 90px;font-size: 12px;color: #666;}
.modeltips ol{list-style-type:decimal;}
.add_stu_tips_table{font-size: 12px;line-height: 30px;margin-bottom: 20px;}
.add_stu_tips_table th{color: #000000;}
.add_stu_tips_table td{color: #FF0000;}
.table_wrap{width: auto;overflow-x: auto;}
.szcl_table{width: 1800px;}
.szcl_table td{line-height: 30px;height: 30px;}
/*单个添加学生*/
.grayLine{position: relative;border-bottom: 1px solid #ccc;width: 100%;height: 20px;margin-bottom: 30px;}
.lineTips{position: absolute;bottom: -8px;left: 20px; font-size: 18px;color: #000;font-weight: bold;padding: 0 10px;background-color: #fff;}
.stuParent{width: 405px;margin: 10px 0 10px 165px;}
.stuParent ul li{padding: 0 10px; background-color: #f7f7f7;height: 35px;line-height: 35px;margin-bottom: 1px;color: #000;}
.stuParent ul li span{width: 25%;display: inline-block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.stu_btn_wrap{margin-left: 155px;}
/*查看自传信息*/
.left_nav_wrap_large{width: 745px;float: left;background-color: #fff;border: 1px solid #ccc;padding: 20px 0;}
.right_nav_wrap_small{width: 240px;float: right;border: 1px solid #ccc;}
.right_nav_wrap_small .left_nav_gf{background-color: #fff;border: 0;}
.right_nav_wrap_small .left_nav_gf dd,.right_nav_wrap_small .left_nav_gf dt{background-color: #fff;border: 0;}
.right_nav_wrap_small .root_title_gf{border-left:3px solid #fff;}
.right_nav_wrap_small .show .root_title_gf{border-left:3px solid  #3182c4;background-color: #ddeeff;}
.class_info{font-size: 12px;color: #666;margin: 10px auto;padding: 0 20px;}
.class_edit{color: #3182c4;text-decoration: underline;cursor: pointer;position: relative;display: inline-block;}
.class_info_wrap{border-top: 1px solid #ccc;padding: 20px 0;margin: 0 20px;}
.img_wrap{position: relative;}
.img_wrap .big_img{width: 100%;height: 365px;margin-bottom: 20px;}
.img_wrap .left_icon{left: 30px;}
.img_wrap .right_icon{right: 30px;}
.lxcl{cursor: pointer;}
.lxcl.checked{color: #FE6600;}
.class_marks_wrap{font-size: 14px;color: #333;line-height: 25px;}
/******/
.seeMore_arrow:before {width: 0;height:0;content: '';border: 6px;border-style: solid;border-color:#3182c4 transparent transparent;  position: absolute;right:5px; top:10px;transition: all .1s;}
.seeMore_arrow:after {width: 0;height:0;content: '';border: 6px;border-style: solid;border-color:#fff transparent transparent;  position: absolute;right:5px; top:9px;transition: all .1s;}
.seeMore_arrow_up:before{width: 0;height:0;content: '';border: 6px;border-style: solid;border-color:transparent transparent #3182c4;  position: absolute;right:5px; top:3px;transition: all .1s;}
.seeMore_arrow_up:after{width: 0;height:0;content: '';border:6px;border-style: solid;border-color:transparent transparent #fff;  position: absolute;right:5px; top:4px;transition: all .1s;}
/*学生成长档案页面*/
.stu_gf_header{padding: 0 20px 20px;font-size: 16px;}
.stu_gf_header .stu_info_sele{width: 220px;}
.stu_gf_header .role_span{width: 175px;height: 35px;overflow: hidden;}
.stu_gf_header .role_type{width: 220px;}
.stu_gf_header .input_wrap_wrap{width:100%;height: 35px;line-height: 35px;}
.stu_gf_header .input_wrap{width: 456px;margin-left: 0;height: 35px;line-height: 35px;float: left;}
.stu_gf_header .input_wrap input{font-size: 16px;width: 96%;}
.stu_gf_main{border-top: 1px solid #ddd;padding: 20px 40px 50px 0;}
.stu_gf_main>div{position: relative; margin-left: 35px;display: inline-block;margin-bottom: 10px;width: 60px;}
.stu_gf_main>div a{color: #3182c4;text-decoration: underline;}
.stu_gf_main>div a:hover{color: #3182c4;text-decoration: none;}
.stu_detail{position: absolute;top: 28px;left: -10px;width: 115px; border: 1px solid #ddd;padding: 10px;background-color: #fff;display: none;z-index: 10;color: #000;}
.stu_detail p:first-child{font-weight: bold;}
.stu_detail:before{width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:transparent transparent #aaa;  position: absolute;left:15px; top:-17px;transition: all .1s;}
.stu_detail:after{width: 0;height:0;content: '';border: 8px;border-style: solid;border-color:transparent transparent #fff;  position: absolute;left:15px; top:-16px;transition: all .1s;}
.qzpy_table{width: 100%;border: 1px solid #c4c4c4;line-height: 30px;text-align: left;margin-top: 20px;}
.qzpy_table td:first-child{text-align: center;width: 100px;}
.qzpy_table td p{padding: 0 10px;}
.print_wrap{position: fixed;top: 20px;right: 20px;z-index: 1111;}
.stu_gf_class{border: 1px dashed #ddd;padding-bottom: 10px;margin: 0 10px 10px;}
.stu_gf_class>p{text-indent: 30px;margin: 10px 0;}
.stu_gf_main_new{border-top: 1px solid #ddd;padding: 20px 0 50px 0;}
.stu_gf_class>div{position: relative; margin-left: 35px;display: inline-block;margin-bottom: 10px;color: #3182c4;width: 80px;}
.stu_gf_class>div a{color: #3182c4;}
.stu_gf_class>div a:hover{color: #3182c4;}
/*正在建设页面*/
.construction_wrap{padding-top: 150px;height: 220px;text-align: center;color: #000;font-size: 14px;line-height: 30px;}
.construction_wrap img{width: 180px;height: 180px;}
.c_wrap{width: 100%;height: 100%;background: #fff;}
/*用户账号打印页面*/
.printWrap{width: 720px;background-color: #fff;overflow: hidden;}
.userInfo_print{border: 1px dashed #c1c1c1;width: 650px;color: #000;font-size: 12px;padding: 20px;}
.uip_title{font-size: 18px;margin-bottom: 10px;text-align: center;}
.uip_detail{color: #666;line-height: 22px;text-indent: 20px;margin-bottom: 10px;}
.uip_infoWrap{height: 165px;color: #000;}
.uip_info{border: 1px solid #eaeaea;width: 300px;height: 145px;overflow: hidden;padding: 10px 8px;}
.uip_info center{font-size: 14px;font-weight: bold;line-height: 20px;margin-bottom: 5px;}
.uip_info p{line-height:25px;}
.uip_info p span.floatright{width: 105px;text-align: left;}
.uip_codeWrap{height: 52px;margin-top: 10px;}
.uip_codeWrap img{float: left;width: 52px;height: 52px;display: inline-block;margin-left: 5px;}
.uip_codeWrap p{margin-left: 75px;}
.cutLine{height: 14px;width: 100%;margin-top: 10px;padding-bottom: 10px;}
/*错误提示页面*/
.error_main{width: 1000px;text-align: center;font-size: 14px;}
.fnt22{font-size: 22px;}
/*选择成长档案页面*/
.cover_img_wrap{padding: 20px;}
.ciw_header{position: relative;height: 40px;margin-bottom: 10px;}
.headerline{height: 20px;border-bottom: 1px solid #ddd;}
.ciw_header>p{position: absolute;top: 10px;left: 20px; display: inline-block;background-color: #fff;padding: 0 10px;line-height: 20px;font-size: 18px;color: #000;}
.ciw_gf_wrap{height: 130px;}
.ciw_gf_img{width: 110px;height: 130px;float: left;display: inline-block;}
.ciw_gf_right{margin-left: 130px;color: #000;font-size: 14px;line-height: 25px;position: relative;height: 100%;}
.ciw_gf_right p:first-child{line-height: 40px;}
a.readnow{color: #3182c4;position: absolute;bottom: 5px;}
a.readnow:hover{text-decoration: underline;}
/*a.readnow:before{width: 0;content: '';  border-left:6px solid #3182c4;border-bottom:6px solid transparent;border-top:6px solid transparent; position: absolute;right:-7px; top:3px;transition: all 1s;}
a.readnow:after{width: 0;content: '';  border-left:6px solid #fff;border-bottom:6px solid transparent;border-top:6px solid transparent; position: absolute;right:-6px; top:3px;transition: all 1s;}*/
.fz18{font-size: 18px;}
.ciw_stuinfo{background-color: #f8f8f8;height: 130px;width: 300px;display: inline-block;margin-right: 46px;margin-bottom: 20px;cursor: pointer;border: 1px solid #fff;}
.ciw_stuinfo:hover{border: 1px solid #3182c4;}
/*评价标准*/
.commstrd_tips{border: 1px dashed #3182c4;padding: 15px;background-color: #f5fff5;}
.modeltips_commstrd{font-size: 14px;color: #666;margin-top: 5px;margin-left: 20px;line-height: 22px;}
.modeltips_commstrd ol{list-style-type:decimal;}
.modeltips_commstrd_spec{font-weight: bold;color: #000;}
.modeltips_commstrd_spec>li span{color: #666;font-weight: normal;}
/*新增*/
.changePsw_p{text-indent: 85px;color: #000;line-height: 40px;}
/*修改标准*/
.xgpj_top{border: 1px solid #ccc;background: #fff;padding: 10px;color: #000;}
.xgbb_bottom{background: #FFFFFF;border: 1px solid #ccc;margin-top: 10px;}
.del-em{vertical-align: sub;cursor: pointer;margin-left: 10px;}
.del-em:hover{background-position: -332px -123px;}
.sz_nodate{margin-top: 200px;text-align: center;line-height: 28px;}
.sz_nodate p a{color: #3182c4;text-decoration: underline;}
.sz_nodate p a:hover{text-decoration: none;}
/*成长档案3*/
.czda_new_header{height: 85px;padding: 10px;border: 1px solid #E6E6E6;background: #fff;}
.czda_new_header select{border: 1px solid #E6E6E6;line-height: 28px;height: 28px;min-width: 100px;}
.process_steps{line-height: 35px;margin-top: 15px;}
.process_steps label{height: 35px;font-size: 12px; background: url(../img/arrow.png) no-repeat center 20px;display: inline-block;text-align: center;min-width: 130px;vertical-align: top;line-height: 20px;}
.process_steps label em{color: #FF6600;font-family: arial;font-size: 14px;}
.czda_new_nodata{min-height: 500px;background: #fff;border: 1px solid #E6E6E6;text-align: center;}
.czda_new_nodata .norecord_new{margin:100px auto;}
.czda_new_nodata .norecord_new i{margin-right: 20px;vertical-align: middle;}
.process_steps i.czda_white_icon{margin-right: 5px;}
/*新增标准*/
.djs p span{margin-left: 20px;color: #3182c4;font-size: 20px;font-family: arial;cursor: pointer;}
.djs p span em{vertical-align: sub;}
.djs p span .add_dj{margin-left: 10px;cursor: pointer;}
/*评价标准设置*/
.pjbzsz_main{padding: 15px;}
.pjbzsz_table{line-height: 35px;font-size: 14px;margin-top: 15px;}
.pjbzsz_table td a{color: #3182c4;text-decoration: underline;}
.pjbzsz_table .edit_type{color: #3182c4;}
.pjbzsz_table th:first-child, .pjbzsz_table td:first-child{text-align: left;padding-left: 10px;width: 50px;}
.pjbzsz_table td span.edit_type{position: relative;cursor: pointer;}
.pjbzsz_table .edit_type_wrap{width: 70px;}
.pjbzsz_table .edit_type_wrap a{color: #666;}
.pjfasz_table{margin-top: 0;}
.pjfasz_table th:first-child, .pjfasz_table td:first-child{text-align: center;width: auto;}
.pjfasz_table .middle-td{width: 500px;overflow: hidden;}
.pjfasz_table .middle-td label{width: 480px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;vertical-align: middle;}
.pjbzsz_dialog .dialog748_main{width: 500px;height: 300px;position: absolute;top: 50%;left: 50%;margin-left: -250px;margin-top: -150px;background: #fff;}
.pjbzsz_dialog .szpjfa_content ul li .right{display: inline-block;width: 360px;vertical-align: top;}
.pjbzsz_dialog .szpjfa_content ul li .right em{margin-left: 5px;}
.pjbzsz_dialog .szpjfa_content ul li .right a{margin-left: 15px;color: #3182c4;text-decoration: underline;}
.pjbzsz_dialog .szpjfa_content ul li .right select{border: 1px solid #ccc;width:100px;line-height: 25px;height: 25px;}
.xzfznj{display: none;}
/*设置评价方案*/
.szpjfa_dialog .dialog748_main{width: 600px;height: 500px;position: absolute;top: 50%;left: 50%;margin-left: -300px;margin-top: -250px;background: #fff;}
.szpjfa_content{padding: 15px;}
.szpjfa_content>ul>li+li{margin-top: 15px;}
.szpjfa_content ul li label{display: inline-block;width: 100px;vertical-align: top;text-align: right;}
.szpjfa_content ul li .right{display: inline-block;width: 400px;vertical-align: top;}
.szpjfa_content .stu_info_input{height: 28px;line-height: 28px;}
.szpjfa_content .djs{height: 150px;overflow: auto;width: 460px !important;}
.green_mark{height: 20px;line-height: 20px;font-size: 14px;color: #fff;padding: 0 5px;background: #3182c4;border-radius: 3px;}

/*晋中*/
.jz_speace .areaList_wrap{overflow: visible;min-height: 40px;height: auto !important;}
.jz_speace .areaList_wrap .areaList{overflow: visible;min-height: 40px;height: auto !important;border: 0;}
.jz_speace .areaList_wrap ul{position: relative;}
.jz_speace .areaList_wrap li{float: none;display: inline-block;}

.txt_left{width: 150px;text-align: right;display: inline-block;height: 30px;line-height: 30px;}
.txt_right_content{margin-left: 160px;min-height: 30px;line-height: 30px;}
.content_body_main{display: none;}
.content_body_main.on{display: block;}
.main_daichuli{}
.main_daichuli_body{padding: 15px;border-bottom: 1px solid #D9D9D9;}
