html,
body {
  /* background-color: #454545; */
  font-family: 'Microsoft YaHei';
}
.mui-bar .mui-pull-left .mui-icon {
  padding-right: 5px;
  font-size: 28px;
}
.bottom-none{
  border-bottom:1px solid #fff;
}
.mui-content img{
  width: 100%;
}
.description{
  margin: .5em 0 2em;
}

.description>li {
  font-size: 14px;
  color: #8f8f94;
}
.center{text-align: center}
.mui-content p.text{
  margin: 5px 15px 15px 15px;
}
p.mui-reduce-title{
  font-size: 20px;
  color: #4462e9;
  font-weight:bold;
  padding:10px 40px;
  line-height:30px;
  text-align:center;
  margin:0 auto;
}
p.mui-reduce-title1{
    color: #937bad;
    font-size: 16px;
    padding-top: 0;
}
p.mui-reduce-title img{
}
.pbox{
    width: 92%;
    margin: 10px auto 20px!important;
    padding: 10px 15px;
    box-shadow: 5px 5px 0px 0px #8e3aff;
    border-radius: 10px;
    background: #ffffff;
    color: #333;
    border: 1px solid #8e3aff;
}
.pbox1{
    width: 90%;
    margin: 10px auto 20px!important;
    padding: 10px;
    box-shadow: 5px 5px 0px 0px rgb(239, 221, 82);
    border-radius: 5px;
    background: #d85a2b;
    color: #ffffff;
}
.mui-reduce p.mui-reduce-content{
  width:98%;
  padding:1%;
  margin:0 auto;
  line-height:28px;
  font-size:16px;
  color:#7c7c7c;
}
.mui-reduce-content strong{
  font-size:18px;
  color:#ff8002;
}
.mui-reduce-content b{
  font-size:18px;
  color:#565656;
}
.mui-reduce-content span.mui-tit{
  font-size:16px;
  background:#8a6de9;
  color:#fff;
  padding:4px 20px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius:30px;
  display:inline-block;
  margin:10px 0;
}
.chooseSchool2{
  width:100%;
  font-size:16px;
  color:#222;
  background: #fafafa;
  float:left;
  padding:1% 0 1% 1%;
}

