.hu, .registra_list,.volunteer_page,.volunteer_page .left,.volunteer_page .right,.register_list,.authority_details{width: 100%;height: 100%;background-color: #fff;}
.hu .sigin_in, .registra_list .sigin_in{width: 100%;padding: 0;padding-top: 1rem;}
.hu .sigin_in .uitab .tab1 input, .registra_list .sigin_in .uitab .tab1 input, .hu .sigin_in .uitab .tab2 input, .registra_list .sigin_in .uitab .tab2 input{width: 90%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .name{width: 25%;}
.volunteer_page .right .type_list_item .Personal_list{height: auto;border: none;padding: 20px;}
.register_list{width: 90%;}
.register_list li .name{width: 26%;}
.register_list li .right,.register_list li .all_radio{width: 70%;}
.register_list li .right .tips{line-height: normal}
.register_list li .all_radio .text{width: 30%;margin-right: 1%;}
.register_list li .right input{width: 100%;}
.register_list li .btn_submit{margin: auto}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .logo{width: 100px;height: 100px;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .select_list, .volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .stu_class{width: 70%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .select_list select, .volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .stu_class select{width: 30%;}
.volunteer_page .right .type_list_item .img{height: 100px;}
.volunteer_page .right .type_list_item .typeList .check .item_list .warp{width: 100%;}
.volunteer_page .right .type_list_item .Personal_list .occupation_list .list .details_title .name{width: 70%;}
.volunteer_page .right .type_list_item .Personal_list .occupation_list .list .details_title .text{display: block}
.volunteer_page .right .type_list_item .Personal_list .order_list li .type_times{width: 30%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .logo{height: 100px;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .btn_list{width: 70%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .btn_list img{width: 80%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item p{width: 70%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .textarea{width: 70%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item input[type=text]{width: 70%;}
.volunteer_page .right .type_list_item .Personal_list .FillinList .content .list .item .model_list .model_dname .tips_list{right: -100%}
.college_ran .item_list .right .name, .college_ran .item_ment .right .name, .college_ran .item_list .item_right .name, .college_ran .item_ment .item_right .name{width: 100%;}
.college_ran .item_list .left .tip span, .college_ran .item_ment .left .tip span, .college_ran .item_list .item_left .tip span, .college_ran .item_ment .item_left .tip span{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.college_ran .item_list .left .title, .college_ran .item_ment .left .title, .college_ran .item_list .item_left .title, .college_ran .item_ment .item_left .title, .college_ran .item_list .left .item_title, .college_ran .item_ment .left .item_title, .college_ran .item_list .item_left .item_title, .college_ran .item_ment .item_left .item_title{
    font-size: 1.2rem;padding:0;
}
.volunteer_page .right .type_list_item .Personal_list .majorItem_list li .item_left .text span{width: 100%;}
.volunteer_page .right .type_list_item .Personal_list .majorItem_list li .item_left .text{display: inline;}
.volunteer_page .right .type_list_item .Personal_list .majorItem_list li .item_left .text span:nth-last-child(1){margin-left: 0;width: 100%;}
.volunteer_page .right .type_list_item .Personal_list .majorItem_list li .item_left{width: 70%;}
.volunteer_page,.user_vipdetails{margin: 0 auto 0;}
.volunteer_page .right .type_list_item .Personal_list .item_vip .VIP_list{width: 100%;}
.user_vipdetails .left{width: 100%;}
.user_vipdetails{padding: 2%;width: 90%;}
.user_vipdetails .left .top_content .content{width: 100%;}
.hu, .registra_list, .volunteer_page, .volunteer_page .left, .volunteer_page .right, .register_list{border: none;}
.volunteer_page .left .personal .bacolor_kp .datails{width: 90%;left: 67%;}
.volunteer_page .left .personal .bacolor_kp .datails .content{display: -webkit-box;}
.volunteer_page .left .personal .bacolor_kp .datails .content .right_yu .cont_list .tab_listStu .uni_type .type_name{width: 20%;}
.volunteer_page .left .personal .bacolor_kp .datails .content .right_yu .cont_list .tab_listStu input{width: 70%;}
.volunteer_page .left .personal .bacolor_kp .datails .content .right_yu .cont_list .tab .tab_text{width: 110px;}
.hu .sigin_in .uitab .tab1 .buttom a, .registra_list .sigin_in .uitab .tab1 .buttom a, .hu .sigin_in .uitab .tab2 .buttom a, .registra_list .sigin_in .uitab .tab2 .buttom a{font-size: 2rem;}
.hu .sigin_in .uitab .tab1 .lisy, .registra_list .sigin_in .uitab .tab1 .lisy, .hu .sigin_in .uitab .tab2 .lisy, .registra_list .sigin_in .uitab .tab2 .lisy{width: 90%;}
.hu .sigin_in .uitab .tab1 .nottom_title span, .registra_list .sigin_in .uitab .tab1 .nottom_title span, .hu .sigin_in .uitab .tab2 .nottom_title span, .registra_list .sigin_in .uitab .tab2 .nottom_title span{font-size: 1.5rem;}
.stu_deiles_item .ul li .left .lists .name span{font-size: 0.9rem;}
.tan_bgColor .list span{width: 28%;margin: 1%;text-align: center;}
.tan_bgColor .list .active a{color: #fff;}
.volunteer_page{background-color: #fff;display: inline-table}
.volunteer_page .select_list {padding: 0;margin: 0}
.volun_text {
    padding: 0.5rem 1rem;
    font-size: 1.6rem;
    color: #ffffff;
    position: absolute;
    right: 0;
    top: 1rem;
    border-radius: 2rem 0 0 2rem;
    background-color: #e84c33;
}
.selectzhiyuan {
    position: absolute;
    top: 0;
    left: 0;
    height: 30px;
    width: 100%;
    opacity: 0;
    display: block;
}
.MajorSelect {
    display: none;
    position: absolute;
    top: 7.6rem;
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background: #fff;
    text-align: left;
}
.MajorSelect ul li {
    padding: 0 1rem;
    font-size: 1.6rem;
    line-height: 3.6rem;
    border-bottom: .1rem solid #efefef;
}
.MajorSelect ul li.active {
    color: #e84c33;
}
.botom_tips2 {
    height: 4rem;
    line-height: 4rem;
    text-align: center;
    font-size: 1.6rem;
    color: #e84c33;
    display: block;
    width: 100%;
}
.zsjz_list .Last .name {
    width: 100%;
    height: 2.2rem;
    font-size: 1.6rem;
    color: #999999;
    display: inline-block;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.contents img{width: 100%;}
.contents table{width: 100%!important;}
.contents table td{border:1px solid #ccc; }
.news{width: 100%;display: inline-block;background-color: #fff;margin-bottom: 1rem;}
.news .ck{color:#f7533f;width: 10rem;text-align: center; padding: 0.5rem;font-size: 1.5rem;border: 1px solid #f7533f;margin: auto;margin-bottom: 1rem;border-radius: 4rem;}
.news .ck a{color:#f7533f;width: 100%;text-align: center;display: inline-block;}
.mt5r{margin-top: 5rem;}
.news ul{padding: 2%;}
.news .title{height: 3rem;line-height: 3rem;border-bottom: 1px solid #bbb;border-left: 0.5rem solid #f7533f;padding-left: 0.5rem;font-weight: bold;font-size: 1.5rem; }
.news li{height: 7rem;width: 100%;display: inline-block;border-bottom: 1px solid #ccc;margin: 1rem 0;}
.news li .lists{width: 75%;display: inline-block;float: right;}
.news li .lists .name{width: 100%;overflow: hidden;font-size: 1.4rem;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.news li .lists .texts{color: #666;}
.news li .lists .time{color: #888;}
.news li .imgs{width: 20%;display: inline-block;margin:0 2%;float: left;}
.news li .imgs img{width: 100%;height: 5rem;}
.newstab{background-color: #fff;height: 3rem;line-height: 3rem;margin-bottom: 0.4rem;}
.newstab .swiper-slide{text-align: center;font-size: 1.4rem;}
.newstab .swiper-slide.selected{border-bottom: 2px solid #f7533f; color: #f7533f;font-weight: bold;}
/*批次线*/
.batchlinePage{background-color: #fff;padding-bottom: 1rem;}
.batchlinePage .title {
    border-left: 4px solid #e84c33;
    padding: 0 1rem;
    font-size: 1.5rem;
    color: #333333;
    display: inline-block;
    font-weight: bold;
}
.batchlinePage .batchItem .bach_list {
    width: 94%;
    border: 1px solid #dedede;
    font-size: 16px;
    color: #333333;
    margin: 3%;
}
.batchlinePage .batchItem .active {
    color: #e84c33;
}
.batchlinePage .batchItem .bach_list .title_name {
    display: flex;
    align-items: center;
    height: 68px;
    line-height: 68px;
    border-bottom: none;
}
.batchlinePage .batchItem .bach_list .title_name:nth-child(1) {
    background-color: #f4f4f4;
}
.batchlinePage .batchItem .bach_list .title_name .year {
    text-align: center;
    width: 50%;
    border-bottom: 1px solid #dedede;
    border-right: 1px solid #dedede;
}
.batchlinePage .batchItem .bach_list .title_name .name {
    text-align: center;
    width: 25%;
    border-bottom: 1px solid #dedede;
    border-right: 1px solid #dedede;
}
.DetailedInform .tab_title2 {
    padding: 0 1rem;
    background: #fff;
    margin-bottom: 1rem;
}
.DetailedInform .tab_title2 ul {
    line-height: 4.5rem;
    font-size: 1.6rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    text-align: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.DetailedInform .tab_title2 ul li {
    width: 33.33333333%;
    position: relative;
}
.DetailedInform .tab_title2 ul li.active {
    font-size: 1.8rem;
    font-weight: bold;
    border-bottom: 3px solid #f7533f;
}
.HistoryList ul li:first-child .name{color: #000;}
.zhiyebox{background-color: #fff;margin-top: 5rem;}
.zhiyebox .level1{padding: 3%;}
.zhiyebox .level1 li{line-height: 3rem;font-size: 1.8rem;}
.zhiyebox .level1 li i{color: #ccc;margin-right: 0.5rem;}
.zhiyebox .level1 li .level1s,.zhiyebox .level2 li .level2s,.zhiyebox .level3 li .level3s{border-bottom: 1px solid #eee;line-height: 3rem;font-size: 1.8rem;}
.zhiyebox .level2,.zhiyebox .level3{width: 100%;display: none;}
.zhiyebox .level2 .level2s{padding-left: 7%;}
.zhiyebox .level3 .level3s{padding-left: 13%;}
.zhiyebox .level3 .level3s i{float: right;width: 15%;text-align: right;}
.zhiyebox .level3 .level3s a{width: 80%;display: inline-block;}
.active_show{    background-color: #f7533f;color: #fff;}
.nacaerPage {
    width: 100%;
    height: 4.4rem;
    padding: 0 1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #ffffff;
    background-color: #f7533f;
    position: fixed;
    top: 0;
    left: 0;
    font-size: 1.6rem;
    z-index: 1002;
}
.nacaerPage .left {
    display: flex;
    align-items: center;
}
.nacaerPage .centent {
    font-size: 1.8rem;
}
.nacaerPage .new_content {
    font-size: 1.8rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.nacaerPage .right {
    display: flex;
    align-items: flex-end;
}
.nacaerPage .right span {
    margin-left: 1rem;
    display: block;
}
.nacaerPage .right i {
    font-size: 2rem;
}
.nacaerPage .right i:nth-child(2) {
    margin-left: 1rem;
}
.layui-form-radio>i:hover, .layui-form-radioed>i{color:#f3573e; }
.tan_bgColor .tan_item .list .name span{width: 22%;margin-right:2%;}