<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">﻿@charset "utf-8";

ul, li { list-style: outside none none;}
ul, li, dl, dt, dd, ol{list-style-type: none; margin: 0; padding: 0}
h1, h2, h3, h4, h5, h6, form, input, textarea, label, table, tr, td, p, header, article, footer, nav, section, aside, menu{margin: 0; padding: 0; font-weight: normal}
header, article, footer, nav, section, aside, menu, video, audio{display: block}
table{border-collapse: collapse; border-spacing: 0}
img{border: none}
input, textarea, button{-webkit-appearance: none; margin: 0; padding: 0; border: none; outline: none}
textarea{resize: none}

*{outline: 0; -webkit-text-size-adjust: none; box-sizing: border-box}
html{ font-size:635%;}
body{min-height:100%;max-width: 640px; margin: 0 auto; padding: 0; font-size: 12px; font-family: Helvetica, 'Microsoft Yahei'; color: #333; -webkit-text-size-adjust: 100% !important; background: #fff}
a{text-decoration: none; outline: none; color: #333}
.cfix:after{display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; content: "";}

/*2021公用头部*/
.bgbox{min-height:100%; max-width:640px; margin:0 auto; padding:0; font-size:0.14rem; font-family:"微软雅黑"; background:#fff;}
.cen640{width:100%; max-width:640px; margin:0 auto; overflow:hidden;}
.cen640 img{ width:100%; vertical-align:top;}

/*end*/
.menu-tab-hd{
	background: url(../images/menu_head_04.jpg) no-repeat center;
	background-size: 100%;
	width: 100%;
	height: 0.375rem;
	overflow: hidden;
	padding-left: 0.76rem;
}
.menu-tab-hd span{display: inline-block;width:0.7rem;height:0.25rem;margin:0.05rem 0.05rem;font-size:0.13rem;color:#333;line-height:0.25rem;background:#ccc; border-radius: 3px; overflow: hidden; vertical-align: middle;cursor: pointer;text-align: center;}
.menu-tab-hd span a{color:#333;}
.menu-tab-hd span.on{color:#fff;background: #b48858;}

/*轮播*/
.dl_lun{
	width: 95%;
	height: 1.34rem;
	margin: 0 auto;
	overflow: hidden;
}
.swiper-pagination-bullet-active{
	background-color: #844b2d !important;
}
.swiper-container{
	overflow: visible;
}
.swiper-pagination-bullet{
	width: 0.08rem;
	height: 0.08rem;
	background-color: #e5e5e5;
	opacity:10;
}
.swiper-pagination{
	bottom: -0.2rem !important;
}
/*end*/

/*牙科项目*/
.dl_ykxm{
	width: 100%;
	padding-top: 0.13rem;
	overflow: hidden;
}
.dl_ykxm ul li{
	width: 0.7rem;
	float: left;
	margin-left: 0.08rem;
}
.dl_ykxm ul li p{
	font-size: 0.08rem;
	text-align: center;
	color: #000000;
	margin-top: 0.1rem;
	margin-bottom: 0.12rem;
}
.dl_ykxm1{
	width: 100%;
	padding-top: 0.13rem;
	overflow: hidden;
	padding-left: 0.12rem;
}
.dl_ykxm1 ul li{
	width: 0.7rem;
	float: left;
	margin-left: 0.26rem;	
}
.dl_ykxm1 ul li p{
	font-size: 0.08rem;
	text-align: center;
	color: #000000;
	margin-top: 0.1rem;
	margin-bottom: 0.12rem;
}
/*end*/
.menu-tab-con{height: 100%;background: #f8f8f8;}
.menu-tab-left{float:left;width: 0.71rem;height: 100%; background: #844b2d;}
.menu-tab-left span{display: block;height: 0.85rem; line-height: 0.85rem; font-size: 0.13rem;color: #ffffff; text-align: center;cursor: pointer;}
.menu-tab-left span.on{background: #b48856;color: #ffffff;}
.menu-tab-right{float:left;width:2.49rem;height:100%;margin: 0 auto;overflow: auto; overflow-x: hidden;-webkit-overflow-scrolling: touch;}
.menu-pro{float: left;width: 100%;display: none;margin-top: 0.12rem;margin-bottom: 0.35rem}
#menu-pro-0{display: block;}
.menu-tab-pro dl{padding: 0.075rem 0 0 0;}
.menu-tab-pro dt{height:0.28rem;line-height:0.28rem;font-size:0.13rem;color:#000000;background-color: #e5e5e5;padding-left: 0.16rem;}
.menu-tab-pro dd{padding: 0.075rem 0 0 0.2rem;}

.menu-tab-pro dl dd ul li{float: left;font-size: 0.13rem;padding:0.075rem;line-height: 0.15rem;}
.menu-tab-pro dl dd ul li a{display: block;}

.menu-doc{margin:0.075rem 0 0 0; display: none;}
#menu-doc-0{display: block;}
.menu-doc ul li{float: left;width: 50%;padding: 0.075rem 0.05rem 0.05rem 0.05rem;text-align: center;}
.menu-doc ul li img{display: block;width: 100%;}
.menu-doc ul li .zj-pic{ width: 1.06rem; overflow: hidden;margin: 0 auto; }
.menu-doc ul li .zj-pic img{display: block;width: 100%; height: auto;}
.menu-doc ul li .zj-name{margin:0.075rem 0 0 0;font-size: 0.1rem;color: #333;line-height: 0.12rem;font-weight: bold;}
.menu-doc ul li .zj-zhichen{font-size: 0.1rem;color: #999;line-height: 0.12rem; height: 0.24rem;}</pre></body></html>