<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* pages/detail/detail.wxss */
body{
	padding-bottom: 40px;
}
.detail-img-content{
  background-color: #bcdef5;
  text-align: center;
  padding: 30px 0;
}
.detail-img{
  
  height: 220px;
}
.each-module{
  padding: 10px;
}
.name{
  font-size: 15px;
}
.introduce,.price-line{
  font-size: 13px;
  color: #999;
  margin-top: 10px;
}
.price{
  color: #ff533f;
  font-size: 16px;
}
.module-second{
  font-size: 13px;
  color: #999;
}
.module-text{
  color: #333;
}
.each-line{
  margin-top: 10px;
}
.four-intro{
  display: flex;
}
.each-intro{
  flex: 1;
  font-size: 12px;
}
.intro-img{
  width: 17px;
  height: 17px;
  vertical-align: bottom;
  margin-right: 3px;
}
.intro-and-baozhang{
  padding: 15px 0;
  display: flex;
  margin-top: 15px;
}
.fuwu{
  border-right:1px solid #f5f5f5;
}
.fuwu,.baozhang{
  flex: 1;
  text-align: center;
  font-size: 15px;
}
.baozhang-content{
	display: none;
	padding: 10px;
	font-size: 14px;
}
.baozhang-content img{max-width:100%;}
.active{
  color: #4c8cff;
}
.teacher-content{
  padding: 10px;
}
.each-teacher{
  display: flex;
  background-color: white;
  margin-bottom: 10px;
}
.teacher-img-content{
  width: 116px;
  height: 128px;
}
.teacher-img{
  width: 116px;
  height: 128px;
  /*height: 100%;*/
}
.teacher-info{
  flex-grow: 1;
  padding: 20px 20px 0 9px;
}
.teacher-name{
  font-size: 18px;
}
.teacher-intro{
  margin-top: 15px;
  font-size: 12px;
}
.teacher-pass{
  margin-top: 10px;
  font-size: 11px;
  color: #e01616;
}
.detail-bg{
  background-color: rgba(0,0,0,.3);
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: none;
}
.detail-dialoge{
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  display: none;
}
.price-detail{
  display: flex;
  padding: 13px;
}
.img-case-content{
  width: 102px;
  height: 102px;
  border:1px solid #f5f5f5;
/*  transform: translateY(-80rem);*/
  background-color: #bcdef5;
  text-align: center;
}
.img-case{
 width: 72px;
 height: 72px;
  margin-top:15px; 
  z-index:999;
}
.right-price{
  font-size: 16px;
  padding-left: 11px;
  flex-grow: 1;
  margin-top: 10px;
}
.each-detail{
  background-color: white;
  padding: 13px;
}
.type{
  color: #999;
  font-size: 15px;
  margin-bottom: 5px;
}
.type-list{
  overflow: hidden;
}
.each-type{
  width: 85px;
  height: 34px;
  float: left;
  margin-right: 7px;
  border:1px solid #f5f5f5;
  text-align: center;
  line-height: 34px;
  font-size: 14px;
  margin-top: 5px;
}
.each-type.active{
  border: 1px solid #12a1fd;
}
.each-type.active a,.each-type.active a:visited{color:#12a1fd;}

.confirm-btn{
  color: #fff;
  background-color: #12a1fd;
  text-align: center;
  height: 48px;
  line-height: 48px;
  width: 100%;
  font-size: 15px;
}
.detaila{color:#666;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;width:100%;display: block;}

.list-content{
max-height: 350px;
overflow: auto;
}</pre></body></html>