/*----加盟招商------*/
.join_box {width: 100%; margin: 0 auto;background-color: #f1f1f1;}
.join_center{ padding: 30px 0;}
.join_tbgon {overflow:hidden; height:auto;}
.join_left{ 
    width:360px;   
    height: auto;
    border: solid 1px #e0e0e0;
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1);
	}
.join_left h6{ 
    font-size:30px; 
	margin:20px;
	font-weight:100;
	border-bottom:solid 1px #808080;
	padding-bottom:5px;
	}
.join_left dl{ margin-bottom:10px;color:#808080;  display:inline-block;}
.join_left dl dt{ float:left; width:40px; margin:0 0px 0 15px;}
.join_left dl dd{ margin-right:10px; width:350px; padding-top:5px;}
.join_left .jing01 {
    width: 36px;
    height: 29px;
    background-position: 0px -92px;
}
.join_left .ying02 {
    width: 36px;
    height: 29px;
    background-position: -37px -92px;
}
.join_left .tong03 {
    width: 35px;
    height: 29px;
    background-position: -75px -92px;
}
.join_left .for {
    width: 23px;
    height: 20px;
	text-align:center;
	color:#fff;
	line-height:20px;
	font-size:14px;
	margin-left:8px;
	margin-top:6px;
	
}
.jon_icons {
	display:block;
	background-color:#b3b3b3;
}
.jion_icons {
	display:block;
	background-color:#e01f1a;
}
.join_right .one{
	width: 23px;
    height: 20px;
	text-align:center;
	color:#fff;
	line-height:20px;
	font-size:14px;
	margin-top:1px;
	margin-right:10px;
	}
.join_right{
	width:810px;
	height:auto;
    border: solid 1px #e0e0e0;
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1);
	}
.join_right h6{ 
   font-size:30px; 
	margin:20px;
	font-weight:100;
	border-bottom:solid 1px #808080;
	padding-bottom:5px;
	}
.join_right dl{
	margin:0 35px 0 35px; 
	margin-bottom:24.5px;/*Firefox*/ 
    margin-bottom:20px\9;/*IE8*/  
    *margin-bottom:20px;/*IE7*/  
    _margin-bottom:20px;/*IE6*/ 
	}	
.join_right dl dt{ float:left;}
.join_right dl dd{ color:#808080;}	
.join_right .laobe01 {
    width: 12px;
    height: 20px;
    background-position: 0px -180px;
	margin-right:5px;
	margin-left:5px;	
}
.join_right .laobe02 {
    width: 16px;
    height: 20px;
    background-position: -15px -180px;
	margin-right:5px;
}
.join_right .laobe03 {
    width: 16px;
    height: 20px;
    background-position: -39px -180px;
	margin-right:5px;
}
.join_right .laobe04 {
    width: 16px;
    height: 20px;
    background-position: -60px -180px;
	margin-right:5px;
}
	
.join_yun{
	width:100%;   
    height: auto;
    border: solid 1px #e0e0e0;
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1);
	margin-top:30px;
	}
.join_yun h6{ 
   font-size:30px; 
	margin:20px;
	font-weight:100;
	border-bottom:solid 1px #808080;
	padding-bottom:5px;
	}
