/***引入其他css****/
@charset "utf-8";
@import "layer.css";
/**css重置**/
html{
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%
}
body{
line-height:1.6;
font-family:simhei,"Microsoft YaHei",-apple-system-font,"Helvetica Neue",Arial,sans-serif;
font-size:0.27rem;
}
html,body{
margin:0;
padding:0;
width:100%;
}
*{
box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;
}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
appearance: none;
white-space: pre;
}
:focus{
 outline:0;
}
ul,ol,li{
list-style:none;
padding:0;
margin:0;
}
a{
 text-decoration:none;
 color:inherit;
}
h1,h2,h3,h4,h5,p{
padding:0;
margin:0;
}
/********flex布局********/
.cell{
 position: relative;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 align-items: center;
 -webkit-align-items: center;
 box-align: center;
 -moz-box-align: center;
 -webkit-box-align: center;
}
.cell-start{
 position: relative;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-align-items:flex-start;
 align-items:flex-start;
 box-align: flex-start;
 -moz-box-align: flex-start;
 -webkit-box-align: flex-start;
}
.cell-wrap{
 position: relative;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-flex-wrap:wrap;
 flex-wrap: wrap;
}

.cell-end{
 position: relative;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-align-items:flex-end;
 align-items:flex-end;
 box-align: flex-end;
 -moz-box-align: flex-end;
 -webkit-box-align: flex-end;
}

.cell-baseLine{
 position: relative;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-align-items:baseline;
 align-items:baseline;
 box-align:baseline;
 -moz-box-align: baseline;
 -webkit-box-align:baseline;
}
.cell-strecth{
 position: relative;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-align-items:strecth;
 align-items:strecth;
 box-align:strecth;
 -moz-box-align: strecth;
 -webkit-box-align:strecth;
}
.max-view{
  max-width:420px;
  margin:0 auto;
  position:relative;
 }
.cell-primary{
 -webkit-box-flex:1;
 -webkit-flex:1;
 -ms-flex:1;
 flex:1;
}
.cell-hd,.cell-ft{
 position:relative;
}
.block{
 display:block;
 width:100%;
 margin:0 auto;
 border:0;
}

.artical{
 padding:0.2rem 0;
}
.gt-title img{
 display:block;
 width:1.6rem;
 margin:0 auto;
}
.p-txt{
 padding:0.2rem 0.4rem 0.34rem 0.4rem;
 position:relative;
}
.p-txt p{
 font-size:0.24rem;
 text-indent:2em;
 line-height:1.5em;
}
.p-txt:after{
 content:"";
 display:block;
 width:94%;
 height:1px;
 position:absolute;
 left:3%;
 bottom:0;
 border-bottom:1px dashed #040000;
}
.fw-container{
 padding:0.1rem 0.4rem 0.14rem 0.4rem;
}
.fw-container h3{
 font-size:0.34rem;
 color:#e60012;
 text-align:center;
}
#fwresult{
 margin:0.2rem auto;
 background:#e60012;
 padding:0.3rem;
 border-radius:0.1rem;
 color:#fff;
}