.selectAllSpe{background:#f4efff;padding: 20px;border-radius: 8px;}
.selectAllSpe .selectPubMenu{background: #fff url(../images/scoreSj.png) 132px center no-repeat;width: 158px;}

.selectAllSpe .selectPubWrap {margin-right: 40px;}
.inputPubWrap{display: flex;}
.selectTit{line-height: 36px;font-size: 16px;margin-right: 20px;}
.selectAllSpe input{border: none;width: 100px;padding: 0 10px;}
.inputTxt{display: flex;line-height: 36px;}
.inputTxt i{margin: 0 10px;font-size: 16px;}
.inputBtn{line-height: 36px;font-size: 16px;color: #fff;margin-left: 30px;background: #983be4;width: 100px;text-align: center;display: none;}
.inputBtn:hover{background:#6e23ac ;}

.selectNumberScreen{ width:880px; }
.screenBox{display: flex;flex-wrap: wrap;}
.screenBox dl {border-bottom: #e2e2e2 1px dashed; position: relative;display: flex;}
.screenBox dl:last-child{border-bottom: none;}
.screenBox dl.noborder {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
.screenBox dl.goodstype {border-bottom: #e6e6e6 1px dashed}
.screenBox dl dt {color: #888;font-size: 16px;line-height: 56px;margin-right: 32px;width: 66px;text-align: right;}
.screenBox dl dd {position: relative;margin-top: 16px;margin-bottom: 9px;width: 780px;display: flex;flex-wrap: wrap;}
.mergeType{display: none;}
.screenBox dl.listIndexShu dt{margin-right: 18px;width: 72px;}
.screenBox dl.listIndexShu dd{width: 660px;}
.tryBox{}
.screenBox dl dt.specialDt{line-height: 24px;}
.screenBox dl dd.specialDd{margin-top: 0;}
.screenBox dl dd.specialDd a{border-bottom: 1px solid #fff;margin-right: 30px;}
.screenBox dl dd.specialDd a:hover{color: #6e23ac;background: none;border-bottom: 1px solid #6e23ac;border-radius: 0;}
.screenBox dl dd.specialDd a.selected{color: #6e23ac;background: none;border-bottom: 1px solid #6e23ac;border-radius: 0;}
.screenBox dl dd a {color: #333; font-size: 16px;display: block;padding: 0 15px;height: 24px;line-height: 24px;margin-bottom: 7px;}
.screenBox dl dd a:hover {color: #6e23ac;border-radius: 4px;}
.screenBox dl dd a.selected { color: #6e23ac;border-radius: 4px;}

.screenBox dl dd span.more {position: absolute; width: 39px; display: block; height: 14px; top: 6px; cursor: pointer; right: 1px}
.screenBox dl dd span.more label {display: inline-block; cursor: pointer}


.screenBox .showUp{background:#f4efff url(../images/ioc_ba.png) 56px 12px no-repeat ;color: #6e23ac;width: 80px;padding-left: 15px;height: 28px;line-height: 28px;
    position: absolute;right: 0 ;bottom: 2px;margin-bottom: 3px;}

.screenBox .showUp:hover{background:#f4efff url(../images/ioc_ba.png) 56px 12px no-repeat ;color: #6e23ac;}    


.selectAllType{width: 940px;padding: 20px 0 0 0;justify-content: right;}





.school_list_wrap{width: 940px;margin-top: 20px;}
.school_list_wrap li{box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;margin-bottom: 10px;border-radius: 10px;}
.school_list_wrap li:hover .school_name{color: #6e23ac;}



.school_info_check{display: flex;padding-bottom: 13px;border-bottom: 1px solid #f5f5f5; padding: 10px 20px 10px;align-items: center;}
.school_info_check_l{}
.school_info_check_l img{width:100px; height: 100px; margin-right: 18px;}
.school_name{font-size: 24px;margin-right: 10px; max-width: 500px; color: #333;}
.school_tags{height: 34px;display: flex;align-items: center;}
.school_tags span{font-size: 14px; color: #666;padding-right: 10px;margin-right: 10px;position: relative;}
.school_tags span::after{content: ""; display: inline-block; width: 1px; height: 14px; background: #ababab; position: absolute;  right: 0; top: 50%; transform: translateY(-50%);}
.school_tags span:last-child:after{content: ""; display: inline-block; width: 1px; height: 8px; background: #fff; position: absolute;  right: 0; top: 50%; transform: translateY(-50%);}

.school_type{display: flex;align-items: center; flex-wrap: wrap;margin-top: 5px;}
.school_type span{height: 22px;line-height: 22px;border-radius: 4px;background: #f5f6f7; padding: 0 8px; font-size: 14px; color: #666; margin-right: 8px; margin-bottom: 2px;}


.school_start{height: 34px;display: flex;align-items: center;margin-top: 5px;}
.school_start span{height: 22px;line-height: 22px;border-radius: 4px; font-size: 14px; color: #666; margin-right: 8px;border-radius: 4px;}
.school_start i{color: #6e23ac; font-size: 16px;}



.btn-box-nick-check{width: 940px;}



.menuWrap {color: #333; font-size: 16px;display: block;padding: 0 15px;height: 24px;line-height: 24px;margin-bottom: 7px;}
.menuWrap:hover {color: #6e23ac;border-radius: 4px;}
.menuWrap img{margin-left: 5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.menuWrap:hover img{
    transform-origin:center center; 
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transition: transform 0.4s; 
    -moz-transition: -moz-transform 0.4s; 
    -moz-transition: -moz-transform 0.4s; 
    -o-transition: -o-transform 0.4s; 
    -ms-transition: -ms-transform 0.4s; 
}

.subMenu{display: flex;flex-wrap: wrap;position: absolute;top: 35px;left: 0;background: #f4efff;z-index: 9;box-shadow: 0 5px 5px #e3e3e3; border-top: none;}
.subMenu a{display: flex;}


.subMenu1{width: 780px;padding: 10px 0 10px 10px;}
.subMenu2{width: 780px;padding: 10px 0 10px 10px;}


.no_data{ width:940px;position: relative;margin-top: 20px;padding: 100px 0px 80px;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;}
.no_data img{margin: 0 auto;display: block;width: 300px;border-radius: 10px;opacity: 0.7;}
.no_data p{color: #6d6d6d;font-size: 16px; position: relative; top: -45px; margin: 15px 50px 0;text-align: center;}



