@charset "utf-8";
/* CSS Document */
body {background-color:#f3f3f3;}
textarea {padding:8px 10px;resize:none;border:1px solid #ddd;}
.marTop10 {margin-top:10px;}
.wid1000 {width:1000px;}
.wid500 {width:500px;}
.font_weight {font-weight:bold;}
.ico_school {background:url(../school_img/ico_school.png);}
.frame {padding:0 10px;}
.schWra {background-color:#fff;box-shadow:0 0 40px #ccc;width:1000px;}
.school_banner {height:140px;}
.top_register {position:relative;z-index:15;}
.top_register .register_login p,.top_register .register_login a {color:#fff;}
.information {height:60px;border-bottom:1px solid #f0f1f6;padding:20px;}
.information .schlogo {border:1px solid #ccc;margin-right:18px;}
.information .schlogo img {display:block;}
.information .schlogo,.information .infotit {float:left;}
.information .release_establish {float:right;margin:12px 0;}
.information .infotit strong {font-size:18px;font-weight:bold;line-height:30px;}
.information .infotit p {margin-top:10px;}
.information .infotit p span {color:#777;}
.information .infotit p em {width:1px;height:10px;background-color:#ccc;display:inline-block;margin:0 10px;}
.information .release_establish a {width:98px;height:32px;line-height:34px;border-radius:3px;text-align:center;font-weight:bold;float:left;}
.information .release_establish .release {background-color:#ff6643;color:#fff;border:1px solid #ff6643;}
.information .release_establish .establish {color:#ff6643;border:1px solid #ddd;margin-left:10px;}


.schNav {height:50px;padding:0 20px;}
.schNav .navleft {float:left;margin:10px 0;}
.schNav .navleft a {height:30px;line-height:30px;float:left;padding:0 16px;}
.schNav .navleft a:hover,.onthis_nav {background-color:#951f1f;color:#fff;border-radius:3px;}
.schNav .sch_search {float:right;border:1px solid #ccc;width:230px;height:32px;border-radius:3px;margin:8px 0;}
.schNav .sch_search .seaInp input {border:none;padding:6px 38px 6px 10px;width:100px;}
.schNav .sch_search .seaInp {float:right;position:relative;}
.schNav .sch_search .seaInp i {position:absolute;right:10px;top:6px;background-position:0px -9px;width:18px;height:18px;}
.schNav .sch_search .section {float:left;width:82px;height:32px;cursor:pointer;background-color:#fcfcfc;position:relative;}
.schNav .sch_search .section p {height:32px;}
.schNav .sch_search .section p em {width:47px;text-align:center;float:left;line-height:32px;color:#555;}
.schNav .sch_search .section p span {width:32px;height:32px;float:left;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}
.schNav .sch_search .section p span i {width:16px;height:8px;display:inline-block;background-position:0px 0px;margin:12px 0;}
.schNav .sch_search .section ul {background-color:#fff;border:1px solid #ccc; position:absolute;left:-1px;top:32px;width:80px;display:none;z-index:13;}
.schNav .sch_search .section ul li a {display:block;line-height:32px;text-align:center;border-bottom:1px solid #ccc;}
.schNav .sch_search .section ul li a:hover {background-color:#f0f1f6;}

.waterfall_flow {float:left;background-color:#fff;width:750px;position:relative;z-index:12;overflow:hidden;min-height:408px;}
.sch_con {margin-top:10px;display:inline-block;}
.waterfall_flow dl dt strong,.plate_sch .mkTit>strong {float:left;border-bottom:2px solid #951f1f;position:relative;top:-1px;margin-left:20px;line-height:49px;font-size:16px;font-weight:bold;min-width:64px;text-align:center;}
.waterfall_flow dl dt>a {float:right;width:98px;text-align:center;border-left:1px solid #eee;font-size:16px;}
.waterfall_flow dl dt {height:50px;border-bottom:1px solid #eee;line-height:50px;position:relative;}
.waterfall_flow dl dt strong i,.plate_sch strong i {width:12px;height:7px;position:absolute;bottom:-2px;left:50%;margin-left:-6px;background-position:-20px 0px;}
.waterfall_flow dl dd .pblHead,.waterfall_flow dl dd .qzName {float:left;}
.waterfall_flow dl dd .qzName {}
.waterfall_flow dl dd .pblHead {margin-right:20px;}
.waterfall_flow dl dd .pblHead img {width:60px;height:60px;display:block;}
.waterfall_flow dl dd {padding:20px 0;border-bottom:1px solid #eee;height:60px;margin-left:20px;position:relative;}
.waterfall_flow dl dd .qzName strong {display:inline-block;}
.waterfall_flow dl dd .qzName strong a {font-size:18px;font-weight:bold;width:460px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;}
.waterfall_flow dl dd .qzName strong a:hover {color:#951f1f !important;text-decoration:underline;}
.waterfall_flow dl dd .qzName strong em {width:36px;height:18px;line-height:18px;text-align:center;color:#fff;float:left;margin:4px 10px 0 0;}
.waterfall_flow dl dd .qzName p span {color:#555;padding-right:20px;position:relative;}
.waterfall_flow dl dd .qzName p {margin-top:12px;}
.waterfall_flow dl dd .qzName p span em {position:absolute;right:8px;top:9px;width:2px;height:2px;background-color:#bbb;}
.waterfall_flow dl dd .delQ {position:absolute;bottom:18px;right:10px;background-color:#f0f1f6;}
.waterfall_flow dl dd .delQ a i {width:10px;height:10px;float:right;background-position:-34px 0px;margin:5px 0 0 10px;}
.waterfall_flow dl dd .delQ a {display:block;padding:6px 12px;height:19px;width:10px;}


.personal_info {float:left;width:240px;margin-left:10px;}
.infobut .myNav {background-color:#ff9500;height:214px;text-align:center;position:relative;overflow:hidden;}
.infobut .myNav .headBig img {width:80px;height:80px;border:2px solid #951f1f;border-radius:50%;}
.infobut .myNav>p {color:#fff;font-weight:bold;}
.infobut .myNav span {width:118px;height:118px;border-radius:50%;border:2px dashed #fff;position:absolute;top:16px;left:58px;}
.infobut .myNav span em {width:6px;height:6px;border-radius:50%;border:2px solid #fff;}
.infobut .myNav span .y1 {position:absolute;left:0px;top:26px;background-color:#ff4f28;}
.infobut .myNav span .y2 {position:absolute;left:113px;top:64px;background-color:#a0a0a0;}

#gavinPlay{
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    /* 设置动画，animation:动画名称 动画播放时长单位秒或微秒 动画播放的速度曲线linear为匀速 动画播放次数infinite为循环播放; */
    -webkit-animation:play 90s linear infinite;
    -moz-animation:play 90s linear infinite;
    animation:play 90s linear infinite;
}
@-webkit-keyframes play{
    0%  {
        /*
        水平翻转
        */
        -webkit-transform:rotate(0deg);
        /*
        垂直翻转
        -webkit-transform:rotateX(0deg);
        顺时针旋转
        -webkit-transform:rotate(0deg);
        逆时针旋转
        -webkit-transform:rotate(0deg);
        */
    }
    100% {
        /* 水平翻转 */
        -webkit-transform:rotate(360deg);
        /* 垂直翻转
        -webkit-transform:rotateX(360deg);
        顺时针旋转
        -webkit-transform:rotate(360deg);
        逆时针旋转
        -webkit-transform:rotate(-360deg);
        */
    }
}
@-moz-keyframes play{
    0%  {
         -moz-transform:rotate(0deg);
        /*
        -moz-transform:rotateX(0deg);
        -moz-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        */
    }
    100% {
        -moz-transform:rotate(360deg);
        /*
        -moz-transform:rotateX(360deg);
        -moz-transform:rotate(360deg);
        -moz-transform:rotate(-360deg);
        */
    }
}
@keyframes play{
    0%  {
        transform:rotate(0deg);
        /*
        transform:rotateX(0deg);
        transform:rotate(0deg);
        transform:rotate(0deg);
        */
    }
    100% {
        transform:rotate(360deg);
        /*
        transform:rotateX(360deg);
        transform:rotate(360deg);
        transform:rotate(-360deg);
        */
    }
}

.infobut .myNav .ht_hd {text-align:center;margin:8px 0;}
.infobut .myNav .ht_hd a {background-color:#f0f1f6;width:90px;height:30px;line-height:30px;text-align:center;font-weight:bold;display:inline-block;border-radius:3px;position:relative;}
.infobut .myNav .ht_hd a em {width:8px;height:8px;position:absolute;top:6px;right:6px;background-color:#ff4f28;border-radius:50%;}
.wmqz_out .outBut a {width:50%;float:left;text-align:center;}
.wmqz_out .outBut a i {width:20px;height:20px;display:block;margin:8px auto 0px auto;}
.wmqz_out .outBut a .qz1 {background-position:0px -32px;}
.wmqz_out .outBut a .qz2 {background-position:-25px -32px;}
.wmqz_out .outBut a p {line-height:35px;width:120px;margin:auto;border-bottom:2px solid #fff;}
.wmqz_out .outBut a:hover p {border-bottom:2px solid #951f1f;position:relative;}
.wmqz_out .outBut a:hover p i {width:12px;height:7px;position:absolute;bottom:-2px;left:26px;background-position:-20px 0px;display:block;}
.wmqz_out {background-color:#fff;}
.wmqz_out .outBut a p i {display:none;}
.wmqz_out .outBut {height:65px;border-bottom:1px solid #ccc;}
.wmqz_out .my_all_qz {background-color:#fff;height:0px;overflow:hidden;}
.wmqz_out .my_all_qz ul li a {line-height:40px; display:block;padding-left:25px;}
.wmqz_out .my_all_qz ul li a:hover {background-color:#fefaf1;color:#951f1f;text-decoration:underline;}
.wmqz_out .my_all_qz ul li a i {width:3px;height:5px;background-position:-48px 0px;float:left;margin:18px 11px 0 0;}
.wmqz_out .my_all_qz .stop {text-align:center;margin:15px 0;}
.wmqz_out .my_all_qz .stop a {width:58px;height:28px;border:1px solid #ddd;border-radius:3px;line-height:28px;display:inline-block;}
.wmqz_out .my_all_qz .stop .st_shut {margin-left:10px;text-align:left;}
.wmqz_out .my_all_qz .stop .st_shut i {width:12px;height:12px;float:left;background-position:-59px 0px;margin:8px 5px 0 14px;}


.plate_sch {background-color:#fff;}
.plate_sch .mkTit {border-bottom:1px solid #ccc;height:50px;position:relative;}
.plate_sch .mkTit strong {float:none;display:inline-block;}
.plate_sch .mkTit a {display:inline-block;position:absolute;right:10px;top:16px;}
.plate_sch .mkTit a i {width:3px;height:5px;float:right;background-position:-100px 0px;margin:7px 0 0 10px;}
.qzulhd {padding-bottom:20px;}
.qzulhd li {height:60px;padding-top:10px;padding-left:20px;position:relative;}
.qzulhd li .qzheadimg {border:1px solid #eee;float:left;margin-right:10px;}
.qzulhd li .qzheadimg img {width:58px;height:58px;display:block;}
.qzulhd li .name_date {float:left;position:relative;}
.qzulhd li .name_date>a {line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:133px;}
.qzulhd li .name_date>em {color:#555;position:absolute;left:140px;top:5px;}
.qzulhd li .name_date>a i {float:left;width:16px;height:13px;margin:9px 10px 0 0;}
.qzulhd li .name_date>a .i_1 {background-position:-122px 0px;}
.qzulhd li .name_date>a .i_2 {background-position:-141px 0px;}
.qzulhd li .name_date p {color:#555;line-height:30px;}
.login_status .admin .abu_admin ul {height:auto;}
.abu_admin ul li a:hover,.abu_admin a:hover {background-color:#951f1f !important;}
.bg_black30 {background:url(../school_img/black30.png);width:100%;height:100%;position:fixed;left:0;top:0;}
.waterfall_flow .bjmb {position:absolute;top:50px;right:0;width:98px;background-color:#fff;border:1px solid #ddd;border-right:none;height:100%;}
.waterfall_flow .bjmb ul li a {display:block;text-align:center;line-height:50px;border-bottom:1px solid #ddd;}
.waterfall_flow .bjmb ul li a:hover {color:#ff3c00;}
.qz_checkbox {position:absolute;left:-36px;top:42px;}
.qz_checkbox label i,.photo_check label i {width:20px;height:20px;display:block;background-position:-69px -32px;cursor:pointer;}
.qz_checkbox label input,.photo_check label input {position:absolute;top:0px;left:4px;z-index:-1;}
.qz_checkbox label,.photo_check label {position:relative;width:20px;height:20px;display:inline-block;}
/*page*/
.cri_page {height:70px;border-top:1px solid #eee;}
.cri_page a {display:block;}
.cri_page .cri_page_up,.cri_page .page_number,.cri_page .cri_page_down {float:left;}
.cri_page .cri_page_up i {float:left;width:10px;height:10px;background-position:-73px 0px;margin:6px 12px 0 20px;}
.cri_page .cri_page_up {padding:25px 30px 25px 0;border-right:1px solid #eee;}
.cri_page .cri_page_down {padding:25px 0 25px 30px;border-left:1px solid #eee;}
.cri_page .page_number {width:530px;padding:20px 0;text-align:center;}
.cri_page .page_number a {width:30px;height:30px;text-align:center;line-height:30px;background-color:#f0f1f6;color:#555;margin-right:10px;border-radius:3px;display:inline-block;}
.onback,.cri_page .page_number a:hover {background-color:#951f1f !important;color:#fff !important;}
.cri_page .cri_page_down a i {float:right;width:10px;height:10px;background-position:-85px 0px;margin:6px 12px 0 20px;}
.schNav .current_location {float:left;color:#000;line-height:50px;}
.schNav .current_location em {color:#555;}
.schNav .cjqz {float:right;margin:8px 10px;}
.schNav .cjqz a {width:100px;height:35px;display:block;background-color:#ff9500;color:#fff;font-weight:bold;line-height:35px;border-radius:3px;}
.schNav .cjqz a i {width:12px;height:12px;background-position:-91px -32px;float:left;margin:12px 10px 0 10px;}

.hyname .name_date a {font-size:16px;}
.newsSchool ul li {float:left;}
.newsSchool li .name_date a {width:150px;}
.qzfl {margin-top:10px;}
.qzfl li {margin:10px 0 0 20px;float:left;}
.qzfl li a {width:90px;height:40px;text-align:center;line-height:40px;background-color:#f0f1f6;font-size:16px;border-radius:3px;display:block;}
.qzfl li a:hover {background-color:#951f1f;color:#fff;font-weight:bold;}
.zxht dl dd .qzName strong a {width:364px;}
.zxht dl dd {padding:24px 0;}


.qzph li {padding-left:50px;position:relative;}
.qzph li .name_date a {width:120px;}
.qzph li>i {width:20px;height:27px;position:absolute;left:20px;top:26px;}
.qzph li .top_1 {background-position:0px -58px;}
.qzph li .top_2 {background-position:-22px -58px;}
.qzph li .top_3 {background-position:-44px -58px;}
.birthday li {position:relative;}
.birthday li .bir_ico {position:absolute;right:16px;top:16px;}
.birthday li .bir_ico i {width:12px;height:13px;float:left;background-position:-20px -11px;margin:2px 14px 0 0;}
.not_logged {background-color:#ff9500;height:100%;}
.not_logged .myNav .sxdl {font-size:16px;line-height:50px;}
.not_logged #gavinPlay {top:54px;}
.infobut .myNav .headBig img {margin:35px 0 26px 0;}
.not_logged .myNav .bgimg {height:56px;margin-top:14px;}
.not_logged .myNav {height:100%;}
.not_logged .myNav .bgimg p {position:absolute;bottom:40px;left:15px;width:88%;}
.not_logged .myNav .bgimg p a {font-size:14px;color:#555;font-weight:bold;width:50%;float:left;}
.paih_left {float:left;background-color:#fff;width:120px;margin-top:20px;}
.paih_left ul li a {line-height:40px;display:block;}
.paih_left ul li a:hover,.navon {background-color:#951f1f;color:#fff;}
.paih_left ul li a i {width:3px;height:5px;float:left;background-position:-107px 0px;margin:18px 22px 0 20px;}
.paih_left ul li a:hover i,.navon i {background-position:-112px 0px !important;}
.paih_right {float:right;margin-left:40px;margin-top:72px;}
.paih_right .qsm .nummk {width:264px;height:180px;border-radius:15px;text-align:center;float:left;margin-left:20px;position:relative;}
.qsm .nummk .ranking {display:inline-block;border:2px solid #92d3f3;border-radius:50%;margin-top:22px;}
.qsm .nummk .ranking img {width:54px;height:54px;border-radius:50%;border:2px solid #fff;display:block;}
.qsm .nummk .typeData {position:relative;margin-top:12px;height:38px;}
.qsm .nummk .typeData span em {display:block;}
.qsm .nummk .typeData span {width:50%;float:left;}
.qsm .nummk .typeData .ht {text-align:right;}
.qsm .nummk .typeData .cy {text-align:left;}
.qsm .nummk .typeData .ht em {margin-right:14px;}
.qsm .nummk .typeData .cy em {margin-left:14px;}
.qsm .nummk .typeData i {position:absolute;left:50%;top:0px;width:1px;height:36px;}
.qsm .nummk p {font-size:16px;font-weight:bold;}
.paih_right .qsm {display:inline-block;}
.paih_right .qsm .three {background-color:#b6e8ff;border:1px solid #92d3f3;}
.paih_right .qsm .first {background-color:#ffd6b6;border:1px solid #f3bf92;height:190px;top:-10px;}
.paih_right .qsm .third {background-color:#cbe6d8;border:1px solid #a8dac1;}
.qsm .three p {color:#3a4a52;}
.qsm .first p {color:#52453a;}
.qsm .third p {color:#414a45;}
.qsm .three .typeData i {background-color:#92d3f3;border-right:1px solid #c8e9f9;}
.qsm .first .typeData i {background-color:#f3bf92;border-right:1px solid #f9dfc9;}
.qsm .third .typeData i {background-color:#a8dac1;border-right:1px solid #d3ece0;}
.qsm .three>i {width:46px;height:58px;background-position:-50px -102px;display:block;position:absolute;top:-14px;left:16px;}
.qsm .third>i {width:46px;height:58px;background-position:0px -102px;display:block;position:absolute;top:-14px;right:16px;}
.qsm .first>i {width:110px;height:76px;background-position:-104px -98px;display:block;position:absolute;top:-51px;right:77px;}
.qsm .first .ranking {margin-top:32px;}
.top10 li {padding:20px 0 20px 90px;background-color:#fff;border-bottom:1px solid #ddd;position:relative;margin-top:10px;}
.top10 li .name_date>a {font-size:16px;}
.top10 li .name_date p {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:300px;}
.top10 li .no {position:absolute;left:30px;top:44px;color:#555;font-size:12px;}
.qsm .nummk .sqjrqz a {width:90px;height:30px;line-height:30px;border-radius:20px;display:inline-block;background-color:#fff;margin-top:18px;}
.qsm .three .sqjrqz a {border-bottom:2px solid #92d3f3;box-shadow:0 2px 5px #92d3f3;}
.qsm .third .sqjrqz a {border-bottom:2px solid #a8dac1;box-shadow:0 2px 5px #a8dac1;}
.qsm .first .sqjrqz a {border-bottom:2px solid #f3bf92;box-shadow:0 2px 5px #f3bf92;}
.qsm .nummk .sqjrqz {display:none;}
.top10 li .ht_cy,.top10 li .ht_cy span,.joinBut {float:left;}
.top10 li .ht_cy span em {display:block;text-align:center;}
.top10 li .ht_cy .r_1 {padding-right:30px;border-right:1px solid #ccc;}
.top10 li .ht_cy .L_1 {padding-left:30px;}
.top10 li .ht_cy {margin:12px 30px 0 110px;}
.joinBut {margin:10px 0px;}
.joinBut a {width:80px;height:40px;background-color:#951f1f;float:left;border-radius:3px;color:#fff;font-weight:bold;line-height:40px;}
.joinBut a:hover {background-color:#a84848;}
.joinBut a i {width:12px;height:12px;float:left; background-position:-106px -32px;margin:15px 7px 0 17px;}

/*圈子分类*/
.cir_con {display:inline-block;width:100%;}
.fl_left {float:left;width:740px;}
.fl {padding:0;margin-top:10px;}
.fl li {padding:20px 0 20px 20px;margin:0;}
.fl li .ht_cy {margin:12px 30px 0 86px;}
.qzflsty {float:none;width:auto;border-bottom:1px solid #ddd;}
.qzflsty .all_cir ul {margin-left:-20px;}
.qzflsty .all_cir ul li a {width:120px;height:40px;color:#555;text-align:center;display:block;line-height:40px;background-color:#f0f1f6;border-radius:3px;}
.qzflsty .all_cir ul li {float:left;margin:0 0 10px 20px;}
.qzflsty .all_cir {padding:20px;display:inline-block;}
.qzflsty .all_cir ul li a:hover,.qzflsty .all_cir ul li .onstyle {background-color:#951f1f;color:#fff;font-weight:bold;}
.qzflsty .all_cir ul {display:inline-block;}
.qzflsty .all_cir .region_selection {border-top:1px dashed #ddd;padding-top:15px;}
.qzflsty .all_cir .region_selection p {float:left;line-height:34px;margin-right:10px;}
.qzflsty .all_cir .region_selection select {height:34px;width:110px;}
.fl_left .page_number {width:518px;}
.fl_left .cri_page {background-color:#fff;}
.fl_right {float:right;width:240px;}
.top10 li .joinBut .into_i {background-color:#fff !important;color:#555 !important;border:1px solid #ddd;}
.top10 li .joinBut .into_i i {background-position:-116px -32px;}
.top10 li .joinBut .rivate {background-color:#f0f1f6 !important;color:#555 !important;}
.top10 li .joinBut .rivate i {background-position:-127px -32px;margin:13px 7px 0 17px;}
.qzflsty .show_all {float:right;width:120px;position:relative;}
.qzflsty .show_all p {border-left:1px solid #ddd;padding-left:16px;cursor:pointer;}
.qzflsty .show_all p i {width:10px;height:8px;background-position:-141px -33px;position:absolute;right:25px;top:20px;}
.qzflsty .show_all .state {width:118px;border:1px solid #ccc;padding:10px 0;position:absolute;left:0px;top:50px;background-color:#fff;display:none;}
.qzflsty .show_all .state a {display:block;line-height:25px;}
.qzflsty .show_all .state a:hover {background-color:#f0f1f6;}
.qzflsty .show_all .state a i {float:left;width:15px;height:15px;margin:5px 7px 0 16px;}
.qzflsty .show_all .state .kjr i {background-position:-155px -33px;}
.qzflsty .show_all .state .sm i {background-position:-173px -33px;}
.qzflsty .show_all .state .qb_all i {background-position:-191px -33px;}
.secqz li .name_date p {width:564px;}
.searchResult {width:1000px;background-color:#fff;margin-top:20px !important;}
.searchResult .cri_page .page_number {width:798px;}
.plate_sch .no_data {text-align:center;padding:20px 0;}
.topic li .ht_cy {float:right;}
.qzulhd li .name_date .professional a {background-color:#f0f1f6;line-height:30px;padding:0 16px;border-radius:3px;float:left;margin-right:10px;}
.qzulhd li .name_date .professional {height:30px;}
.qzulhd li .gz_but {float:right;margin:12px 20px 0 0;}
.qzulhd li .gz_but .gr_dw a {width:70px;height:34px;line-height:34px;text-align:center;background-color:#f0f1f6;float:left;border-radius:3px;margin-right:10px;font-weight:bold;}
.qzulhd li .gz_but .gr_dw,.qzulhd li .gz_but .guanzhu,.qzulhd li .gz_but .concern {float:left;}
.qzulhd li .gz_but .guanzhu,.qzulhd li .gz_but .concern {width:70px;height:34px;line-height:34px;}
.qzulhd li .gz_but .guanzhu a {display:block;background-color:#ff9500;color:#fff;font-weight:bold;border-radius:3px;}
.qzulhd li .gz_but .guanzhu a i {float:left;width:12px;height:12px;background-position:-91px -32px;margin:11px 6px 0 10px;}

.qzulhd li .gz_but .concern a {display:block;background-color:#777;color:#fff;font-weight:bold;border-radius:3px;text-align:center;}
.schNav .keyWord {float:left;line-height:50px;padding-left:20px;color:#000;}
.schNav .keyWord em {color:#951f1f;padding:0 10px;}
.navigation .wid1020>ul>li>a:hover {background:none;}
.plate_sch .cir_line p {float:left;line-height:32px;width:100px;text-align:right;}
.plate_sch .cir_line>input {border:1px solid #ddd;height:22px;width:288px;}
.plate_sch .cir_line select {height:32px;width:310px;}
.plate_sch .cir_line label {color:#ff4f28;margin-left:22px;}
.plate_sch .cir_line {margin-top:22px;display:inline-block;width:100%;}
.plate_sch .cir_line .region {width:153px;}
.circleCover {float:left;}
.circleCover .upPic a {width:150px;height:34px;line-height:34px;background-color:#951f1f;display:block;color:#fff;border-radius:3px;font-weight:bold;}
.circleCover .upPic a i {width:14px;height:14px;float:left;background-position:-209px -33px;margin:10px 16px 0 30px;}
.circleCover .upPic {position:relative;}
.circleCover .upPic input {position:absolute;top:0px;left:0px;width:100%;height:100%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.circleCover .showimg {border:1px solid #ddd;position:relative;margin-top:16px;}
.circleCover .showimg img {width:148px;height:148px;display:block;}
.circleCover .showimg a {position:absolute;top:6px;right:6px;}
.circleCover .showimg a i {width:18px;height:18px;display:block; background-position:-225px -33px;}
.cir_line textarea {width:284px;height:82px;display:block;}
.cir_line .agreement {color:#000 !important;display:inline-block;margin:22px 0px 22px 100px !important;}
.cir_line .agreement input {width:14px;height:14px;margin:4px 14px 0 0;float:left;}
.plate_sch .create {padding-bottom:20px;}
.plate_sch .create a {width:150px;height:34px;color:#fff;font-weight:bold;background-color:#951f1f;display:block;line-height:34px;text-align:center;border-radius:3px;margin-left:100px;}

/*话题*/
.bgf5f5f5 {background-color:#f5f5f5;}
.topic_L {width:658px;float:left;}
.zx {display:inline-block;width:100%;}
.newsData ul>li {border-bottom:1px solid #e1e1e1;display:inline-block;padding:20px 0;width:100%;}
.newsData ul>li .dateImg,.newsData ul li .dateHt {float:left;}
.newsData ul>li .dateImg img {width:150px;height:82px;border:1px solid #ddd;}
.newsData ul>li strong a {color:#333;font-weight:bold;font-size:18px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.newsData ul>li strong a:hover {color:#951f1f;text-decoration:underline;}
.newsData ul>li .infoht p img {width:20px;height:20px;border-radius:50%;float:left;margin-right:10px;}
.newsData ul>li .infoht p {color:#555;float:left;}
.newsData ul>li .infoht {display:inline-block;margin-top:20px;}
.newsData ul>li .dateHt {width:476px;}
.newsData ul>li .infoht em {width:2px;height:2px;background-color:#bbb;float:left;margin:10px 10px 0 10px;}
.newsData ul>li .infoht .qzms {width:142px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newsData ul>li .dateImg {margin-right:30px;}
.newsData ul>li .img_array ol li {float:left;margin-left:9px;}
.newsData ul>li .img_array ol li img {width:150px;height:82px;border:1px solid #ddd;display:block;}
.newsData ul>li .img_array {margin-top:10px;}
.newsData ul>li .img_array ol {display:inline-block;width:100%;}
.newsData ul>li .img_array ol li .ckxq {background-color:#eee;display:block;width:152px;height:84px;text-align:center;line-height:84px;border:1px solid #ccc;}
.newsData ul>li .img_array ol li .ckxq:hover {text-decoration:underline;}
.topic_R {float:right;width:320px;}
.mkTopic {height:280px;}
.hotTopic ul li a {line-height:44px;border-bottom:1px solid #eee;display:block;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.hotTopic ul li a i {float:left;width:20px;height:27px;margin:10px 20px 0 20px;}
.hotTopic ul li a .top_1 {background-position:0px -58px;}
.hotTopic ul li a .top_2 {background-position:-22px -58px;}
.hotTopic ul li a .top_3 {background-position:-44px -58px;}
.hotTopic ul li a em {color:#777;font-weight:bold;padding:0 26px;}
.hotTopic ul li a b {width:2px;height:2px;background-color:#777;float:left;margin:22px 10px 0 10px;}
.hyqz li .name_date p {width:210px;}
.hyqz li .name_date>a {border:none;}
.hyqz li {background:none;border:none;padding:6px 20px;}
.loadimg {text-align:center;margin:20px;}



.labTab table {margin:20px auto;background-color:#fff;width:1000px;}
.labTab table tr td p {width:200px;}
.labTab table tr .xm_name p {width:200px;display:block;float:none;margin:auto;}
.labTab table tr .mon p {width:200px;display:block;float:none;margin:auto;}



.plate_sch .cir_line .cir_radio {float:left;padding:6px 0;}
.plate_sch .cir_line .cir_radio label {color:#555;margin:0px;float:left;}
.plate_sch .cir_line .cir_radio label input {float:left;margin:4px 12px 0px 15px;}
.labTab>strong {width:980px;margin:auto;font-size:18px;display:block;font-weight:bold;margin-top:20px;border-left:5px solid #951f1f;padding-left:20px;}
.text_edi {padding:20px;}
.text_edi .showtext {line-height:25px;}
.text_edi .textare {display:none;}
.text_edi .textare textarea {width:690px;height:300px;}
.text_edi .textare .textBut {height:34px;text-align:right;margin-top:14px;}
.text_edi .textare .textBut a {width:98px;height:32px;display:inline-block;text-align:center;line-height:32px;border-radius:3px;}
.text_edi .textare .textBut .textbt_bc {background-color:#951f1f;border:1px solid #951f1f;color:#fff;}
.text_edi .textare .textBut .textbt_qx {background-color:#fff;border:1px solid #ddd;color:#555;margin-left:20px;}
.screen {position:absolute;right:120px;top:4px;z-index:10;}
.screen>a {font-size:16px;width:88px;height:42px;display:block;border-top:3px solid #951f1f;text-align:center;line-height:42px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.screen .selscr {position:absolute;top:46px;right:-82px;width:920px;background-color:#fff;border:1px solid #ddd;padding:0 10px;display:none;}
.screen .selscr select {width:158px;height:28px;}
.screen .selscr button {width:90px;height:28px;border-radius:3px;color:#fff;background-color:#951f1f;border:none;}

/*话题详情*/
.detailedCon {border:1px solid #e0e1e5;display:inline-block;width:100%;}
.back_share {background-color:#f5f5f5;height:52px;position:relative;}
.back_share>a i {width:18px;height:18px;float:left;background-position:0px -178px;margin-right:10px;}
.back_share>a {float:left;margin:16px 20px;}
.fxjz {float:right;margin:11px 0;}
.qxtext {line-height:30px;padding:26px 20px;}
.htxqwra {width:100%;}
.htxqwra dd {margin:0 !important;}
.htxqwra dd .pblHead {margin-left:20px;}
.edi_del {position:absolute;right:20px;bottom:18px;}
.edi_del a {width:70px;height:25px;background-color:#f5f5f5;float:left;line-height:25px;text-align:center;margin-left:10px;}
.edi_del a i {margin-left:10px;}
.edi_del a .edi_i {width:12px;height:12px;display:inline-block;background-position:-23px -178px;}
.edi_del a .delBut_i {width:10px;height:10px;display:inline-block;background-position:-39px -177px;}
.z_report {padding:18px 0 18px 20px;border-top:1px solid #eee;height:20px;}
.z_report a i {float:left;width:17px;height:17px;margin:2px 6px 0 0;}
.z_report a {float:left;margin-right:24px;}
.z_report a .zyx_i {background-position:-50px -178px;}
.z_report a .jb_i {background-position:-70px -178px;}
.z_report a em {color:#ff3c00;}
.detailedCon .back_share>strong {font-size:16px;line-height:50px;padding-left:18px;}
.detailedCon .back_share>strong em {color:#ff3c00;margin-left:6px;}
.comBox ul li .comHead img {width:58px;height:58px;display:block;}
.comBox ul li .comHead {border:1px solid #e5e5e5;float:left;}
.comBox ul li .comText {float:left;}
.comBox ul li .comText textarea {width:726px;height:42px;background-color:#f9f9f9;border:1px solid #ccc;float:left;margin-left:20px;}
.comBox ul li .comText a {float:left;width:90px;height:60px;background-color:#ff3c00;color:#fff;font-size:16px;border-radius:3px;line-height:60px;text-align:center;margin-left:20px;}
.comBox ul li {padding:20px;background-color:#fff;border-bottom:1px solid #eee;display:inline-block;}
.comBox ul li .nserText {margin-left:20px;float:left;width:860px;}
.comBox ul li .nserText .namedate em {margin:0 6px;color:#999;}
.comBox ul li .nserText .namedate {color:#999;}
.comBox ul li .nserText .message {margin-top:16px;line-height:25px;}
.comBox ul {font-size:0;}
.iframe_htbj {width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:13;}
.myPhoto {position:absolute;left:100px;top:0px;}
.myPhoto a {font-size:16px;}
/*相册*/
.pohotUl {padding:20px 50px;}
.pohotUl ul {display:inline-block;margin:-20px 0 0 -60px;}
.pohotUl ul li {float:left;margin:20px 0 0 60px}
.pohotUl ul li .photoImg {position:relative;border:1px solid #ccc;}
.pohotUl ul li .photoImg img {width:98px;height:98px;display:block;}
.pohotUl ul li .photoImg em {position:absolute;bottom:0px;left:0px;background:url(../school_img/black30.png);width:100%;color:#fff;text-align:right;font-size:12px;}
.pohotUl ul li strong {display:block;text-align:center;line-height:25px;position:relative;}
.pohotUl ul li p {color:#777;text-align:center;}
.photo_check {position:absolute;top:3px;left:-1px;}
.photo_check label i {position:absolute;left:0px;top:0px;background-position:-246px -31px;}
.promptBox {width:260px;background-color:#fff;}
.promptBox .proTit strong {font-size:16px;line-height:40px;margin-left:20px;}
.promptBox .proLanguage p {text-align:center;padding:30px 0;}
.promptBox .proLanguage p i {width:13px;height:13px;display:inline-block;background-position:-160px 0px;margin-right:10px;position:relative;top:2px;}
.promptBox .proLanguage p em {color:#ff3c00;font-weight:bold;}
.promptBox .proLanguage .boxBut a {width:98px;height:32px;border:1px solid #ddd;display:inline-block;text-align:center;line-height:32px;}
.promptBox .proLanguage .boxBut {text-align:center;margin-bottom:20px;}

.alertBox {position:fixed;top:50%;left:50%;z-index:1010;border:1px solid #ddd;border-radius:3px;}
.alertBox .proTit {height:40px;background-color:#f5f5f5;}

.photoName {float:left;line-height:50px;}
.photoName em {margin-left:10px;}
.photoName em i {color:#ff0101;font-weight:bold;}
.rightPhoto {float:right;margin:11px 10px;}
.rightPhoto img {width:30px;height:30px;}
.rightPhoto img,.rightPhoto span {float:left;line-height:30px;}
.rightPhoto span {margin-left:10px;}
.photoAlbum {clear:both;background-color:#fff;}
.photoAlbum .photoshow {height:350px;}
.photoAlbum .photoshow .leftBut,.photoAlbum .photoshow .img_switch,.photoAlbum .photoshow .rightBut {float:left;}
.photoAlbum .photoshow .leftBut a {background-color:#f5f5f5;width:49px;height:350px;display:block;position:relative;}
.photoAlbum .photoshow .leftBut a i {width:12px;height:18px;display:block;background-position:-175px 0px;position:absolute;top:50%;left:50%;margin:-9px 0 0 -6px;}
.photoAlbum .photoshow .rightBut a {background-color:#f5f5f5;width:49px;height:350px;display:block;position:relative;}
.photoAlbum .photoshow .rightBut a i {width:12px;height:18px;display:block;background-position:-186px 0px;position:absolute;top:50%;left:50%;margin:-9px 0 0 -6px;}
.photoAlbum .photoshow .img_switch {width:902px;text-align:center;position:relative;}
.photoAlbum .photoshow .img_switch .imgsrc {display:inline-block;margin:18px 0px;}
.photoAlbum .photoshow .img_switch .imgsrc img {width:464px;height:310px;display:block;}
.photoAlbum .photoshow .img_switch .operationButton a {width:68px;height:28px;line-height:28px;border:1px solid #ddd;display:block;background-color:#fff;margin-top:10px;}
.photoAlbum .photoshow .img_switch .operationButton {position:absolute;right:10px;top:10px;}
.photoAlbum .photoshow .img_switch .operationButton a i {width:16px;height:16px;float:left;margin:6px 5px 0 10px;}
.photoAlbum .photoshow .img_switch .operationButton a .jb_ico {background-position:-69px -178px;}
.photoAlbum .photoshow .img_switch .operationButton a .yt_ico {background-position:-89px -178px;}
.photoAlbum .photoshow .img_switch .operationButton a .sc_ico {background-position:-35px -174px;}
.photoAlbum .photoshow .img_switch .operationButton a:hover {background-color:#f5f5f5;}
.photoAlbum .imgpage .up_page,.photoAlbum .imgpage .small_map,.photoAlbum .imgpage .next_page {float:left;}
.photoAlbum .imgpage .up_page,.photoAlbum .imgpage .next_page {border:1px solid #ddd;width:78px;height:58px;background-color:#f5f5f5;}
.photoAlbum .imgpage a {display:block;padding:20px 0;}
.photoAlbum .imgpage .up_page a i {float:left;width:10px;height:10px;background-position:-73px 0px;margin:6px 6px 0 14px;}
.photoAlbum .imgpage .next_page a i {float:right;width:10px;height:10px;background-position:-85px 0px;margin:6px 14px 0 6px;}
.photoAlbum .imgpage .next_page a {text-align:right;}
.photoAlbum .imgpage .small_map a {padding:0;float:left;border:1px solid #ddd;width:58px;height:58px;overflow:hidden;margin-left:10px;}
.photoAlbum .imgpage .small_map a img {display:block;}
.photoAlbum .imgpage .small_map {margin:0 10px;width:760px;height:60px;overflow:hidden;}
.photoAlbum .imgpage {height:60px;padding:16px 30px;border-top:1px solid #ddd;}
.small_on {border:1px solid #ff3c00 !important;}
.photo_sec .nyMk .mkny_tit span {background-color:#951f1f;color:#fff;padding:0 6px;border-radius:3px;margin-left:10px;}
.photo_sec .nyMk .mkny_tit .useXc_name {margin-left:20px;}
.photo_sec .nyMk {padding:20px;border-bottom:1px solid #eee;}
.photo_sec .nyMk ul li {float:left;margin-left:20px;border:1px solid #ddd;margin-top:20px;}
.photo_sec .nyMk ul li img {display:block;width:98px;height:98px;}
.photo_sec .nyMk ul {display:inline-block;margin:-20px 0 0 -20px;}
.photo_sec .nyMk .mkny_tit {margin-bottom:20px;}
.all_str {cursor:pointer;}
.backbg {background:url(../school_img/back_00.png); position:fixed;top:0px;left:0px;}
/*发布活动*/ 
.cjhdtit {position:absolute;left:50%;top:50%;margin:-25px 0 0 -41px;}
.cjhdCon {background-color:#fcfafd;padding:0 14px;clear:both;}


/*顶部修改*/
.top_register .wid1020 .register_login p,.top_register .register_login p, .top_register .register_login a {color:#333;}


/*发布话题*/
.hdstyle strong {height:38px;line-height:44px;display:block;background-color:#f5f5f5;border:1px solid #eee;border-bottom:none;width:88px;position:relative;bottom:-1px;text-align:center;}
.hdstyle .httext {width:888px;background-color:#f5f5f5;padding:6px;border:1px solid #eee;}
.hdstyle .httext input {width:864px;height:36px;border:1px solid #ddd;}
.hdstyle .httext textarea {width:864px;height:200px;}
.fbthCon {padding:0 40px;margin-top:20px;}
.checkHt {display:inline-block;}
.checkHt label {float:left;margin-right:18px;position:relative;}
.checkHt label input {margin:4px 10px 0 0;float:left;}
.checkHt label i {position:absolute;left:-3px;top:0px;background-position:-246px -31px;display:block;width:20px;height:20px;}
.ewm p {float:left;border:1px solid #ddd;width:98px;position:relative;}
.ewm p img {display:block;margin:10px auto;}
.ewm p input {width:78px;height:38px;border:none;}
.ewm p i {width:20px;height:20px;display:block;position:absolute;top:14px;right:10px;}
.ewm button {width:100px;height:48px;font-size:16px;font-weight:bold;color:#fff;background-color:#999;border:none;margin-left:20px;}
.ewm {margin-bottom:20px;}

/*圈子活动*/
.navHdtop {padding:0px 30px;}
.navHdtop .navCon {border-bottom:1px dashed #ddd;display:inline-block;padding:18px 0;width:100%;position:relative;}
.navHdtop .navCon p,.navHdtop .navCon a,.navHdtop .navCon .navflA {float:left;} 
.navHdtop .navCon p {line-height:30px;}
.navHdtop .navCon a {padding:0 10px;line-height:30px;}
.navHdtop .navCon .navflA  {width:840px;margin-left:10px;}
.navHdtop .navCon .navOn {background-color:#951f1f;color:#fff;border-radius:3px;}
.navHdtop .navCon select {width:106px;height:30px;}
.cir_Hd ul li {display:inline-block;width:944px;padding:20px 28px;}
.cir_Hd ul li .cirhd_img {float:left;border:1px solid #eee;}
.cir_Hd ul li .cirhd_img img {width:182px;height:106px;display:block;}
.cir_Hd ul li .cirHdCon {float:left;margin-left:24px;}
.cir_Hd ul li .cirHdCon strong {font-size:16px;color:#000;display:block;margin-bottom:20px;}
.cir_Hd ul li .cirHdCon label {display:block;line-height:25px;}
.cir_Hd ul li .cirHdCon label em {color:#ff4f28;}
.cir_Hd ul li .cirHdCon .adr_hd {display:inline-block;}
.cir_Hd ul li .cirHdCon .adr_hd i {width:9px;height:13px;display:block;background-position:-224px 0px;float:right;margin:7px 0 0 10px;cursor:pointer;}
.plate_sch .mkTit .Initi_activities {left:110px;top:13px;font-size:16px;}
.hd_sec {float:right;position:relative;margin:10px 100px;}
.hd_sec input {width:214px;height:20px;border:1px solid #ddd;border-radius:3px;padding-right:30px;}
.hd_sec i {width:18px;height:18px;display:block;background-position:0px -8px;position:absolute;right:6px;top:5px;}
.showHd {right:36px !important;}
.showHd i {width:9px !important;height:9px !important;background-position:-236px 0px !important;margin:6px 10px 0 0 !important;float:left !important;}
.hideHd {position:absolute;right:0px;top:20px;background:none !important;color:#333 !important;}
.hideHd i {width:9px;height:9px;background-position:-247px 0px;margin:12px 10px 0 0;float:left;}
.slideUl {position:relative;height:60px;}
.fix {position:fixed;top:50%;left:50%;z-index:1010;display:none;}

/*及时更新*/
.jsgx {background-color:#ff5d5e;color:#fff; position:absolute;top:-20px;left:8px;font-size:12px;line-height:20px;padding:0 10px;border-radius:3px;-webkit-animation:gogogo 2s infinite linear;}

@-webkit-keyframes gogogo {
    0%{
        
		top:-20px;
    
    }
    50%{
		top:-23px;
    }
    100%{
		top:-20px;
    }
}

.jsgx .gbgx {width:10px;height:8px; background-position:-260px 0px;display:block;float:right;margin:7px 0 0 6px;}
.jsgx .xjt {width:10px;height:6px;position:absolute;bottom:-4px;left:36px;background-position:-273px 0px;}

.upimgfbht ul {display:inline-block;margin-left:-20px;}
.upimgfbht ul li {position:relative;float:left;margin-left:20px;margin-top:10px;}
.upimgfbht ul li img {width:110px;height:110px;display:block;}
.upimgfbht ul li a {background:#f43838;color:#fff;position:absolute;bottom:0;left:0;height:28px;line-height:28px;width:100%;z-index:100;text-align:center;}


.leftNavM {float:right;width:238px;border:1px solid #ddd;}
.leftNavM .newNavleft ul li {margin-top:10px;}
.leftNavM .newNavleft ul li a {width:184px;height:40px;display:block;background-color:#f9f9f9;border-radius:3px;color:#333;line-height:40px;padding-left:16px;margin:auto;position:relative;}
.leftNavM .newNavleft ul li a:hover,.leftnavOn {background-color:#951f1f !important;color:#fff !important;}
.leftNavM .newNavleft ul li a:hover:after,.leftnavOn:after {content:'';width:60px;height:30px;display:block;position: absolute;top:4px;right:6px;background:url(../school_img/ico_school.png);background-position:-44px -215px;}
.leftNavM .newNavleft {padding-bottom:10px;}
.picimg .ict {width:36px;height:36px;display:block;background-position: 0px -215px;position:absolute;top:0;right:0;}

.textEdi {float:left;width:740px;}
.fylb {float:right;margin:16px 40px;}
.fylb em {margin:0 6px;}
.fylb,.fylb em a {position:inherit !important;color:#777;}
.fylb em a:hover {color:#951f1f;text-decoration:underline;}

.textediCon h1 {font-size:21px;width:80%;margin:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:70px;}
.textediCon .ediInfo {height:40px;background-color:#f3f3f3;}
.textediCon .ediInfo span {margin-right:30px;}
.textediCon .ediInfo {line-height:40px}
.textediCon .fpwz {border-top:1px solid #ddd;}
.textediCon .fpwz {padding:0 40px;clear:both;}
.textediCon .fpwz p em {color:#555;}
.textediCon .fpwz p {padding:15px 0;}
.textediCon .fpwz p a:hover {color:#951f1f;text-decoration:underline;}




/*母校风光相册*/
.school_photo ul {margin-left:-10px;display:inline-block;}
.school_photo ul li {float:left;margin:20px 0 0 40px;}
.school_photo ul li a img {width:198px;height:110px;border:1px solid #ddd;display:block;}
.school_photo ul li a {display:block;padding:3px 3px 0 3px;position:relative;}
.school_photo ul li a p {text-align:center;line-height:40px;}
.school_photo ul li a:hover {background-color:#951f1f;}
.school_photo ul li a:hover img {border:1px solid #fff;}
.school_photo ul li a:hover p {color:#fff;text-decoration:underline;}
.fixed {position:fixed;top:0;left:50%;margin-left:260px;}

.pageWra {text-align:center;border-top:1px solid #ddd;padding:30px 0;}
.pageWra .page_school {display:inline-block;}
.pageWra .page_school a,.page_school .pageButton p {width:40px;height:40px;display:block;background-color:#eee;text-align:center;line-height:40px;float:left;border-radius:3px;}
.pageWra .page_school a:hover,.pageNumOn {background-color:#951f1f !important;color:#fff;}
.pageWra .page_school .upButton,.page_school .pageButton,.page_school .nextButton {float:left;}
.pageWra .page_school a i {width:10px;height:18px;display:block;margin:11px auto;}
.pageWra .page_school .upButton a i {background-position:0px -254px;}
.pageWra .page_school .upButton a:hover i {background-position:-25px -254px;}
.pageWra .page_school .nextButton a i {background-position:-13px -254px;}
.pageWra .page_school .nextButton a:hover i {background-position:-38px -254px;}
.pageWra .page_school .pageButton a {margin-left:10px;}
.pageWra .page_school .pageButton {margin:0 10px;}
.pageWra .page_school .pageButton p {margin-left:10px;background:none !important;}

/*新闻列表*/
.newsLine {padding:0 18px;}
.newsLine ul li {height:40px;padding:0 20px;position:relative;clear:both;}
.newsLine ul li:hover {background-color:#eee;}
.newsLine ul li a {line-height:39px;float:left;/* display: block; *//* margin-right: 200px; */width: 580px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsLine ul li em {float:right;font-size:12px;line-height:39px;}
.newsLine ul li:hover a {color:#951f1f;font-weight:bold;text-decoration:underline;}
.newsLine ul li:hover a:after {content:"";width:3px;height:5px;display:block;position:absolute;left:6px;top:17px;background:url(../school_img/ico_school.png);background-position:-49px -254px;}



.school_photo ul li a i {width:28px;height:28px;display:block;position:absolute;right:12px;top:80px;background-position:0px -278px;}

/*母校风光视频*/

.photoAlbum .photoshow .video {text-align:left;}
.photoAlbum .photoshow .video .player {margin:20px;float:left;}
.photoAlbum .photoshow .video .video_text {float:left;margin:20px 0;}
.photoAlbum .photoshow .video .video_text strong {margin-bottom:40px;display:block;}
.photoAlbum .photoshow .video .video_text p {line-height:30px;}
.photoAlbum .photoshow .video .video_text p em {color:#777;}
.photoAlbum .photoshow .video .video_text .downloadVideo {width:140px;height:50px;border:1px solid #22a802;display:block;background-color:#41c225;color:#fff;border-radius:3px;font-size:20px;font-weight:bold;line-height:50px;margin-top:20px;}
.photoAlbum .photoshow .video .video_text .downloadVideo:before {content:'';background:url(../school_img/ico_school.png);width:33px;height:33px;background-position:-32px -278px;float:left;margin:10px 10px 0 30px;}

/*首页*/
/*头部和导航*/
.index_nav li>a:hover {background-color:#780000 !important;}
.index_nav li>a {position:relative;}
.index_nav li>a:after {content:"";background-color:#891b1b;height:100%;width:1px;position:absolute;right:0;top:0;border-left:1px solid #ad1c1c;}
.index_nav li>a:hover:after {content:"";background:none !important;border:none !important;}
.reLoad {height:140px;position:relative;}
.reLoad .search {float:right;margin-left:10px;}

.reLoad .search>a {width:29px;height:29px;background-color:#951f1f;display:block;float:left;border-radius:3px;}
.reLoad .search>a i {background-position:0px 0px;width:18px;height:18px;display:block;margin:6px auto;}
.reLoad .search input[type='text'] {border:1px solid #e1e5f0;float:left;width:0px;display:none;}

.reLoad .login_status .userName {line-height:30px;padding:0 20px 0 10px;}
.reLoad .login_status .line_1px {top:10px;}
.loaddw {position:absolute;right:8px;bottom:0;background:url(../school_img/back_00_50.png);padding:10px;}
.loaddw:before {content:"";width:10px;height:50px;background:url(../school_img/ico_school.png);background-position:0px -318px;display:block;position:absolute;left:-10px;top:0;}
.loaddw:after {content:"";width:10px;height:50px;background:url(../school_img/ico_school.png);background-position:-12px -318px;display:block;position:absolute;right:-10px;top:0;}
.reLoad .login_status .userName p,.reLoad .login_status .admin a,.reLoad .login_status .glst a,.reLoad .login_status .my_homepage a {font-weight:bold;}
.reLoad .login_status .admin,.reLoad .login_status .glst,.reLoad .login_status .my_homepage {padding:0 10px;}
.reLoad .login_status .glst span {width:28px;height:28px;float:right;border:1px solid #feaa26;background:url(../school_img/numBj.jpg);color:#fff;font-weight:bold;text-align:center;line-height:28px;margin-left:10px;border-radius:3px;}
.second_nav {position:absolute;top:50px;left:0px;background-color:#fff;z-index:100;width:100%;display:none;}
.second_nav a {display:block;height:39px;line-height:39px;border-bottom:1px solid #ddd;color:#333;}
.second_nav a i {width:4px;height:5px;background-position:-100px 0px;float:left;margin:17px 6px 0 8px;}
.second_nav a:hover {background-color:#eee;color:#951f1f;text-decoration:underline;}
.second_nav a:hover i {background-position:-100px -6px;}
.index_nav li .hasSec {background:url(../school_img/hoverBj.jpg) !important;color:#333 !important;font-weight:bold;}
.index_nav li .hasSec:after {background:none !important;border:none !important;}
.noneLoad {float:left;}
.noneLoad a {width:90px;height:30px;line-height:30px;text-align:center;float:left;color:#fff;font-weight:bold;margin-left:10px;}
.noneLoad .no_a1 {background:url(../school_img/ico_school.png);background-position:-188px -375px;}
.noneLoad .no_a2 {background:url(../school_img/ico_school.png);background-position:-282px -375px;}



.school_figure {position:relative;}
.school_figure ul li {position:absolute;top:0;left:0;background-color:#f4f4f4;width:100%;height:100%;display:none;}
.school_figure ul {position: relative;height:280px;}
.school_figure ul li img {display:block;margin:auto;max-width:980px;max-height:280px;}
.lbt_tit p {height:40px;font-weight:bold;font-size:16px;color:#fff;line-height:40px;padding-left:20px;}
.school_figure .pageImg .dot a {width:10px;height:10px;background-color:#fff;border-radius:50%;float:left;margin:3px 0 3px 10px;}
.school_figure .pageImg .dot .onStyle {background-color:#951f1f;border:3px solid #fff;margin:0 0 0 10px;}
.school_figure .pageImg .dot {float:left;margin:12px 10px;line-height: 16px;}
.school_figure .pageImg {position:absolute;bottom:0;right:0;height:40px;z-index:101;}
.school_figure .pageImg .lrBut {float:right;margin-left:18px;}
.school_figure .pageImg .lrBut a i {width:14px;height:24px;display:block;margin:8px auto;}
.school_figure .pageImg .lrBut a {width:40px;height:40px;float:left;background:url(../school_img/black30.png);margin-left:1px;}
.school_figure .pageImg .lrBut .lBut:hover i {background-position:-67px -251px;}
.school_figure .pageImg .lrBut .rBut:hover i {background-position:-95px -251px;}
.school_figure .pageImg .lrBut .lBut i {background-position:-54px -251px;}
.school_figure .pageImg .lrBut .rBut i {background-position:-83px -251px;}
.school_figure .lbt_tit {height:40px;width:100%;position:absolute;bottom:0;left:0;background:url(../school_img/black30.png);z-index:100;}


.defMk .mkTit {background: url(../school_img/hbj.jpg) center center;}
.defMk {border:1px solid #ddd;margin-top:10px;}
.mod_left {width:240px;float:left;}
.defCon .cover {border:1px solid #eee;width:194px;height:258px;margin:0 auto;padding:8px 0;}
.defCon .cover img {width:194px;height:258px;}
.defCon .submission {border-top:1px solid #ddd;height:38px;}
.defCon .submission a {width:50%;height:38px;float:left;font-size:16px;text-align:center;line-height:38px;position:relative;border-bottom:2px solid #ddd;}
.defCon .submission a:first-child:after {content:"";background-color:#ddd;width:1px;height:40px;position:absolute;right:0px;top:0px;}
.defCon .submission a:hover {border-bottom:2px solid #951f1f;}
.defCon .submission a:hover:before {content:"";position:absolute;left:13px;top:14px;width:6px;height:12px;display:block;background:url(../school_img/ico_school.png);background-position:-112px -254px;}
.defMk .mkTit .more {right:20px;z-index:10;color:#555;}
.tyxg {background:url(../school_img/ty.jpg) top repeat-x;position:relative;overflow:hidden;}
.tyxg ul {position:relative;}

.alumni_chapters {padding:21px 19px;height:144px;}
.alumni_chapters ul {margin:-10px 0 0 -10px;display:inline-block;}
.alumni_chapters ul li {margin:10px 0 0 10px;float:left;}
.alumni_chapters ul li a {border:1px solid #d9d9d9;width:58px;height:38px;line-height:38px;text-align:center;border-radius:3px;display:block;}
.con_1 {display:inline-block;width:100%;}
.alumni_chapters ul li .more_2 {color:#951f1f;font-style:italic;}
.sch_act {padding:0 22px;height:273px;}
.sch_act ul li {border-bottom:1px dashed #ddd;padding:15px 0;}
.sch_act ul li strong {font-weight:bold;}
.sch_act ul li p {font-size:13px;}
.sch_act ul li p em {color:#777;font-size:inherit;}
.sch_act ul li strong,.sch_act ul li p {line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.join_sch {height:227px;}
.join_sch ul li img {width:58px;height:58px;border:1px solid #e5e5e5;float:left;}
.join_sch ul li .className {float:left;margin-left:10px;width:128px;}
.join_sch ul li .className strong {font-size:16px;color:#000;line-height:35px;}
.join_sch ul li .className p {color:#555;}
.join_sch ul li .className strong,.join_sch ul li .className p {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.join_sch ul li {height:60px;padding:8px 20px;}

.mod_middle {float:left;margin-left:10px;width:480px;}
.school_news {padding:20px 20px 16px 20px;}
.school_news .img_news {display:inline-block;width:100%;height:88px;}
.school_news .img_news img,.school_news .img_news .newsT {float:left;}
.school_news .img_news img {width:158px;height:88px;}
.school_news .img_news .newsT {width:268px;margin-left:12px;}
.school_news .img_news .newsT strong {font-size:15px;font-weight:bold;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.school_news .img_news .newsT p {font-size:13px;color:#777;line-height:25px;height:52px;overflow:hidden;}
.school_news ul li a {line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.school_news ul li a:hover {color:#951f1f;text-decoration:underline;}
.school_news ul {margin-top:10px;}
.school_news ul li a:before {content:"";width:3px;height:5px;float:left;background:url(../school_img/ico_school.png);background-position:-49px -254px;margin:12px 10px 0 0;}
.xyzx li  a {line-height:30px !important;}
.xywy {border-bottom:2px solid #951f1f !important;position:relative;}
.ftsty {height:191px;}
.ftsty ul {margin-top:3px !important;}
.ftsty ul li a {line-height:24px;}
.mod_right {float:left;width:240px;margin-left:10px;}
.zhgg ul li span,.zhgg ul li p {float:left;}
.zhgg ul li span {width:48px;height:38px;border:1px solid #d9d9d9;background-color:#f8f8f8;}
.zhgg ul li span em {display:block;text-align:center;font-size:20px;color:#951f1f;margin:2px 0;}
.zhgg ul li span i {-webkit-text-size-adjust:none;font-size:9px;color:#555;}
.zhgg ul li span em,.zhgg ul li span i {line-height:14px;}
.zhgg ul li p {width:148px;margin-left:10px;}
.zhgg ul li {height:40px;margin-top:19px;overflow:hidden;}
.zhgg ul {margin-top:-19px;}
.zhgg {padding:21px 10px 20px 20px;height:276px;}
.xyfw {margin-top:0 !important;}
.sch_act ul li strong em,.sch_act ul li strong span {font-weight:inherit;}
.sch_act ul li strong em {float:left;width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sch_act ul li strong span {float:right;}
.jzmx ul li {padding:6px 0;}
.jzmx ul {margin-bottom:8px;}
.gzh {padding-bottom:7px;height:221px;}
.gzh p {text-align:center;padding:5px 0;}
.gzh p em {color:#000;font-weight:bold;}
.jcxj ul {display:inline-block;margin:22px 0;}
.jcxj ul li {float:left;margin-left:20px;width:172px;}
.jcxj ul li img {width:170px;height:128px;border:1px solid #eee;}
.jcxj ul li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.fgqh {cursor:pointer;}
.fgqh_add {border:none !important;}
.fgqh_add i {display:none;}
/*底部*/
.yqlj {height:50px;background-color:#fefefe;}
.qylink p {line-height:34px;margin-right:14px;}
.qylink p,.qylink .qylink_sel {float:left;position:relative;}
.qylink .qylink_sel {width:248px;height:32px;border:1px solid #ddd;background-color:#fcfcfc;margin-right:10px;}
.qylink .qylink_sel a {line-height:32px;padding-left:8px;position:relative;display:block;}
.qylink .qylink_sel em i {width:16px;height:8px;display:block;margin:12px auto;}
.qylink .qylink_sel em {position:absolute;right:0;top:0;width:32px;height:100%;border-left:1px solid #ddd;}
.qylink {height:34px;padding:8px 0;}
.copyright p {text-align:center;line-height:25px;}
.copyright {background:url(../school_img/bot_img_bj.jpg);padding:22px 0;border:1px solid #dedede;}
.qylink_sel ul {background-color:#fff;position:absolute;top:auto;bottom:32px;z-index:999;left:-1px;border:1px solid #ddd;width:100%;/* max-height:100px; */overflow:auto;display:none;z-index:999;}
.qylink_sel ul li a:hover {background-color:#f5f5f5;}
.playThis {display:block !important;}
.navbutSam {position:absolute;left:20px;top:14px;}
.navbutSam a {float:left;width:90px;height:36px;position:static !important;text-align:center;line-height:36px;font-size:16px;background-position:-93px -375px;}
.navbutSam .b_2 {margin-left:10px;}
.on_b {background-position:0px -375px !important;color:#fff;}

.footer_sch {margin-top:40px;position:relative;}

.xyfh {position:relative;height:50px;background:url(school_img/hbj.jpg) center center;}
.conmok {background-color:#fff;padding:20px;border:1px solid #ddd;}
.dfCon strong {display:block;border-bottom:2px solid #555;font-size:16px;padding:16px 0;}
.dfCon strong:before {content:"";float:left;background-color:#951f1f;width:3px;height:15px;margin:4px 6px 0 0;}
.dfCon ul {display:inline-block;width:100%;padding:20px 0;border-bottom:1px dashed #ddd;margin-top:-10px;}
.dfCon ul li {float:left;margin-top:10px;}
.dfCon ul li a {border-radius:3px;background-color:#f3f3f3;border:1px solid #ddd;height:28px;line-height:28px;display:block;padding:0 20px;margin-left:10px;}
.dfCon ul li a:hover {background-color:#951f1f;color:#fff;}


.fast_kx ul {border-bottom:1px solid #ddd;}

/*校友总会*/
.zhjj {float:left;width:698px;padding:0 20px;margin-top:20px;}
.zh-right {float:right;}
.zhall {padding:0 !important;display:inline-block;}



.joinqz {float:right;}
.joinqz .joinBut a {width:106px;}

/*话题编辑弹框*/
.wid400 {width:400px;}


.alert_win {position:fixed;top:50%;left:50%;z-index:1100;border:1px solid #ddd;background-color:#fff;display:none;box-shadow:0px 0px 10px #ddd;}
.alert_win strong {height:40px;line-height:40px;background-color:#f5f5f5;display:block;font-size:16px;padding-left:20px;}
.apply {padding:20px;}
.apply .apinfo {height:60px;}
.apply .apinfo img {width:58px;height:58px;border:1px solid #e5e5e5;}
.apply .apinfo img,.apply .apinfo .apcon {float:left;}
.apply .apinfo .apcon p {font-size:16px;color:#555;line-height:30px;}
.apply .apinfo .apcon span {color:#777;}
.apply .apinfo .apcon {margin-left:18px;height:60px;}
.apply .apinput {margin-top:10px;}
.apply .apinput input {width:336px;}
.apply .apbut {height:34px;margin-top:20px;}
.apply .apbut a {float:left;width:98px;height:32px;line-height:32px;background-color:#f5f5f5;border:1px solid #ddd;text-align:center;margin-right:20px;}

/*对话窗口*/
.dialog_window {width:980px;margin:20px auto;}
.dialog_window>strong {height:40px;line-height:40px;background-color:#951f1f;color:#fff;display:block;padding-left:20px;}
.left_dialog {float:left;width:719px;background-color:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.right_dialog {float:right;width:260px;height:693px;background-color:#3a3d46;}
.chat_content {display:inline-block;}
.dhcon {background-color:#fff;padding:16px 36px;max-height:550px;overflow:auto;}
.lis>p {color:#999;}
.head_text {display:inline-block;margin:16px 0;width:100%;}
.head_text img {border-radius:50%;width:50px;height:50px;}
.head_text span {padding:14px 10px;line-height:25px;border-radius:10px;max-width:464px;position:relative;}
.lis_other .head_text span {border:1px solid #ddd;background-color:#f5f5f5;float:left;margin-left:26px;}
.lis_other .head_text img {float:left;}

.lis_me p {text-align:right;}
.lis_me .head_text span {border:1px solid #eddddd;background-color:#ffeeee;float:right;margin-right:26px;}
.lis_me .head_text img {float:right;}
.lis_other .head_text span i {width:8px;height:13px;display:block;background:url(../school_img/dhk_ico.png) 0px 0px;position:absolute;left:-8px;top:14px;}
.lis_me .head_text span i {width:8px;height:13px;display:block;background:url(../school_img/dhk_ico.png) -10px 0px;position:absolute;right:-8px;top:14px;}
.textarea_dh textarea {width:558px;height:52px;border:1px solid #bbb;float:left;border-radius:3px;}
.textarea_dh a {width:80px;height:70px;line-height:70px;float:left;background-color:#999999;color:#fff;font-size:16px;font-weight:bold;text-align:center;border-radius:3px;margin-left:20px;}
.textarea_dh {height:70px;width:680px;margin:20px auto;}
.right_dialog {text-align:center;}
.right_dialog img {width:70px;height:70px;border:4px solid #fff;border-radius:50%;margin-top:26px;}
.right_dialog strong,.right_dialog p {color:#fff;text-align:center;display:block;line-height:25px;}
.right_dialog strong {font-size:16px;}


/*我要捐赠按钮*/
.wyjz {margin:16px 0;}
.wyjz a {height:40px;line-height:40px;display:block;background:url(../school_img/wyjzico.jpg);font-size:16px;font-weight:bold;color:#fff;text-align:center;border-left:1px solid #ca3f36;border-right:1px solid #ca3f36;border-radius:5px;}

/*校友分会*/
.xyhbt {position:relative;}
.xyhbt strong {display:block;font-size:16px;text-align:center;border-bottom:1px solid #bbb;line-height:58px;}
.xyhbt a {position:absolute;left:0;top:20px;}
.xyhbt a:after {content:"";width:14px;height:14px;float:left;background:url(../school_img/ico_school.png) -285px -34px;margin:3px 6px 0 0;}
.conxyfh .conNav {text-align:center;margin:18px 0 35px 0;}
.conxyfh .conNav span {cursor:pointer;}
.conxyfh .conNav span,.conxyfh .conNav a {background-color:#eee;display:inline-block;width:120px;height:40px;line-height:40px;font-size:16px;border-radius:3px;margin-left:10px;}
.conxyfh .context {margin-bottom:50px;}
.ontext {background-color:#951f1f !important;color:#fff;position:relative;}
.ontext:after {content:"";width:24px;height:24px;position:absolute;right:0;bottom:0;background:url(../school_img/ico_school.png) -67px -57px;}

/*现金支票*/
.upfj {padding-left:130px;}
.upfj .scup .upBut {position:relative;float:left;}
.upfj .scup .upBut a {width:120px;height:45px;line-height:45px;background-color:#777;color:#fff;font-size:18px;font-weight:bold;display:block;text-align:center;}
.upfj .scup .upBut input {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;}
.upfj .scup  p {float:left;line-height:45px;margin-left:14px;}
.upfj .scup {height:45px;margin:20px 0;}
.upfj .upimgjz {position:relative;width:470px;}
.upfj .upimgjz img {width:470px;height:295px;display:block;}
.upfj .upimgjz a {position:absolute;bottom:0;left:0;font-size:18px;font-weight:bold;color:#fff;width:100%;line-height:40px;text-align:center;background:url(../school_img/back.png);}
.xjbutton {padding-left:130px;}
.xjbutton button {background-color:#851f1f !important;} 

.reminder p {text-align:center;line-height:40px;background-color:#f9f9f9;border-bottom:1px solid #ccc;}
.reminder p em {color:#ff0000;}
.accounts {padding:30px 70px;line-height:25px;}

.bgsan {position:absolute;top:-399px;left:0;height:399px;width:100%;background:url(../school_img/san.jpg) center center;z-index:-1;}
.content {position:relative;z-index:10;}


.dwmc p {max-width:270px;width:100% !important;}

.qkUllb {display:inline-block;width:100%;}
.qkUllb li {width:50%;float:left;border-bottom:none;}
.qkUllb li .labelKw {width:225px;}
.qkUllb li .labelKw .lb_tit strong {width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.qkxl p {text-indent:0 !important;line-height:20px !important;}
.kwdownBut a,.sch_kwtop .wytgBut a  {display:block;width:90px;height:30px;line-height:30px;font-weight:bold;text-align:center;color:#fff;border-radius:3px;margin-top:14px;}
.kwdownBut .wkxz {background-color:#910000;}
.kwdownBut .xzll {background-color:#da8c4d;}
.qkUllb li .labelKw .lb_tit span {color:#951f1f;border-bottom:2px solid #951f1f;}
.sch_kwtop {padding:10px 0;border-bottom:1px solid #ddd;}
.sch_kwtop .wytgBut a {background-color:#da8c4d;}
.sch_kwtop .wytgBut {float:right;}
.dwmc p {max-width:270px;width:100% !important;}
.bgsan {position:absolute;top:-399px;left:0;height:399px;width:100%;background:url(../school_img/san.jpg) center center;}

.abu_admin ul li a:hover, .abu_admin a:hover {
    background-color: #38569e !important;
}