body{
	background-color: #f3f3f3;
}
.tuanbox{
	width: 100%:;
}
.t_boxdiv{
	background-color:#fff;
	display: inline-block;
	width: 100%;
	margin-bottom: 0.5rem;
	border-bottom:0.02rem solid #ddd;
	float: left;
}
.t_boxdiv h1{
	font-size: 0.8rem;
	border-bottom:1px solid #ddd;
	padding:0.5rem 0;
	margin:0 2%;
	width: 96%;
}
.tpro{
	width: 100%;
}
.tpro ul{
	width: 96%;
	display: inline-block;
	position: relative;
	padding:0 2%;
}
.tpro ul li{
	float: left;
	padding:1rem 0;
}

.tpro ul li.img {
    width: 24%;
    padding: 0;
    border: 1px solid #e3e3e3;
    margin: 0.5rem 0;
}
.tpro ul li.img img{
	width: 100%;
} 
.tpro ul li p{
	width: 100%;
	color: #333;
}
.tpro ul li.text{
	width: 60%;
	padding:0.8rem 0 0.5rem 0.2rem;
	position: relative;
}
.tpro ul li.erwma{
	width: 20%;
	text-align:center;
	position: absolute;
	right: 0;
	top:0.7rem;
	padding:0;
}
.tpro ul li.tuan {
    width: auto;
    text-align: center;
    position: absolute;
    right: 0.5rem;
    top: 1.5rem;
    padding: 0;
}
.tpro ul li.tuan a {
    font-size: 0.6rem;
    background-color: #84b706;
    border-radius: 0.2rem;
    color: #fff;
    padding:0.4rem;
}
.tpro ul li.erwma p{
	font-size:0.45rem; 
	line-height: 0.6rem;
	color: #666;
}
.tpro ul li p.dan{
	position: absolute;
	width: 50%;
	top:2.2rem;
	width:100%;
	font-size: 0.7rem;
}
.tpro ul li p.biaoti{
	font-size: 0.75rem;
}
.tpro ul li.erwma img{
	width: 100%;
}
.tpro ul li.erwma canvas{
	width:2.2rem;
	height:2.2rem
}
/*
.fenshare{
	width: 100%;
}
.fenshare ul{
	display: inline-block;
	width: 100%;
	padding-top:0.2rem;
}
.fenshare ul li img{
	width: 100%;
}
.fenshare ul li{
	display:inline-block;
	width:calc(100% / 5.2);
	width:-webkit-calc(100% / 5.2);
	width:-moz-calc(100% / 5.2);
	text-align: center;
}
.deorder{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width: 96%;
	border:1px solid #d8e2ca;
	background-color:#f3f6ee;
	margin:0.5rem 2%;
	padding: 0.5rem 0;
	
}
.hang{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display: table;
	border-collapse: collapse;
	width: 100%;
	padding:1rem;
	font-size: 0.8rem;
	line-height: 1.125rem;
}
.nature{
	display: table-cell;
	width: 22%;
	text-align: right;
	color: #666;
}
.value{
	display: table-cell;
	width: 74%;
	text-align: left;
	color: #333;
}
*/
.sharediv{
	padding:0.5rem 2%;
	width: 96%;
	display: inline-block;
	border-top:1px solid #eee;\
	font-size: 1rem;
}
.yigou{
	font-size: 0.65rem;
	padding:0.5rem 2%;
	width: 96%;
	display: inline-block;
}
.yigou .shu{
	float: left;
}
.yigou .shu span{
	color: #ff6600;
}
.yigou .lian{
	float: right;
}
.yigou .lian a{
	color: #7fb200;
}
.dingdan{
	width: 96%;
	margin:0 2%;
	font-size: 0.65rem;
	border-bottom:1px solid #eee;
	padding:0.5rem 0;
}
.dingdan .red{
	color: #ff6600;
}
.wuddan{
	width: 100%;
	color: #666;
	height: 4rem;
	line-height: 4rem;
	text-align: center;
	font-size: 0.625rem;
}
.page-head span{
	font-size: 1rem;
	line-height:2.2rem;
}
.page-head img.ment-list-btn{
	top:-0.1rem;
	right: 0.5rem;
	width: 1.25rem;
}
.page-head img{
	width: 1rem;
	margin-top: 0.6rem;
}
.page-head{
	width: 96%;
}
.hdshao{
	width: 92%;
	padding: 0.5rem 4%;
	font-size: 0.8rem;
	line-height: 1.25rem;
}
.bg{ position: fixed; z-index:6; width:100%;top:0px;left:0px;background: rgba(52, 52, 52, 0.5);display:none}
img.img5{ width:100%; height:auto}

#img1{ width:50%; height:auto; left:25%;position: fixed; z-index:7; display:none;  }
.jiathis_modal_body p{
	text-align:center;
	display: inline-block;
}
