
.shop-jmzs-wrap .shop-intro-header.jmzs-intro-header{
	margin-top: 30px;
	position: relative;
}
.shop-jmzs-wrap .gycp-container  .jmzs-content{
	margin-top: 55px;
}
.shop-jmzs-wrap .jmzs-list-content{
	margin: 55px auto;
}
.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item{
	overflow: hidden;
	padding: 0 30px;
	margin-top: 40px;
}
.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item img{
	float: left;
	width: 158px;
	height: 120px;
	border: 1px solid #e5e5e5;
}

.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item section{
	float: left;
	width: 655px;
	height: 122px;
	padding-left: 20px;
}
.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item section>h3{
	background: url(../image/jmzs/jmzs-icon.png) 625px 0 no-repeat;
	text-align: left;
	width: 675px;
}
.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item section>h3>a{
	display: block;
	color: #333;
	font-size: 18px;
	line-height: 2;
	height:38px;
}
.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item section>h3>a:hover{
	color: #eb676c;
}
.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item section>span{
	color: #999;
	display: block;
	font-size: 14px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #e5e5e5;
}
.shop-jmzs-wrap .jmzs-list-content .jmzs-list-item section>p{
	color: #777;
	font-size: 14px;
	line-height: 22px;
	padding-top: 8px;
}

/* 加盟招商内容页 */
.left-company-common .jmzs-top-content{
	padding-top: 30px;
}
.left-company-common .jmzs-top-content .details-left-pic,
.left-company-common .jmzs-top-content .details-left-pic img{
	width: 400px;
	height: 300px;
}
.left-company-common .jmzs-top-content .details-left-pic{
	border: 1px solid #e5e5e5;
	float: left;
}
.left-company-common .jmzs-top-content .details-right-info{
	width: 435px;
	margin-right: 30px;
	/*background-color: orange;*/
	float: right;
}
.left-company-common .jmzs-top-content .details-right-info h2{
	font-size: 26px;
	color: #333;
	margin-bottom: 20px;
}
.left-company-common .jmzs-top-content .details-right-info p{
	font-size: 16px;
	color: #666;
	margin-top: 10px;
}
.left-company-common .jmzs-bottom-content a.apply-btn,
.left-company-common .jmzs-top-content .details-right-info .btn-link a{
	display: inline-block;
	width: 130px;
	height: 40px;
	margin: 25px 30px 0 0;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	border-radius: 5px;
	background-color: #eb676c;
}
.left-company-common .jmzs-top-content .details-right-info .btn-link a.collect-btn{
	background-color: #e8ba33;
}
.left-company-common .jmzs-middle-content{
	clear: both;
	padding-top: 45px;
}
.left-company-common .jmzs-details-title{
	font-size: 18px;
	color: #333;
	height: 32px;
	line-height: 32px;
	border-bottom: 1px solid #bbb;
}
.left-company-common .jmzs-middle-content table{
	width: 845px;
	margin: 25px;
	border: 1px solid #e5e5e5;
}
.left-company-common .jmzs-middle-content table td{
	border: 1px solid #e5e5e5;
	padding: 10px 8px;
	color: #666;
	font-size: 16px;
}
.left-company-common .jmzs-middle-content table td:nth-child(odd){
	text-align: right;
}
.left-company-common .jmzs-bottom-content{
	padding-top: 15px;
}
.left-company-common .jmzs-bottom-content section{
	padding: 25px;
}
.left-company-common .jmzs-bottom-content p{
	color: #666;
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 38px;
}
.left-company-common .jmzs-bottom-content a.apply-btn{
	margin-top: -20px;
	margin-bottom: 90px;
}