@charset "utf-8";
/*样式初始化*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,button,textarea,select{margin:0;padding:0}
body{font-size:14px; font-family:微软雅黑; background-color:#fff; color:#4d4d4d;overflow-x: hidden;}
em{font-style:normal}
li{list-style:none}
h1, h2, h3, h4, h5, h6{ font-size:100%;font-weight:normal;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
p{word-wrap:break-word}
a:hover {text-decoration:none;}


.typelist li{
	width: auto;
	padding: 0px 10px;
}
.typelist li a{
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: -10px;
}
.typelist li a.current{
	width: 100%;
}
.typelist li a:hover{
	width: 100%;
}

.fbox{
	width: 100%;
	padding: 10px 20px;
	background: white;
	display: none;
}
.b_title{
	margin: 30px 25px 0px;
}
.bldd_title{
	font-size: 24px;
	color: #404040;
	font-weight: 600;
}
.add_title{
	font-size: 20px;
	color: #404040;
}
.fbox img{
	margin-left: 50%;
	transform: translateX(-50%);
	margin-top: 20px;
}
.floor_conbox .fbox.activebox{display:block;}
.floor_service_time{
	margin: 0 25px;
}
.floor_service_time p{
	font-size: 20px;
	margin: 10px 0;
}


/* 手机端 样式 */
@media screen and (max-width:420px){
	.fbox{
		padding: 0px;
		padding-top: 10px;
	}
	.fbox img{
		margin-left: 50%;
		transform: translateX(-50%);
		width: 92%;
	}
	.b_title{
		margin-left: 50%;
		transform: translateX(-50%);
		width: 92%;
	}
	.floor_service_time {
		margin-left: 50%;
		transform: translateX(-50%);
		width: 92%;
	}
	.floor_service_time p{
		font-size: 14px;
	}
}

