
.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}

.swipe-wrap {
  overflow: hidden;
  position: relative;
}

.swipe-wrap > div {
  float: left;
  width: 100%;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.swipe-wrap img {
  max-width: 100%;
}
.none{display: none;}
.xtj-stext{
 font-size: 14px;
 color: #999;
 height:  25px;
 overflow:  hidden;
 white-space:  nowrap;
 text-overflow:  ellipsis;
}
.xtj-stexth{font-weight:  normal;height:  40px;overflow:  hidden;margin-top: 10px;}
.xx-con{
	width: 100%;
	padding-top: 3%;
}
.xx-con .title{
 text-align: center;
 font-size: 18px;
 margin-top: 20px;
 width: 82%;
 margin:  0 auto;
 margin-bottom: 14px;
}
.xx-con .s-title{
    font-size: 13px;
    text-align:  center;
    color: #999999;
    margin-top: 6px;
    margin-bottom: 3%;
}
.xx-con .contion{
    width: 90%;
    height:  100%;
    margin:  0 5%;
}
.xx-con .contion .img{
	width: 100%;
	/* margin: 0 auto; */
	margin-top: 30px;
	text-align: center;
	margin-bottom: 30px;
}
.xx-con .contion .img img{
	
width: 100%;
	    max-width: max-content;
height:  auto;
}
.xx-con .contion p{
	display: block;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	margin: 15px 0 0;
	font-size: 14px;
	line-height: 25px;
}
.xx-con .contion .img-txt{
	
font-size:  14px;
	
font-weight:  bold;
	
text-align:  center;
	
margin:  15px 0 10px;
}
.um-media-body {
    
    width: calc( 100% - 125px);
}
.um-media-heading{
	      height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.um-media-body.um-media-body2{
	width: 92%;
}
 .um-content li{
	    border-bottom: 1px solid #dadada;
}
.back{
	 width: 30px;
	 position: fixed;
	 bottom: 4%;
	 right: 3%;
	 background: rgba(255,255,255,.6);
	 border-radius: 3px;
	 padding: 1% 1.5%;
}
.back img{
	width: 100%;
	height: auto;
	/* border-radius: 50%; */
}
.down{
	position: fixed;
	bottom: 2%;
	right: 5%;
	font-size: 12px;
}

.xtj-spccheck-table {
 border:1px solid #ccc;width: 100%;
}
