/*字体大小*/
@media only screen and (max-width:480px){html{font-size:128px}}
@media only screen and (max-width:414px){html{font-size:110.4px}}
@media only screen and (max-width:412px) {html{font-size:109.86667px}}
@media only screen and (max-width:400px){html{font-size:106.66667px}}
@media only screen and (max-width:393px){html{font-size:104.8px}}
@media only screen and (max-width:375px){html{font-size:100px}}
@media only screen and (max-width:360px){html{font-size:96px}}
@media only screen and (max-width:345px){html{font-size:92px}}
@media only screen and (max-width:320px){html{font-size:85.33333px}}html{-webkit-text-size-adjust:none;font-size:26.66667vw}
@media only screen and (min-width:640px){html{font-size:170.66667px}}

html,body{ padding:0; margin:0; color:#474646; background-color:#fff!important;font-family: "Microsoft YaHei", "微软雅黑","Helvetica"}
ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
.clear{ clear: both;}
input[type=button]{padding: 0;}
/**/
.mui-icon {font-size: 14px;color: #007aff;margin-left: -15px;padding-right: 10px;}
.mui-off-canvas-left {color: #fff;}
.title {margin: 35px 15px 10px;}
.title+.content {margin: 10px 15px 35px;color: #bbb;text-indent: 1em;font-size: .16rem;line-height: 24px;}
input {color: #2b2b2b;}
.mui-bar{background: #007bfe;box-shadow: none;z-index: 999}
.mui-bar h1{color: #fff;}
.mui-search{width: 33%;margin-top: .02rem;}
.mui-search input[type=search]{background: #fff;}
.mui-content{background: #fff;}
.mui-bar .mui-icon{color: #fff;}
.mui-bar .heads{padding-top: 10px;text-align: center;}
.mui-bar .heads img{width: 80%;}
/**/

.main{ padding-top: .1rem;background: #f3f3f3}
.main ul{ width:100%; margin:0 auto;background-color:#fff;border-bottom:1px #dfdfdf solid;border-top:1px #dfdfdf solid;overflow: hidden;}
/* .main ul li:nth-last-child(1),.main ul li:nth-last-child(3){border-bottom:none} */
.main ul li:nth-child(3n+0){border-right: none;}
.main ul li:nth-child(3n+1):nth-last-child(-n+3),.main ul li:nth-child(3n+1):nth-last-child(-n+3) ~ li{border-bottom:none}
/* .main ul li:nth-last-child(1){border-bottom:none} */
/* .main ul li:not(:last-of-type){border-bottom:none}  */
.main ul li{ width:33.3%; float:left; text-align:center; padding:.18rem 0;border-right: 1px #dfdfdf solid;border-bottom: 1px #dfdfdf solid;height: 106px}
.main ul li i{ width:.3rem; height:.35rem; border-radius:100rem; display:block; margin:0 auto; text-align:center;}
.main ul li span{ font-size:.16rem; color:#2b2b2b; padding-top:0.06rem; display:block;}
.main ul li i img{ padding-top:0.03rem; width:.3rem;} 
/* .main ul li .ico1{ background:#6dc143; }
.main ul li .ico2{ background:#ff7b00; }
.main ul li .ico3{ background:#ffa200; }
.main ul li .ico4{ background:#7496ff; }
.main ul li .ico5{ background:#ff555b; }
.main ul li .ico6{ background:#4390c1; }
.main ul li .ico7{ background:#32b991; }
.main ul li .ico8{ background:#bbc2cd; } */
/*new*/
.new_main p{text-align: center;color: #fff;margin-top: -1.6rem;padding-top:1.2rem;font-size: .18rem;}
.new_main img{width: 100%;}
.mui-media-body p{font-size: .16rem;color: #333;line-height: .26rem;}
.mui-media-body span{color: #999;font-size: .14rem;}
.mui-table-view .mui-media-object{max-width: .78rem;height: .5rem;}
/**/
.map_address{margin: .2rem .1rem;text-align: left;}
.map_address p{font-size: .16rem;color: #333;margin-bottom: 0;}
/**/
#BMapLib_stationText0{font-size: 12px;}
#allmap{font-size: .12rem;}
.lx_center1{background:#fff;margin-top: 44px;}
.dt{width:100%;height:420px;background:#999;}
.lx_center121{font-size:15px;color:#353535;padding:50px 0 ;line-height:30px;}
#allmap {height: 420px;width:100%;overflow: hidden;}
.BMapLib_SearchInfoWindow .BMapLib_nav input{height: 26px;color: #333;margin: 0;}
.BMapLib_nav_tab li{height: 30px;}
#BMapLib_transBox0 td{padding-left: 5px!important;}
/**/
.student_main{position: relative;background:#ff6b3e url(../img/bj.png)no-repeat center;background-size:auto 100%;height: 3rem;margin-top: 44px;padding: .75rem 0;}
.student_main img{margin: 0 auto;display: block;border:2px #ffbfab solid;border-radius: 100%;width: 1.35rem;}
.student_main p{text-align: center;font-size: .16rem;color: #fff;margin-top: .16rem;}
.student_main p span{margin-left: .2rem;}
.demo1 {position: absolute;top: .7rem;left: 0;right:0;margin:0 auto 0 4.2rem;width: 1.3rem;height: 1.3rem;background: #fff;opacity:.1;filter:Alpha(opacity=80);border-radius: 50%;  }   
.demo1:before {content: "";position: absolute;left: .2rem;top: .9rem;width: .8rem;height: .8rem;background: #fff;border-radius: 50%;  }    
.demo1:after {content: "";position: absolute;left:-.5rem;top: .5rem;width: .6rem;height: .6rem;background: #fff;border-radius: 50%;    }
.demo2 {position: absolute;top: .7rem;left: 0;right:0;margin:0 auto;width: 1.3rem;height: 1.3rem;background: #fff;opacity:.1;filter:Alpha(opacity=80);border-radius: 50%;  }   
.demo2:before {content: "";position: absolute;right: .2rem;top: .9rem;width: .8rem;height: .8rem;background: #fff;border-radius: 50%;  }    
.demo2:after {content: "";position: absolute;right:-.5rem;top: .5rem;width: .6rem;height: .6rem;background: #fff;border-radius: 50%;    }
.mui-table-view-cell:after{left: 0;}
.student .mui-table-view-cell span{float: right;}
.mui-btn-warning{display: block;margin: .3rem auto;width: 70%;padding: .1rem 0;background: #ff6b3e;}
/**/
.status_main{margin-top: 44px;}
.status_main ul{width:90%;margin: 0 auto;}
.status_main ul li{padding: 0.1rem 0;width: 100%;font-size: .14rem;overflow: hidden;color: #2b2b2b;}
.status_main ul li strong{margin: 0 auto;width: 42%;display: inline-block;font-weight: normal;}
.status_main ul li span{float: right;width: auto;padding-top: .08rem;}
.status_main ul li a{width: .75rem;height: .5rem;display: block;float: left;text-align: center;line-height: .5rem;color: #c8c8c8;border-radius: 5px;margin-right: 0.5rem;}
.xuanzhong {background: #2e89fe;color: #fff;}
.status_main i{width: .23rem;height: .23rem;background: url(../img/iocn.png)no-repeat -.14rem -.06rem;background-size: .6rem auto;display: inline-block;vertical-align: middle;margin-right: .03rem;}
.status_main .ico2{background-position: -.14rem -.47rem}
.status_main .ico3{background-position: -.14rem -.88rem}
.status_main .ico4{background-position: -.14rem -1.31rem}
.status_main .ico5{background-position: -.14rem -1.71rem}
.status_main .ico6{background-position: -.14rem -2.12rem}
.status_main .ico7{background-position: -.14rem -2.54rem}
.status_main ul li button{font-size: .16rem;vertical-align: middle}
.status_main ul li button.mui-active{color: #1bd503!important;background: #fff!important;}
/**/
.dormitory_button{margin:.05rem .2rem 0;}
.dormitory_button .mui-btn-warning,.dormitory_button .mui-btn{width: 20%;display: inline-block;margin: .12rem .12rem 0 0;padding: .1rem 0;font-size: .14rem;}
/* .dormitory_button .mui-btn:nth-child(3),.dormitory_button .mui-btn:nth-child(7),.dormitory_button .mui-btn:nth-child(11),.dormitory_button .mui-btn:nth-child(15){margin-right: 0;} */
.dormitory_page{margin: .1rem .2rem;}
.dormitory_page .mui-btn{width: 1.53rem;display: inline-block;}
.dormitory_page .mui-btn-outlined,.dormitory_page .mui-btn-outlined:active{color: #ff8965!important;border: 1px #ff8965 solid;background: #fff;margin-left: .21rem;}
.student_text{margin: .16rem .2rem 0;}
.student_text p{font-size: .16rem;color: #2b2b2b;margin-bottom: 0;}
/**/
#showCityPicker3{display: block;margin: .2rem auto .1rem;}
#cityResult3{border: 1px #ccc solid;margin: 0 .2rem;padding: .1rem;}
#cityResult3 span{margin-right: .1rem;}