.mui-table-view-cell table{
  width:100%;
  text-align: center;
  display: inline-block;
  margin-bottom: 15px;
}
.mui-table-view-cell table thead tr th,.mui-table-view-cell table tbody tr td{
  padding: 5px;
  border: 1px solid #ffe082;
  border-collapse:collapse;
}
.mui-table-view-cell table thead tr th{
  background: #fde8a9;
  color: #4462e9;
  font-size: 15px;
}
.mui-table-view-cell table tbody tr td{
  color: #4c546b;
  font-size:14px;
}
.mui-table-view-cell table tbody tr:first-child td:first-child,
.mui-table-view-cell table tbody tr:nth-child(9) td:first-child,
.mui-table-view-cell table tbody tr:nth-child(17) td:first-child,
.mui-table-view-cell table tbody tr:nth-child(24) td:first-child{
    color: #ffdf01;
    font-weight: bold;
}
.mui-table-view-cell table tbody tr:first-child td:first-child,
.mui-table-view-cell table tbody tr:nth-child(5) td:first-child,
.mui-table-view-cell table tbody tr:nth-child(13) td:first-child,
.mui-table-view-cell table tbody tr:nth-child(21) td:first-child,
.mui-table-view-cell table tbody tr:nth-child(27) td:first-child{
    color: #02cfd7;
    font-weight: bold;
}
.mui-table-view-cell table.table1 tbody tr td{
    border: 1px solid #ffe082;
    text-align: left;
}
.mui-table-view-cell table .tr1{
    background: #fffcf4;
}
.mui-table-view-cell table .tr2{
    background: #fcf8ff;
}
.mui-table-view-cell table tbody tr td span{
  text-align: left;
  margin-left: 8px;
}
.purple{text-align:center;font-size: 14px;color: #333;line-height:2rem;padding:2% 0;font-weight: bold;}
.mui-table-view-cell table.table1 thead tr th{
  /* background: #937bad; */
  /* color: #ffffff; */
  font-size: 15px;
  /* border: 1px solid #937bad; */
}

.mui-row.mui-fullscreen>[class*="mui-col-"]{
  height: 100%;
}
.mui-col-xs-4,
.mui-col-xs-8,
.mui-control-content {
  overflow-y: auto;
  height: 100%;
}
.mui-segmented-control .mui-control-item {
  line-height: 50px;
  width: 100%;
}
.mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {
  background-color: #fff;
}
.mui-bar .mui-pull-left .mui-icon {
  padding-right: 5px;
  font-size: 28px;
}
.mui-content img{
  width: 100%;
}
.description{
  margin: .5em 0 2em;
}
.description>li {
  font-size: 14px;
  color: #8f8f94;
}
.mui-content p.text{
  margin: 5px 15px 15px 15px;
}
.mui-table-view-cell.mui-checkbox input[type=checkbox], .mui-table-view-cell.mui-radio input[type=radio] {
  top: 50%;
  margin-top: -13px;
}
.chooseSchool,.chooseSchool2{
  width:100%;
  font-size:16px;
  color:#222;
  background: #ffffff;
  float:left;
  padding: 2% 2% 2% 2%;
  margin-bottom: 10px;
}
.chooseSchool #xq,.chooseSchool2 .chooseTit{
  font-size:18px;
  padding:0.3% 1%;
  color:#fff;
  margin:0 5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.chooseSchool #xq{
  background: #38a2e5;
  /* color: #ba283d; */
}
.chooseSchool2 .chooseTit, .ts span{
  background: #d84c59;
  background: -webkit-gradient(linear, 0% 0%, 100% 0%,from(#e13423),from(#fff8f8));
  background: -webkit-linear-gradient(left,#e13423 0%,#fff8f8 100%);
  background: -moz-linear-gradient(top,#e13423 0%,#fff8f8 100%);
  background: -o-linear-gradient(top,#e13423 0%,#fff8f8 100%);
  background: -ms-linear-gradient(top,#e13423 0%,#fff8f8 100%);
  margin: 0;
  padding: 1px 10px 2px;
  font-size: 16px;
  font-weight: bold;
  border-radius: 8px;
  background: #f19502;
  /* box-shadow: 0.2rem 0.2rem 0 0 #ffffff; */
  color: #ffffff;
}
.mui-table-view-cell p.ts{
    margin-bottom: 20px;
    margin-top: 10px;
}
.mui-table-view-cell .bs{
    margin-top: 1.1rem;
    font-weight: bold;
    color: #4462e9;
    margin-bottom: .5rem;
    padding: 0 5px;
}
.mui-table-view-cell .bs span{
    background: #fde8a9;
    padding: .1rem .8rem;
    border-radius: 50px;
}
.redC{
  color:red;
}
.bold{
  font-weight: bold;
  color:#333;
  line-height:26px;
}



.mui-table-view-cell.li{
    background: #eff7ff;
    /* padding-top: 5px; */
    /* padding-bottom: 5px; */
    width: 90%;
    margin: 5px auto 10px;
    /* box-shadow: 2px 3px 10px 1px rgba(144, 41, 186, 0.08); */
    border-radius: 5px;
    /* border: 1px solid #9029ba33; */
}
.mui-table-view-cell:after{
    background: #fff;
}
.mui-table-view-cell>a:not(.mui-btn){background: #eff7ff;/* box-shadow: 0.1rem 0.4rem 1rem 1px rgba(88, 129, 224,.1); *//* margin-top: 1px; *//* border: 1px solid #333; *//* margin-bottom: 1px; *//* border-radius: 5px; */color: #358ac8;font-weight: bold;}
.mui-table-view-cell.mui-collapse .mui-table-view{
    background: #f1f1f1;
}
.mui-table-view:before{
    background: #fff;
    height: 0px;
}
.mui-table-view-divider:before{
    background: #fff;
}
.mui-table-view-cell.mui-collapse .mui-table-view .mui-table-view-divider{
    background: #d0e8ff!important;
    color: #04478d;
    font-size: 14px;
}
.mui-table-view-cell.mui-collapse .mui-table-view .mui-table-view-cell:after{
    background: #eff7ff;
}
.mui-table-view-cell.mui-collapse .mui-table-view .mui-table-view-cell{background: #eff7ff;}
.mui-table-view-cell.li ul .mui-table-view-cell>a:not(.mui-btn){
    padding: 0;
    margin: 0;
    background: transparent;
}
.mui-table-view-cell>.mui-badge, .mui-table-view-cell>.mui-btn, .mui-table-view-cell>.mui-switch, .mui-table-view-cell>a>.mui-badge, .mui-table-view-cell>a>.mui-btn, .mui-table-view-cell>a>.mui-switch{
    display: none;
}

.mui-table-view-cell.li2 .mui-table-view{
    margin-top: 0;
    display: block;
}
.mui-table-view-cell.li2{
    padding-top: 0;
}
.mui-table-view-cell.li2 .mui-table-view .mui-table-view-cell:nth-child(2){
    border-top: 1px solid #9029ba33;
}