.index_cont {
  background:#F4F5F7;
}
.index_header {
  width:7.5rem;
  /*height:3.6rem;*/
 	height:4.3rem;
  padding-top:0.4rem;
  background:#BF4142;
}
.index_header h3 {
	font-size:.34rem;
	color:#FFF;
	text-align: center;
	font-weight: 400;
	margin-bottom: .3rem;
	margin-top:.1rem;
}
.index_header .headimg {
  display: block;
  width:1rem;
  height:1rem;
  margin:0 auto;
  border-radius:50%;
}
.index_header p {
  display: block;
  font-size:0.32rem;
  color:#FFF;
  margin-top:0.2rem;
  text-align:center;
}
.index_header .auth_view {
  width:1.04rem;
  height:0.26rem;
  line-height:0.32rem;
  border:0.02rem solid #FFF;
  border-radius:0.14rem;
  background:rgba(255,255,255,.2);
  margin:0.2rem auto 0;
  font-size:0.2rem;
  color:#FFF;
  text-align:center;
}
.index_header .auth_view .icon_rz {
	display: inline-block;
  width:0.16rem;
  height:0.2rem;
  margin-right:0.04rem;
  vertical-align: -0.03rem;
  background: url(../imgs/icon_rz.png) no-repeat 0 0;
  background-size:cover;
}
.caseinfor_view {
  width:7.1rem;
  margin:-1.06rem auto 0;
}
.caseinfor_main {
  position:relative;
  width:100%;
  /*height:4.5rem;*/
  background:#FFF;
  border-radius:0.08rem;
  padding-bottom:.35rem;
}
.caseinfor_main .caseId {
  width:6.5rem;
  height:0.7rem;
  border-bottom:0.01rem solid #F2F2F2;
  font-size:0.3rem;
  color:#333;
  margin:0 auto;
  padding-top:0.3rem;
  font-weight: 700;
}
.caseDetail {
  padding:0.3rem 0.3rem 0;
}
.caseDetail p {
  font-size:0.28rem;
  color:#999;
  margin-bottom:0.2rem;
}
.caseDetail p span {
  color:#333;
}
.caseinfor_main .goCaseList {
  position:absolute;
  right:0.3rem;
  bottom:0.14rem;
  z-index: 100;
  width:2.14rem;
  height:0.62rem;
  line-height:0.66rem;
  border-radius:0.08rem;
  border:0.02rem solid #D1D1D1;
  background:#FFF;
  font-size:0.28rem;
  color:#333;
  text-align:center;
}
.sdInto {
  padding:0.2rem 0;
}
.sdInto > div {
  float:left;
  width:3.45rem;
  height:2.26rem;
  border-radius:0.08rem;
  background:#FFF;
}
.sdInto > div a {
  display: block;
  width:100%;
  height:1.92rem;
  padding-top:0.34rem;
}
.sdInto div:nth-child(1),.sdInto div:nth-child(3) {
  margin-right:0.2rem;
}
.sdInto div:nth-child(1),.sdInto div:nth-child(2) {
  margin-bottom:0.2rem;
}
.sdInto div img {
  display: block;
  width:1rem;
  height:1rem;
  margin:0 auto;
}
.sdInto .sdTitle {
  margin-top:0.22rem;
  font-size:0.28rem;
  color:#333;
  text-align:center;
}
.sdInto .sdTitle span {
  color:#BF4142;
  margin-left:0.1rem;
}

.topTip {
	position: fixed;
	left: 0;
	top:0;
	z-index: 10000;
	width:7.1rem;
	height:.46rem;
	line-height:.46rem;
	padding:0 .2rem;
	color: #E8BF48;
	font-size: .24rem;
	background: rgba(0,0,0,.2);
}
.topTip i {
	display: inline-block;
	width: .2rem;
	height: .2rem;
	background: url(../imgs/notice.png) no-repeat 0 0;
	background-size:contain;
	margin-right: 0.06rem;
	vertical-align: -0.02rem;
}
.topTip b {
	float: right;
	display: inline-block;
	width: .18rem;
	height: .18rem;
	background: url(../imgs/close.png) no-repeat 0 0;
	background-size:cover;
	margin-top:.14rem;
}
.evaluate_box {
	height: .5rem;
	line-height: .5rem;
	padding-bottom: .1rem;
	text-align: center;
}
.evaluate_box p {
	display: inline-block;
	font-size: .28rem;
	color: #333;
	vertical-align: .2rem;
}
.evaluate_box i {
	display: inline-block;
	width: .36rem;
	height: .36rem;
	background: url(../imgs/evaluate.png) no-repeat 0 0;
	background-size:contain;
	vertical-align: .1rem;
	margin-right: .1rem;
}
 
.loading {
	display: none;
	position: fixed;
	left: 0;
	top:0;
	z-index: 999;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,.7);
}
.loading img {
	display: block;
	width: 1rem;
	margin: 60% auto 0;
}
.caseQuery{
  background: #fff;
    font-size: 0.32rem;
    text-align: center;
    padding: 0.3rem;
    border-radius: 0.08rem;
    margin-bottom: 0.2rem
}