@charset "utf-8";
/* CSS Document */
body,html{height: 100%;}
html{ display:block;}
body {  margin: 0;  padding: 0;  font-size:.14rem;font-family: PingFangSC-regular;;color: #333;}
ul,li{list-style: none;padding: 0;}
*{padding: 0;margin: 0;}
a{text-decoration: none;  margin: 0;  padding: 0;color: #333; }
p,span,em{  margin: 0;  padding: 0;  font-style: normal;  font-weight: normal;  }
tr,td{  margin: 0;  padding: 0;  }
h1,h2,h3,h4,h5,h6,b,strong{font-size:16px;font-weight: normal;}
input,textarea{font-size:14px;outline: none;background: none;border: 0;resize: none;width: 100%;font-family: "microsoft yahei";}
.clear{ clear:both;}

.wrap{
    padding-bottom: .36rem;
}
.top{
   
  
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    border-bottom: .03rem solid #333;
}
.top_l {
    width: 2.2rem; margin:0 auto;
    height: 1.2rem;
  
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	 
}
.top_l img{
    width: 100%;
    max-height: 1.2rem;
    margin: auto;
}
.top_r{
    font-size: .12rem;
    margin-bottom: .12rem; margin-left:.12rem; margin-top:.12rem;
}
.top_rinfo{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.top_rinfo p{
    line-height: .22rem; white-space:nowrap;
    margin: 0 .13rem;
}
.mountainInfo{
    padding: .16rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.mountainInfo_l{
    padding: .06rem 0;
    font-size: .12rem;
    letter-spacing: .02rem;
    line-height: .25rem;
	 height: 2.16rem;
    -webkit-writing-mode: tb-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: tb-rl;
}
.redText{font-size: .16rem;
    color: red;
}
.mountainImg{
    font-size: 0;
    margin-left: .26rem;
}
.mountainImg>img{
    width: 1.39rem;
}
.mountainText{
    font-size: .18rem;
    letter-spacing: .02rem;
    text-align: center;
    line-height: .22rem;
    margin: .04rem 0;
}
.someTitle{
    font-size: .2rem;
    text-align: center;
    margin: .08rem 0 .2rem;
}
.processWrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .36rem;
    margin-bottom: .2rem;
}
.lineWrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: .26rem;
}
.line1{
    width: .03rem;
    margin-right: .02rem;
}
.line{
    background: #333;
    height: 100%;
}
.line2{
    width: .05rem;
}
.process:first-of-type {
    margin-top: 0;
}
.process{
    font-size:.11rem;
    letter-spacing: .01rem;
    line-height: .2rem;
    margin-top: .16rem;
}
.fireTimeWrap{
    font-size: .14rem;
}
.fireTimeWrap>div{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.fireTimeWrap>div, .proInfo>div{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.fireTimeWrap>div>p{
	display:block;
    margin: 0 .1rem;
    line-height: .26rem;
}










