
.inside_nav{
	background: #fff;
	box-shadow: 0 3px 3px #e6e6e6;
}
.download_nav li{
	float: left;
	width: 25%;
}
.download_nav li a{
	display: block;
	font-size: 24px;
	color: #333;
	font-weight: bold;
	width: 160px;
	height: 40px;
	margin: 0 auto;
	padding: 20px 0;
}
.download_nav li a.active{
	display: block;
	color: #00A2EB;
	width: 160px;
	height: 40px;
	margin: 0 auto;
	padding: 20px 0 17px 0;
	border-bottom: #00A2EB 3px solid;
}
.download_nav li span{
	display: block;
	text-align: center;
	width: 160px;
	height: 40px;
	overflow: hidden;
	margin: 0 auto;
}
.sales_Q{
	margin-top: -40px;
}
.fault_Q{
	margin-top: -80px;
}
.shop_Q{
	margin-top: -120px;
}
.download_nav li a:hover .normal_Q, .download_nav li a.active .normal_Q{
	margin-left: -198px;
}
.download_nav li a:hover .sales_Q, .download_nav li a.active .sales_Q{
	margin-top: -40px;
	margin-left: -198px;
}
.download_nav li a:hover .fault_Q, .download_nav li a.active .fault_Q{
	margin-top: -80px;
	margin-left: -198px;
}
.download_nav li a:hover .shop_Q, .download_nav li a.active .shop_Q{
	margin-top: -120px;
	margin-left: -198px;
}
/***常见问题区域样式***/
.server_width{
	width: 875px;
	margin: 50px auto 20px auto;
	color: #333;
}
.normal_title{
	position: relative;
	margin-top: 60px;
}
.border{
	border-bottom: #eaeaea 1px solid;
	margin-top: 14px;
	margin-bottom: 10px;
}
.Q_title{
	position: absolute;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	padding: 0 20px;
	text-align: center;
	background: #fff;
	top: -14px;
	left: 50%;
}
.normal_QA{
	padding: 20px;
	border-bottom: #eaeaea 1px solid;
}
.normal_QA span{
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}
.normal_QA p{
	line-height: 20px;
	word-break: break-all;
}
/***售后服务区域样式***/
.after_sale{
	background: #fff;
	box-shadow: 0 0 8px #ccc;
	margin: 40px 0;
}
.server_link li{
	width: 50%;
	float: left;
	border-top: #eaeaea 1px solid;
}
.server_link li:first-child, .server_link li:nth-child(2){
	border-top: 0;
}
.server_link li.first-child, .server_link li.sec-child{
	border-top: 0;
}
.server_link li a{
	display: block;
	padding: 80px 0;
	border-left: #eaeaea 1px solid;
}
.server_link li a span{
	display: block;
	width: 350px;
	height: 110px;
	overflow: hidden;
	margin: 0 auto;
}
.weibo{
	margin-top: -110px;
}
.weixin{
	margin-top: -220px;
}
.QQ{
	margin-top: -330px;
}
/***官方授权区域样式***/
.offical_block{
	width: 960px;
	margin: 20px auto;
	color: #333;
	border-bottom: #eaeaea 1px solid;
}
.block_title, .block_right{
	float: left;
}
.block_title{
	width: 130px;
	margin-bottom: 30px;
}
.block_right{
	width: 830px;
	padding-bottom: 40px;
}
.block_title span{
	display: block;
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	padding: 10px 0;
}
.block_title a{
	color: #00A2EB;
}
.shop_logo li{
	float: left;
	border: #eaeaea 1px solid;
	margin: 10px 8px;
}
.shop_logo li:hover{
	border: #00A2EB 1px solid;
}
.shop_Web{
	margin: 0 0 0 8px;
	border-top: #eaeaea 1px solid;
}
.shop_Web.last-child{
	border-top: 0;
}
.shop_Web:last-child{
	border-top: 0;
}
.shop_Web li{
	padding: 10px 0;
	border-bottom: #eaeaea 1px solid;
}
.shop_Web li a{
	color: #333;
}
.shop_Web li a .shop_name{
	float: left;
	font-size: 18px;
	line-height: 30px;
}
.shop_Web li a .shop_name span{
	font-size: 14px;
	color: #666;
}
.shop_Web li a .shop_link{
	float: right;
	font-size: 18px;
	line-height: 30px;
}
.shop_Web li a:hover .shop_link{
	color: #00A2EB;
}
.city_phone {
	margin-bottom: 20px;
}
.city_phone li{
	position: relative;
	float: left;
	width: 116px;
	height: 40px;
	margin: 14px 14px;
	padding: 10px;
	border: #eaeaea 1px solid;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
}
.city_phone li div{
	position: absolute;
	display: none;
	z-index: 99;
}
.city_phone li:hover div{
	display: block;
	width: 116px;
	padding: 10px;
	top: -1px;
	left: -1px;
	border: #00A2EB 1px solid;
	line-height: 40px;
	text-align: center;
	background: #fff;
}
.city_phone li div span{
	font-size: 14px;
	line-height: 20px;
}
.city_shop li{
	padding: 10px 0;
	border-bottom: #eaeaea 1px solid;
}
.city, .shop{
	float: left;
	font-size: 16px;
	line-height: 30px;
}
.city{
	width: 80px;
	font-weight: bold;
}
.shop{
	width: 748px;
	border-left: #eaeaea 1px solid;
}
.shop_NO{
	display: block;
	margin: 0 0 0 18px;
	float: left;
	margin: 0 0 0 18px;
}
.shop_NO li{
	border-bottom: #eaeaea 1px solid;
}
.shop_NO li:last-child{
	border-bottom: 0;
}
.shop_NO li.last-child{
	border-bottom: 0;
}
.shop_call, .shop_tell{
	float: left;
}
.shop_call{
	width: 140px;
}
.shop_tell{
	width: 590px;
}
.adress span.place_phone, .shop_phone span.place_phone{
	display: block;
	width: 18px;
	height: 18px;
	overflow: hidden;
	margin: 7px 10px 0 0;
	float: left;
}
.shop_phone span.place_phone img.up_phone{
	margin-top: -18px;
}
.phone_call{
	float: left;
	padding: 0 10px 0 0;
}