.join_yun dl { margin:0 0 20px 0; color:#808080; overflow:hidden;}
.join_yun dl dt{ float:left; width:160px; margin:0 0 0 25px;}
.join_yun dl dd{line-height:30px; margin-right:15px;}
.join_yun p{ width:1000px; float:right;}
.join_yun .join_p{color:#333333; font-size:18px; font-weight:bold;}
.join_yun .join_dd01{ padding-top:50px;}
.join_yun .join_dd02{ padding-top:35px;}
.join_yun .aqbz01 {
    width: 97px;
    height: 85px;
    background-position: 0px 0px;
	margin-left:30px;
	margin-top:50px;
}
.join_yun .aqbz02 {
    width: 97px;
    height: 85px;
    background-position: -97px 0px;
	margin-left:30px;
	margin-top:50px;
}
.join_yun .aqbz03 {
    width: 97px;
    height: 85px;
    background-position: -195px 0px;
	margin-left:30px;
	margin-top:50px;
}
.join_yun .aqbz04 {
    width: 97px;
    height: 85px;
    background-position: -293px 0px;
	margin-left:30px;
	margin-top:50px;
}
.join_yun .aqbz05 {
    width: 97px;
    height: 85px;
    background-position: -391px 0px;
	margin-left:30px;
	margin-top:50px;
}
.join_yun .aqbz06 {
    width: 97px;
    height: 85px;
    background-position: -489px 0px;
	margin-left:30px;
	margin-top:50px;
}
.icons {
	display:inline-block;
    background:url(../images/fangzi.png)  no-repeat scroll 0% 0% transparent;
}
	
	
.join_glgon {overflow:hidden; height:auto; margin-top:30px;}
.join_glgon_left{ 
    width:360px;   
    height: auto;
    border: solid 1px #e0e0e0;
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1);
	padding-bottom:10px;
	}
.join_glgon_left .one{
	width: 23px;
    height: 20px;
	text-align:center;
	color:#fff;
	line-height:20px;
	font-size:14px;
	padding-top:1px;
	}
.join_glgon_left h6{ 
   font-size:30px; 
	margin:20px;
	font-weight:100;
	border-bottom:solid 1px #808080;
	padding-bottom:5px;
	}
.join_glgon_left dl{ margin-bottom:28px; margin-left:20px; }
.join_glgon_left dl dt{ float:left; width:20px; margin-right:10px;}
.join_glgon_left dl dd{width:320px;  color:#808080;}
.join_glgon_left p{ color:#333; padding-top:10px;line-height:20px; padding-top:20px;}
.join_glgon_left .laobe01 {
    width: 12px;
    height: 20px;
    background-position: 0px -180px;
	margin-right:5px;
	margin-left:5px;	
}
.join_glgon_left .laobe02 {
    width: 16px;
    height: 20px;
    background-position: -15px -180px;

}
.join_glgon_left .laobe03 {
    width: 16px;
    height: 20px;
    background-position: -39px -180px;

}
.join_glgon_left .laobe04 {
    width: 16px;
    height: 20px;
    background-position: -60px -180px;

}
.join_glgon_left .laobe05 {
    width: 16px;
    height: 20px;
    background-position: -80px -180px;
}

.join_glgon_right{
	width:810px;   
    border: solid 1px #e0e0e0;
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1);
	}
.join_glgon_right h6{ 
   font-size:30px; 
	margin:20px;
	font-weight:100;
	border-bottom:solid 1px #808080;
	padding-bottom:5px;
	}
.join_glgon_right dl{margin:25px 35px 34px 35px; float:left;}	
.join_glgon_right dl dt{ float:left; width:120px; margin-left:20px;}
.join_glgon_right dl dd{ width:310px; margin-left:10px;}	
.join_glgon_right p{ line-height:20px; padding-top:20px;}
.join_glgon_right i{  text-align:center; margin:40px 20px;}
.join_glgon_right i img{
	margin-bottom:30px;/*Firefox*/ 
    margin-bottom:43px\9;/*IE8*/  
    *margin-bottom:22.5px;/*IE7*/  
    _margin-bottom:22.5px;/*IE6*/ 
	margin-top:20px;/*Firefox*/ 
    margin-top:40px\9;/*IE8*/  
    *margin-top:22.5px;/*IE7*/  
    _margin-top:22.5px;/*IE6*/ 
	
	}

/*----星级加盟店详情------*/
.details_head{
	width:100%;   
    height: auto;
    border: solid 1px #e0e0e0;
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.1);
	padding:0 30px;
	}
.details_head .details_lega h6{ 
    color:#808080;
	border-bottom: solid 1px #e0e0e0; 
	padding:20px 0;
	font-size:18px;
	font-weight:100;}
.details_head .details_lega dl{    
    color:#808080;
	border-bottom: solid 1px #e0e0e0;
	padding:30px 0;
	}
.details_head .details_lega dl dt{ float:left; width:450px;}
.details_head .details_lega dl dd{ width:1200px;}
.details_head .details_lega p{ font-size:20px; color:#333; line-height:40px; padding-top:10px;}
.details_head .details_lega p img{ padding-bottom:7px;}
.details_head .details_lega .details_osp{ font-size:36px; font-weight:bold; padding-bottom:10px;}
.details_head .details_lega .details_blan{color:#808080;}

.details_head .details_loup{ height:auto; overflow:hidden;}
.details_head .details_loup h5{ 
    color:#333; 
	padding:30px 0 0 0;
	font-size:24px;
	font-weight:100;}
.details_head .details_loup dl{    
    color:#808080;
	padding:20px 0;
	}
.details_head .details_loup dl dt{ float:left; width:450px;}
.details_head .details_loup dl dd{ line-height:30px;}
.details_head .details_loup p{ color:#808080; line-height:20px; padding-top:10px;}

.details_head .details_zyzj{ height:auto; overflow:hidden; margin-bottom:30px;}
.details_head .details_zyzj h5{ 
    color:#333; 
	padding:30px 0 0 0;
	font-size:24px;
	font-weight:100;}
.details_head .details_zyzj dl{
	border: solid 1px #e0e0e0;
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
    width:360px;   
	padding:30px 0;
	margin:20px 30px 0 0;
	float:left;
	
	}
.details_head .details_zyzj dl dt{ float:left; width:120px; margin-left:20px; }
.details_head .details_zyzj dl dd{ line-height:30px;}
.details_head .details_zyzj p{ color:#333; line-height:20px; padding-top:20px;}

.details_head .details_mds{ height:auto; overflow:hidden; margin-bottom:30px;}
.details_head .details_mds h5{ 
    color:#333; 
	padding:30px 0 0 0;
	font-size:24px;
	font-weight:100;}
	
.details_head .details_lega a.pic {
    display: block;
    position: relative;
    width: 400px;
    height: 300px;
    overflow: hidden;
}
.details_head .details_zyzj a.list-img{
	display: block;
    position: relative;
    width: 98px;
    height: 130px;
    overflow: hidden;
	}

	
	
	
 