html {
	font-size:16px !important;
}
.site-pv {
	width:0;
}
.dede_pages {
	text-align:center;
	padding:15px 0;
}
.mip-element .medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-phone-content {
	display:inline-block;
}
.mip-element .medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-consult,.mip-element .medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-phone,.card-doctor-phone a {
	background-color:#eff6fe;
	color:#62a6f5;
}
.mip-element .medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .icon-advice {
	width:.875rem;
	height:.8125rem;
	background:url(../style/lt.png) 0 0 no-repeat;
	background-size:100% 100%;
}
.mip-element .medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .icon-tel {
	width:.875rem;
	height:.8125rem;
	background:url(../style/dh.png) 0 0 no-repeat;
	background-size:100% 100%;
}
.header_top {
	height:50px;
}
.nav_box {
	padding:0.5rem 0;
}
.nav_wrap {
	height:5rem;
	padding:1rem 0;
	background:#fff;
}
.nav_wrap ul li {
	display:block;
	float:left;
	width:33.3%;
	height:0.3rem;
}
.nav_wrap ul li img {
	width:52%;
	padding-top:0.5rem;
}
.nav_wrap ul li div {
	width:3rem;
	height:3rem;
	border-radius:5rem;
	margin:0 auto;
	overflow:hidden;
	background:#62a6f5;
	text-align:center;
}
.nav_wrap ul li p {
	text-align:center;
	font-size:1rem;
	padding-top:0.5rem;
}
.article-market-img {
	flex:0 0 auto;
	width:7.5rem;
	height:5rem;
	margin-right:.5rem;
	overflow:hidden;
	background-repeat:no-repeat;
	background-size:cover;
}
.article-item-createTime {
	padding-top:1.2rem;
}
.article-list {
	border-top:1px solid #f2f2f2;
}
.card-doctor-item-description a {
	color:#555;
}
.medical-activity-list-card .card-container li,.medical-article-list-card .card-container li,.medical-subject-list-card .card-container li {
	list-style-type:none
}
.medical-hospital-header {
	background-color:#fff
}
.medical-hospital-header .medical-book-form {
	position:fixed;
	left:0;
	bottom:0;
	z-index:10000
}
.medical-hospital-header .average-score>span:last-child {
	margin-right:.5rem
}
.medical-hospital-header li {
	list-style:none
}
.medical-hospital-header .desc {
	font-size:.75rem
}
.medical-hospital-header .hospital-evaluate {
	color:#999;
	font-size:.75rem;
	margin-bottom:.375rem;
	padding:0 1.063rem
}
.medical-hospital-header .hospital-evaluate .hospital-score {
	color:#fe5f00;
	margin-right:.5rem
}
.medical-hospital-header .top-background-img {
	width:100%;
	padding-top:70%;
	position:relative
}
.medical-hospital-header .top-background-img .mip-layout-container {
	position:static
}
.medical-hospital-header .top-background-img img {
	position:absolute;
	top:0;
	left:0
}
.medical-hospital-header .logo {
	position:relative;
	width:4.5rem;
	height:4.5rem;
	top:-2.5rem;
	left:1.063rem;
	border:1px solid #f1f1f1;
	border-radius:50%
}
.medical-hospital-header .logo img {
	border-radius:50%
}
.medical-hospital-header .doctor-department {
	padding:0 1.063rem;
	font-size:.875rem;
	color:#555;
	height:3.5rem;
	overflow:hidden
}
.medical-hospital-header .hospital-name {
	margin-top:-1.875rem;
	font-size:1.125rem;
	font-weight:700;
	margin-bottom:.625rem;
	padding:0 1.063rem;
	line-height:1.563rem
}
.medical-hospital-header .category-list {
	margin:.938rem 1.063rem 0;
	padding-bottom:.938rem;
	border-top:1px solid #f1f1f1
}
.medical-hospital-header .category-list ul {
	white-space:nowrap
}
.medical-hospital-header .category-list li {
	width:25%;
	text-align:center;
	position:relative;
	display:inline-block
}
.medical-hospital-header .category-list li .split-line {
	height:20px;
	border-left:1px solid #f1f1f1;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.medical-hospital-header .category-list li .count {
	font-size:.75rem;
	color:#999;
	margin-top:6px;
	display:none
}
.medical-hospital-header .category-list li .name {
	font-size:.875rem;
	color:#555
}
.medical-hospital-header .category-list li .doctor-icon {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABDCAYAAADNlhYhAAAAAXNSR0IArs4c6QAABLFJREFUaAXtm8lrFEEUxjOucUMxKihK3BBRFDUoKAp6cj2oNw+CngSXk/gH+Dd48yJIDiqiB/cFEbwIcV/Ai+YiKmJwX+IWf9/YFdqxu1NV08tkMg8+qrr61Xvvq+pauqem1JSy9PT0DMHkErAUzASzwAwwDowEo8BQ8AG8B++C9CnpPXBfKJVKul9bArkWsBdcBZ9AtfIbAx3gAJheOFuCmAdOgm6QpdzE+FZQypU0DseDQ+AHyFNu4WxBLmRxNAM882R3nnpTAyjvI3p6tmVKFgdzwHOf6II6U02AXIuwr2gMbza2bFKnZx7jNzC60sZwlA4z6T/+xDJKz7JMs/VsTHbZ6A+yUZIOMW0h8SZp68dBbxy6e2z1rYlicLut0ZDeBfLT1JOSUHk5+7e0XD6NAum6ygbXCn3q06NP9Kg5Su+Y7MsBdn3G7Ku+7Jr7Lj0621SqoXSSbSwuRAfbGg3pHVZPha4js4HO4cibyYX/DYc4dWtFPbJxRmzLK8dpFjbjYnHp0Tgb/aI8V6LBI1pumHA+j5bKlSiEymM2IOkzJr3bJNcx6h1lQsXKcR+nmnePxsWRefmAIarPHmlJ5fKTdF15z8QQV27uKzXDTemA6ahwAzTyjRaoxxYwA9uaWxr7U2tnCYq266cxMWBmrQZR0+X1kjZ6tF560vDw6dFPpnKBqXMMPkRfFEjQuHaOoUHUNF1Eqh9sixbnGHx69HzRLPHvHIPPFlA/zb8BzQUR/obfCWwBP7v4d+7RwMFFFycp615wJSn/zj2qSmzsF5Pc9q0vG56iLxBtEL3rWd+9GmTb9SaTICtcrWJrRYI93Wp3tVm1Pk5bwTsQJ22uTjDUFmeMcvlqdbWZij6O14NfIEqcZ0aMxJ1rkI/1qQTta4QA9kexDMr22dpFf1+Cnf22djLVI0CRjevZg9wbHheA7gHpRIls1gZJQ4CA9BjHjVmdZFFjaLJpCaC8yuJOuchWsY+rIVeZElgr0Gys4zG+orqyUczEU0kq6ZogF4PT4CuwFemeAlqjUxevDYNtFASt7eJaoNMjOuU5JQBJk161BG3QNUNf8tnxUM9KUicKuUl41nk9g5nkxwKdC1Iq/AbvA+hglPIi/Ag8FCCt/XRqUjVRiGlGXQM2BUhrbHVi7xw4C65DvJs0f4HgKnAcpHE+FzOJIh/ytSoXpjjSmrcD3AFFyV0c7wSxa3NVjYHhzaAT1Ip0EsjWqkiFK2NsLrgMalWuENi8cMzOeQzsAlkfI0+jARXjbh+CzVQ8kkYEOds4ir8RUYT/W15QnIiiPpXoLx39Ue4R9FqWo9fh4P8hCkkt6tdAJtuwsOOM8w+wvxqyb42f3o9jkBxNobZi/Z2kuC0EF+E0RheSXqLkj4HlKqwTWQaPE4ZLmSjMd1Gw0RTWUboObuXZuERGbxX3gd406lG+QGqRiJ4how15Pcs5Ee2C4fh6Zgm3Lo3RbDbHtdVyzSLaUVsxZRJNhx5drZt6wZ2ciYvijb4khA3lnRFktbDq0+J80AL0OA8LoH/vhqGjr7pW2hf0FxKjE85T3PQrgD6rmPzPiLwpU/oDKDV5XQvfQ9DPil+BPsU8Bvr17eMf9flZY7poIfIAAAAASUVORK5CYII=) center no-repeat #6cd9ca
}
.medical-hospital-header .category-list li .disease-icon {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAA4CAYAAABpAXGyAAAAAXNSR0IArs4c6QAAAj5JREFUaAXtmTFLw0AUx5uqdHF1FhQcRQQHRdBPIFQQF3EqglC/gN31Kzi14urk6iJCLVIdBAdBsDgKRddaW43/B1bS5O7wcZfkgvfg0eTeu/d+/XO5JG0uJzHf90vwJrwLT9KoH/UtSdDEw5hQTpJS0assIvREgyjyhPEpUSzhsZbnedPhnjLoHhJHw8kpnPcBPRbuK4P2w4lpnQM6wphPC0anr4PWUY8zV6Z0h1Mkxlwhhwz6OkYQTmkhhwx6F5Xv4Z+cDgZzv1DrAb5nsKYr9T8UiNxtBl8bzx8zOD6HTw7GEv58RL9F3BDfwn2FFyKA55FYh6cFTJwk2hlYCnQStAg0klaQcAGfCCamdLyMvsdgkq6IHIJr8A7cNjsUigbKLXjPNtoAz84QOAJFeD+QYOMh8RUJ3MPBLD6b8MiCpwTLrAueBboQ9+FZACb9iLNCStvyPkhQf7EWQb8jMytK05fq0vIwBVyj9zmZoU+NOhqwQuTmYqBo7CUcdOwS/zRwSjulFQpwf687VdS6UcQoRPFxRc6GIjYUopuLPzSiOKE9WBHWCnE43IWoJTVjslOaIZZWqlNaSz7GZNY+jW3pSFG7gR3xRBbH3G3ElmRx1jjtj4asqmqMHlVDfXy3plVKm4w5pU2qqarllFapYzLGejQ12VinllseOupx5pLSH5wJFuT2CfrZAhAOwgtB0/8rWbIr2j3mQHwLH8kI+Woej5N3gK1kBPgAvJe/rFB8HV6Ht+E22StgGvDNAew3UFeLfqgIhwcAAAAASUVORK5CYII=) center no-repeat #62a6f5
}
.medical-hospital-header .category-list li .article-icon {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABCCAYAAAAGysWEAAAAAXNSR0IArs4c6QAAAudJREFUaAXtW79vEzEUTqIsRSzMtCJLJ1YQE3ToH9CxUnb+AGBnZwHREbZIQWLs1KlD26l/Q5eiqsqCxIJgTL/vdI4cn+/Od7HvbMdPejn7nd+P7z2fz26a4UBDy+XyEOJj8BvwU/DjIQjXFWHMctXxt7FAaDPwRzX4fQi/gw/AaxQoUIHh0wooCvQa0lPwE3FXvgYOdJEBBUhW8roMJAEHDnQwIggQp6u2ktndCD5GqCYXnsIzGQG2NQisKFfX6IlA+QqJngiU78noaYhn1OjFH/yqSwAyobR74LPYSrzaMMjAUORd9O9kGZMh901ngqzTZ1u8R/uMoRPfBaB5Nb914r1DJ+PQpmDb3BQq2taQ73oJqO8VahpfqmjTjG04/gT6k5zZtk9cdU1I9WyiYzhmrrE9N9Q1HubD1P2iAkVfJ9MMMxf5sKl/hN3lfzlklGkH/X+ybNN270DVPbQAxDkp2jauIzqSCUbT6UXOrK2MM8myXdG2ZV/Y82ExErE4vRaAIpM8i6bTi9O0OzReqKhDX72aTkA3TP8P6L8EczNQSWV+KpVwk7ZzH/RVT1zGTUi1VKHzVR3ruo9YTiriyW652BlNkPBfrsHJ9oHkGfq3skxtp2dUzUiD/vsGY20N/VBrqG5ui/uqISEvufI8+QLMU4gTou3ch9HZ1cUz2ggYV1edAkCk04suMXWysmx29t1LZxWty0Qs9wuvFzwa6fQScnULFQ0ZTFXsCWhVdmzew5pQ2FToZJv69KGizzUgdDLNMHORD0DfacLVyTTDzEVj86HORk4xVX/D+ufcAw8FU9veet/r2gZUZs+HqVsWm1X59gDlplompDF99yLPJSwgVs+Lsm0X7e2Zumr2UKh0elGTElKfU/dvSAG3jZVA79sqh6RHoJchBdw2VgL92VY5JD3+s8Y5Ar4IKeg2sbKipLfgP1kr0o8MKKp6A3xHEYNdiIryR3ZXAPoKHOM0npX9pT66H8o+AGiJhVowo5s7AAAAAElFTkSuQmCC) center no-repeat #7382e6
}
.medical-hospital-header .category-list li .cost-icon {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABCCAYAAAAGysWEAAAAAXNSR0IArs4c6QAABORJREFUaAXtm82LlVUcx+eKSi8DwaRjpYFSQS2yyCBq1cJNrXKhbpSslkGLiDYRc20duGpatNIRNcHcpP9ChAqiLYKMomgRGNJQFEpMn+8zz7lzPPc895znPPd57rk1P/jOefu9fZ/feV7uc+/0ZjyysrLyHtNvgsfAJtADE5EeMvbAENwLboFsxCVJYn13rtYYB2+Df7JhWCbikiin08hirEpmR1KkKohqqRbZYv9j9BsO51ynOYzdc1QMrbyOst63xpXdDdi9y2qWJCuzXltYIP/+2nBED8VvQLbipl6RaJBsD8O/cHaP6zCXcWDr2mmO3sYQrboIXWTtfttTG33FAIrlFTemV2ltsu/qD8ZrOkO9bQOlljtE3jYUvZxwQ1fpWfN916YYWwpu9wITXVVUsbziJu1VGp4cIqtz1L5cu34nPvaco7+S1HxEYnedsxsiDHJTOReZ0AI17A90VdGcZZBo2SHXWfAZuBmZd0E2+60Lv91s3+su4brjadi6R+qS8ulPQ0Vvk/iTVPUHH4HYuWmo6GbIfMv5+DF4OpaYqzcNFXVzThpPQ0WTiLlG60TdIzLt49SKLkP8S3AI6AIxC54px5rXel4S+XRh1P6k81EMA+kB6Wchda66P0PwRe5nvxiiMNhFX5V8EOi901XWf6QthPXtdL4Cj67OTPBv5OH+CT29yC6E/qvgcoXtJa1bupsYy36iMhMR/Q90VBnpbgSLETZS+QRsLO2205efGPkCpfvMgYptZQNk65UYogsmGB5iSZpgi5Zt30wG2q3Gpm6L361VvkNEb5lgONB2TRF7G8d83dGkoueqEgwRPW8RrTonq3yb+UuWj/Nmsus2dB89qyRJSlfXPSbhmu3z2O8sbQp/Ne3Hoh4ieq2M8mzDaMbe+Gvorr55iKj5DKj7ZBMx9sZfE19JtiGi2rISPQw0EWO/o4mTJrYhonqOlVxdbZL/Gvvnkj00NAwR3S//5WuMK4mxLluPhfsSfTQ2CxF92YoweHCw5mK6tt3eGIM2dEJE57g1fKjAVOUCzac1k1jE7qJs8KMfgMzVtB+fOgmEZBmFRxSRNvVZ9yFsY591Q/kkrYeejIzT7+kkfXopD9Ar2N82zibRxhJVbiL7sL2XGO8Cr4G3ynanvW73WT8IYsieQS/104tsvVKHqBxoG39gE/D10dkMjoID9jrjGLJbbJs6ffzPA6/UJWqc6Aues+AAeArMgpfAO+AUMOejKnjQTlZjMKqyp1lPrahsvVLnVYqdb53+HZQPc/X93BiRicgvgcF5b9baakO3l3HEFZmlklzhryT9/jicx/rooqImF1X2ECTNR795xvr2uhMp3ul0Eml1m56ksrpynwLaup1JlxXtjJQvUBfnqC9u53PrRDs/5C0HXK9oywe4c/f/m4qOetY9wT3v3s4PfWJA5QqUs1dG3Ue38BRj3t4lhu/WDIZ6rXrTF3XU1j2G4VRVFILHfCQ1p4rqB0udfYqoSqTl+Tuq6HLLQXJwvyyi13PIpOUcrono8ZaD5OD+RE9ZcJ5+R/N4Dhm1kMMN7h5PmKuufi/0dwtBJu1SnMRtpiAK46/pvwH+S2TF5UjJ7e7/C2ULv8DiSTDt2/gGHPTaRgUspDhHzcC0EH6d/mGwGzwA9JvZnEXPAr8DfaO+BMGhC+y/a5AvxQdAeUAAAAAASUVORK5CYII=) center no-repeat #8a73e6
}
.medical-hospital-header .category-list li .activity-icon {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABFCAYAAAAbz/U8AAAABGdBTUEAALGPC/xhBQAABMNJREFUaAXtm82rFWUcx+9RSylITRfq6lIUva0iUEQQI/wDXLhx4cVNEEiLdlGrEGkRBLpqobSsTbj0YkW2qARdpCD4hkkvSlm3IDC1Tp/vcWZ4Zu4z53md4znn3h98fc78nt/L9zvPnJk5c8eZmQjr9/vrwFFwEVwBx8DmiFJDU1QTHAfqoV5HwLqhSbkm1QhcB027jWNrxj5bqaeaTVPv7sXSRCvZZgtMJItVDaBabXY01w5trUNnHULDLEkshV0i1ftiK8FcEzTR98VlUWIpKpF/uoozfyVUz4rQBOK/9shZS8xJEfeIHYQUsSfZeMIj57RHTFoIhHQmtJ0kcC8yr5Uly+dwLYurd/YzvHWvBBIbKjZnLSvZVGcOgjlqpOrwyk8hmpLrRS53UAzhmJzcvKPqBRL/nXjBx4Z+v0PI9mzBMHgL/wHwNHgUWOPwj4v1IXIXXAXHer3eB01iNQEIfJWAT8GGZuCEbd+G714Ef1Hyrm4YEPk6znkw6SKlTRrmC03afnBI4tilCbBKzimy+2jZzcp+OTh0EfoLjk1TJNCUchOhm1cg8o0pFinBm6Sxxz/fsLFNnim2byX0DwR2/4v94e7FBQnV9eeRh8uj8+73JFQX26m36jo67UqXjNBpX8hlfct7YHkPLO+BMd4DunnIYOtLidTaE1hvj5G7PjDXGl7WWzLX0a6Fht5ehsaXC+YcuxbqJDCqgK6Fhq5QaLz3fho3od7EQwO7FhrKZ2JXdMkIvY7SH8E9h2I95bgBfnDE5Zm2XnH9nXcIfc/GBP9K8D5QjGl/s/EuqP3FoKyB/zD4B0RbWas2Rlfr90X4uVoxywYxT4FbRZ8bjM5nycS8CFQ/yiw0ZmaiKvX798l72VrQ4iR2IzgFHrdMW13EvgLUJ9jaCgYXIuEza7HMTvqciCFX0qh9N1SonPAc/yXuSR75/+UZHx0GNT17/g2sDCkCt4HG1OvotVGIlDD6LDBcCxFpxqYK1XtBo7TofqlCfxqlSnpF90sV6vOWV859sSW2WKpQ57UzllhL3mstfqc7Vaj3u35OJo4AzrrPE/KsI6x1OlXoFgjsa62ed+IjygVdWlrbQzrG9C6Q81autanHBPUPgv9iyFnLxxQqci4x6n2k7EbdHaD5Y6Bo6x5KQqmHblnnGT5coG31qLOcSBmpt4v8ebA6pY5yU28Bm/1/xjHLXYzr92czb9E2Itfg1GsHGqMNLlluAZsEdJ17rOmM3NYqJok0++Y6dM2aY/m5U6EcfrPgJR/lxG0H+q53Yl0INX/qifhZBBwaxp75D5n/CswacWYdwx33sQuhTSa67LyNmPOgdmfD9gtA/4flTdDpe4hNoclny4ZKc1V0CH+PsMEDNEat8jlg3i+b8Y1SUZuVnuZe1JOCLl9j1Zn0HUQeZFwbRT0sqXry0VzRC2F1oqNHIVLkKj1NoR9HUx/PxEpPTSg3Ecfhq/fSc1nody40fhjPq4WeQUxNaJGln113hlWYgDnxl47KFgllL3zH7BzIITZ0hULjKyHGB/GeK3RU7kVCNUPQJww7wWVtT5CJ786Cf422VagiCD4DdIGfA5+DX8Fd4DJzVczPrjzNm/Hm57Zc8REv8dsvvuJtC/4fQJpRIYPotx8AAAAASUVORK5CYII=) center no-repeat #9c66cc
}
.medical-hospital-header .category-list li .subject-icon {
	background:url(data:image/png;
	base64,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) center no-repeat #ad5bb8
}
.medical-hospital-header .category-list li .icon {
	width:2.625rem;
	height:2.625rem;
	border-radius:50%;
	background-size:50%;
	margin:.938rem auto .625rem
}
.medical-hospital-header .category-list li.gray .icon {
	background-color:#dbdbdb
}
.medical-hospital-header .category-list li.gray .name {
	color:#dbdbdb
}
.medical-hospital-header .category-list .swiper-pagination {
	position:static;
	margin-top:.5rem;
	line-height:.375rem
}
.medical-hospital-header .category-list .swiper-pagination .swiper-pagination-bullet {
	width:6px;
	height:6px;
	background-color:#e0e0e0;
	margin:0 4px;
	opacity:1
}
.medical-hospital-header .category-list .swiper-pagination .swiper-pagination-bullet-active {
	background-color:#999
}
.medical-hospital-header .detail {
	text-align:center;
	margin-top:.938rem
}
.medical-hospital-header .detail .open-hospital-detail {
	font-size:.875rem;
	color:#555
}
.medical-hospital-header .detail .detail-icon {
	display:inline-block;
	width:.625rem;
	height:.313rem;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAQCAYAAADu+KTsAAAAAXNSR0IArs4c6QAAAmNJREFUOBG1lF9LFFEUwJ2ZErMvkD5L6P79ELWt4q4gNjOuYEkQRY899x2CHkIISZTadtdeQysT0ZKSRHJ3v0BlVmrlblaw7PY7MnehdZIZ0QNn77nnnnt+5557ZzXLsm7XajVb1/WbmUzmUdMxCqwk6UfhzeZyuUs6RgxHG+MD0zSHj4tN7n5yP4bTrmlaglHTcVxHy0x0nOMEjTA/UuHEAyTMwjgJ4zc6iNZ0jr9oGEacxZJTwBjBV46Kbtu2SV65zhPoLzTJ9T6V/Ib85PP59+FweA7TIrCFsS8UCq0XCoUVWT+sAB6sVqsP2S/gXTTJYWdVvj24TAB9CAQCLzAtVApIUNAG/rfYvoXrG+Igk2w0aPFPupvIZrNywLrU4eIpFosfI5HIc0wTPcXmXgr4SgHLsu5V5OECnCBe8pexe2n1fOP+f+CyyBWs0/JngKWAVqeAbQp407jZbc57uQzsPvvkMZfRHlq94Ba7Dy5BgD4Fg0F5FKqAHubf6cxrtyTK5zzUMQdcotXdtPqlWm8cXeESBGiDls9gXkRb0W4KKOFfwt4ngK8CvceCfLI7/GnFabVrrNr8X7gE0IHPPMJpTCngNBqngF0KeIVdF171NcCjODT0B3qBEx/YJdl8IFwCAH2JRqNP+GRUATEK+IN/UdYB32DtLiYH1r7R6hhgTw9UKvUkQLqAyKd4xtlwi9bu4LvjzLeZx2i15/8Gz3ABpFKpzkqlIgW0OUA1bGGc51WvKoeX0RdcEtKBs9zvHNouc1q9SavPpdPpdzL3I77hkpw/kQ6gU5jNFGFz4jU/UBX7F9GVEwY5wNFLAAAAAElFTkSuQmCC);
	background-size:100% 100%;
	margin-left:.313rem;
	position:relative;
	top:-2px
}
.medical-hospital-header .address-and-tel {
	margin:0 1.063rem;
	padding-top:.75rem;
	padding-bottom:.75rem;
	border-bottom:1px solid #f1f1f1
}
.medical-hospital-header .address-and-tel .hospital-tel {
	float:right;
	padding-left:10px;
	border-left:1px solid #ddd;
	height:1rem;
	position:relative;
	top:3px
}
.medical-hospital-header .address-and-tel .hospital-tel .icon-tel {
	display:inline-block;
	width:.875rem;
	height:.875rem;
	margin-right:10px;
	background:url(images/tel.png);
	background-size:100% 100%
}
.medical-hospital-header .address-and-tel .lbs-icon {
	display:inline-block;
	width:.813rem;
	height:.875rem;
	margin-right:.313rem;
	background:url(../style/lbs.png);
	background-size:100% 100%;
	position:relative;
	top:-1px
}
.medical-hospital-header .address-and-tel .address {
	max-width:calc(100% - 21px);
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-inline-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical
}
.medical-hospital-header .address-and-tel .hospital-address {
	display:inline-block;
	max-width:calc(100% - 35px)
}
.medical-hospital-header .online-appointment,.medical-hospital-header .online-consult {
	margin:0 17px;
	padding:12px 0
}
.medical-hospital-header .online-appointment .consult-icon,.medical-hospital-header .online-consult .consult-icon {
	display:inline-block;
	width:.875rem;
	height:.813rem;
	margin-right:.313rem;
	background:url(images/advice.png);
	background-size:100% 100%;
	position:relative;
	top:1px
}
.medical-hospital-header .online-appointment {
	border-bottom:1px solid #f1f1f1
}
.medical-hospital-header .online-appointment .appoint-icon {
	display:inline-block;
	width:.875rem;
	height:.813rem;
	margin-right:.313rem;
	background:url(images/appointment.png);
	background-size:100% 100%;
	position:relative;
	top:1px
}
.medical-hospital-header .online-appointment .appoint-info {
	text-align:right;
	float:right;
	color:#4998f2;
	font-size:.875rem;
	height:20px;
	line-height:20px;
	overflow:hidden
}
.medical-hospital-header .online-appointment .appoint-info li {
	height:20px;
	line-height:20px
}
.medical-hospital-header-container-detail {
	-webkit-transform:none!important;
	-moz-transform:none!important;
	-ms-transform:none!important;
	-o-transform:none!important;
	transform:none!important;
	display:none;
	padding-bottom:3rem
}
.medical-hospital-header-container-detail .category-list {
	border-bottom:0
}
.medical-hospital-header-container-detail .basic-info {
	margin:0 1.063rem 1.5rem
}
.medical-hospital-header-container-detail .basic-info .title {
	font-size:1.125rem
}
.medical-hospital-header-container-detail .basic-info .label {
	color:#ccc
}
.medical-hospital-header-container-detail .basic-info .content {
	color:#555
}
.medical-hospital-header-container-detail .basic-info .hospital-characteristics {
	position:relative;
	color:#555
}
.medical-hospital-header-container-detail .basic-info .hospital-characteristics-line-two {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.medical-hospital-header-container-detail .basic-info .hospital-characteristics .spread-icon {
	display:inline-block;
	position:absolute;
	bottom:2px;
	right:0;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAAAXNSR0IArs4c6QAAAZVJREFUOBFjZCABhIWF1f7//z+dmZk5ZsWKFQeI1cpIrEKgBUlAC+ZC1b9jZWW1WLZs2W1i9BNlSWhoqD0jI+NuoCWsMEOB/FssLCwgi97DxHDRTLgkYOJAC1SA7HXIFoDkgHy1P3/+rE1LS4NbDNODTuO1JCoqShCoYQsQC6FrBPGBFjl++PBhGjY5ZDFmZA4yu6GhgeXFixebgGKmyOJY2EY6Ojpfrl69ehyLHFgIpyWioqLTgSpCcWlEFgfGj4uWltaFa9eu3UQWh7GxRjwwJRUCg6IPpohI+gsTE5PNypUrL6Krx7AkPDzcB2jBRiDGG1/oBoH4QB89BuozW7169QtkeRRLIiMj9YAp5ihQAQ+yIlLYQItOAy2yB1r0HaYP7lpgUpUAWrCZEgtAhgItMAVatBBIwz0AtiQhIYEDKL8RiOVACikFQAtCgcHeBDOHCWTj169fFwAFzGCC1KCB5tYAE1AMyCxGIKMeKNBADYOxmPETmOIcQD5JxyJJLSF2oPnxLECbgoAMa2qZimbOb6DZawF0jJbUNdSoDwAAAABJRU5ErkJggg==);
	background-size:100% 100%;
	background-repeat:no-repeat;
	width:.563rem;
	height:.5rem;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	background-color:#fff
}
.medical-hospital-header-container-detail .basic-info .hospital-characteristics .spread {
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-ms-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
.medical-hospital-header-container-detail .basic-info .hospital-address {
	margin:1.25rem 0
}
.medical-hospital-header-container-detail .basic-info .hospital-address .address-info {
	margin-top:.938rem
}
.medical-hospital-header-container-detail .basic-info .hospital-address .address-info .address-icon {
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:.438rem .625rem;
	display:inline-block;
	top:-.125rem
}
.medical-hospital-header-container-detail .basic-info .hospital-address .address-info span:last-child {
	padding:.438rem .625rem .438rem 1.5rem;
	background:url(data:image/png;
	base64,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) .625rem center no-repeat #f5f5f5;
	background-size:.75rem .875rem;
	max-width:calc(100% - 21px);
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-inline-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical
}
.medical-hospital-header-container-detail .basic-info .good-at {
	margin-top:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	margin-bottom:10px
}
.medical-hospital-header-container-detail .basic-info .reception-time {
	margin-bottom:10px
}
.medical-hospital-header-container-detail .basic-info .found-time-and-bed-count {
	position:relative
}
.medical-hospital-header-container-detail .basic-info .bed-count-content {
	position:absolute;
	top:0;
	left:50%;
	display:inline-block
}
.medical-hospital-header-container-detail .basic-info .other-info {
	margin-top:20px
}
.medical-hospital-header-container-detail .basic-info .other-info .title {
	margin-bottom:.625rem;
	margin-top:1.25rem
}
.medical-hospital-header-container-detail .basic-info .other-info .img-list {
	white-space:nowrap;
	overflow:auto;
	margin-right:-1.062rem
}
.medical-hospital-header-container-detail .basic-info .other-info .img-list::webkit-scrollbar {
	display:none
}
.medical-hospital-header-container-detail .basic-info .other-info .img-list li {
	width:100px;
	height:67px;
	display:inline-block;
	border:1px solid #f1f1f1;
	overflow:hidden
}
.medical-hospital-header-container-detail .basic-info .other-info .img-list::-webkit-scrollbar {
	display:none
}
.medical-hospital-header-container-detail-fold {
	display:none
}
.medical-hospital-header-container-detail-fold .fold {
	background-color:#62a6f5;
	height:3rem;
	line-height:3rem;
	text-align:center;
	width:100%;
	border-top:1px solid #f1f1f1;
	color:#fff;
	font-size:1.125rem;
	font-weight:700
}
.medical-hospital-header-container-detail-fold .fold-icon {
	display:inline-block;
	width:.625rem;
	height:.313rem;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAWCAYAAAC2ew6NAAAAAXNSR0IArs4c6QAAAiBJREFUSA29lt0rZWEUh4+PYZhG5A/QlKSklNTUlFJEiSSSJI3QJEmZkiRJSpIoaS7mQrlwoZQLRZISJeV/YCRJY8hHGBzPi30sb+/52Gfvc1Y9zlrvu9bvty62s4/H42J4vd5i2IM/UOqitHtSLFYBN2DFLUmVew4uKLFQDdxZG4rP/+R1Llg4l2CRBrgXy+mpumty7uRAgQWa4UHbbJp6Ujt7pG5zYBX+KMbtoBaQMW4pcjgqL17zTus+Kp+YdhuWGNbN6Rk09PXofRGpMe4zmPf7M6O319A/4K/flXMMhwymP4OJM9NlmBsJNhfWPUZjmpl6PjtCFaP3B+jP9ESo80H7EI+BKZCh/tNbgg5rDcx8B/1b4hdnMVqrvRKBWPgNMtT3YqM9pbduZutBvQhkzFDEvnXZyBiMg1mpRq7ePrU2ZIytaFS/avHhizmyeOOAv0MGPsC8T+IlUe/uSn8zds/RKgf520C5LEBCSFo0JsIiyLimKAtJwEYTmiVwJY3Il+BjQBkakmAZZFxSFAUcdHCJdiFcSEPyVUg2ynLxCdZBxjnFN+OAi4d4fIUzaUy+AZ/f2XCQAlsg45Si4F1jBAu88uGvXIB8G1KfbUnSYAdknFDkRXAvozSeuXAsFyHfhXQPf1a0iyPqHKNSFA7xzoZDbac1tah8Ng6os6KwT0ALdsiEfbDiTC2q3sH/QD0PXwIqRPGSXTJgE9Rj2PoEGlq9wfJMsfYAAAAASUVORK5CYII=);
	background-size:100% 100%;
	margin-left:.313rem;
	position:relative;
	top:-4px
}
.gap {
	height:.5rem;
	background:#f1f1f1
}
li {
	list-style:none
}
.medical-activity-simple-card {
	background-color:#fff!important;
	padding:.938rem 1.063rem;
	height:20px
}
.medical-activity-simple-card .medical-activity-list-container {
	-webkit-align-items:center;
	display:flex;
	align-items:center
}
.medical-activity-simple-card .medical-activity-list-container .card-title mip-img {
	display:inline-block;
	width:2.25rem;
	vertical-align:middle
}
.medical-activity-simple-card .medical-activity-list-container .card-split-line {
	margin:0 .5rem;
	color:#ddd
}
.medical-activity-simple-card .medical-activity-list-container .activity-content {
	max-width:calc(100% - 105px);
	height:20px;
	line-height:20px;
	overflow:hidden
}
.medical-activity-simple-card .medical-activity-list-container .activity-content .activity-list .tag {
	color:#fa6b68
}
.medical-activity-simple-card .medical-activity-list-container .activity-content .activity-list .tag:after {
	content:'';
	display:inline-block;
	width:2px;
	height:2px;
	border-radius:50%;
	background:#fa6b68;
	position:relative;
	top:-.125rem;
	margin:0 .125rem
}
.medical-activity-simple-card .medical-activity-list-container .activity-content .activity-list li {
	height:20px
}
.medical-activity-simple-card .medical-activity-list-container .activity-content .activity-list li a {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1
}
.medical-activity-simple-card .medical-activity-list-container .all-activity {
	position:absolute;
	right:0;
	top:5px;
	width:8px;
	height:8px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg)
}
.medical-homepage-disease {
	background-color:#fff!important
}
.medical-homepage-disease .medical-homepage-disease-container {
	background:#fff
}
.medical-homepage-disease .medical-homepage-disease-container .diseaseHeader {
	overflow:hidden;
	height:3rem;
	padding:.313rem 1.063rem 0
}
.medical-homepage-disease .medical-homepage-disease-container .diseaseHeader:after {
	content:"";
	clear:both;
	display:table
}
.medical-homepage-disease .diseaseArrow,.medical-homepage-disease .diseaseIdentArrow {
	display:inline-block;
	width:8px;
	height:8px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg)
}
.medical-homepage-disease .medical-homepage-disease-container .diseaseTitle {
	font-size:1.125rem;
	line-height:3rem;
	float:left
}
.medical-homepage-disease .medical-homepage-disease-container .allDisease {
	font-size:.875rem;
	line-height:3rem;
	color:#555;
	float:right
}
.medical-homepage-disease .diseaseArrow {
	transform:rotate(45deg)
}
.medical-homepage-disease .diseaseIdentArrow {
	margin-top:.938rem;
	float:right;
	transform:rotate(45deg)
}
.medical-homepage-disease .diseaseList {
	padding:0 1.063rem;
	display:box;
	display:-webkit-box;
	display:-moz-box;
	display:-webkit-flex;
	display:flex;
	flex-wrap:wrap
}
.medical-homepage-disease .diseaseList div {
	flex:none;
	height:2.375rem;
	text-align:center;
	line-height:2.375rem;
	margin:0 2% .625rem 0;
	width:32%;
	border-radius:.188rem;
	font-size:.875rem;
	overflow:hidden;
	padding:0 .5rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#fff
}
.medical-homepage-disease .diseaseList div a {
	color:#fff
}
.medical-homepage-disease .diseaseList:nth-child(3n+3) {
	margin:0 0 .625rem
}
.medical-homepage-disease .diseaseList div:nth-child(even) {
	background:#4998f2
}
.medical-homepage-disease .diseaseList div:nth-child(odd) {
	background:#71bcfe
}
.medical-homepage-disease .diseaseList .department {
	margin-right:2%
}
.medical-homepage-disease .diseaseList .department a {
	display:block
}
.medical-homepage-disease .diseaseList .department .icon {
	display:inline-block;
	margin:0 .313rem 0 0;
	width:1.125rem;
	padding:0;
	vertical-align:middle
}
.medical-homepage-disease .diseaseList .department span {
	display:inline-block;
	vertical-align:middle
}
.medical-homepage-disease .diseaseList .department.department-twice-height {
	height:5.375rem
}
.medical-homepage-disease .diseaseList .department.department-twice-height .icon {
	width:2.125rem;
	height:2.125rem;
	display:block;
	margin:.938rem auto .625rem
}
.medical-homepage-disease .diseaseList .department.department-twice-height span {
	font-size:.875rem;
	display:block;
	line-height:.875rem
}
.medical-homepage-disease .diseaseList .diseases {
	width:66%;
	height:auto;
	display:flex;
	padding:0;
	margin-right:0;
	flex-wrap:wrap;
	background:#fff!important
}
.medical-homepage-disease .diseaseList .diseases .disease {
	flex:none;
	width:48.5%;
	margin-right:0;
	margin-bottom:.625rem
}
.medical-homepage-disease .diseaseList .diseases:nth-child(2n+1) {
	margin-right:3%
}
.medical-homepage-disease .diseaseIdent {
	display:none;
	height:2.75rem;
	line-height:2.75rem;
	font-size:.875rem;
	margin:.313rem 1.063rem 0;
	background:#fff;
	border-top:1px solid #f1f1f1
}
.medical-homepage-disease .diseaseIdent span:nth-child(2) {
	margin-left:.438rem
}
.medical-homepage-disease .diseaseIdent .diseaseIdentIcon {
	display:inline-block;
	float:left;
	width:.875rem;
	height:.813rem;
	background:url(images/consult.png) no-repeat;
	background-size:contain;
	margin-top:.938rem
}
.medical-article-list-card {
	background-color:#fff
}
.medical-article-list-card .card-header {
	padding:.938rem 1.063rem .625rem
}
.medical-article-list-card .card-header-title {
	font-size:1.125rem;
	line-height:1.75rem;
	display:inline-block
}
.medical-article-list-card .card-header-btn {
	font-size:.875rem;
	line-height:1.75rem;
	display:inline-block;
	position:relative;
	float:right;
	color:#434343
}
.medical-article-list-card .card-header-btn .icon-arrow-right {
	display:inline-block;
	border-color:#434343
}
.medical-article-list-card .card-container .swiper-container {
	width:100%;
	overflow:hidden;
	background:#f5f5f5;
	height:2.375rem;
	line-height:2.375rem;
	padding:0 1.063rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.medical-article-list-card .card-container .swiper-container .swiper-slide {
	width:initial;
	min-width:3.5rem;
	padding:0 .438rem;
	text-align:center;
	color:#555;
	height:2.25rem;
	line-height:2.25rem;
	font-size:.875rem;
	display:box;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	box-flex:1 1 0;
	-webkit-box-flex:1 1 0;
	-moz-box-flex:1 1 0;
	flex:1 1 0;
	-webkit-flex:1 1 0
}
.medical-article-list-card .card-container .swiper-container .swiper-slide.lessthanfive {
	box-flex:1 1 0;
	-webkit-box-flex:1 1 0;
	-moz-box-flex:1 1 0;
	flex:1 1 0;
	-webkit-flex:1 1 0
}
.medical-article-list-card .card-container .swiper-container .swiper-slide span {
	border-bottom:.125rem solid #f5f5f5
}
.medical-article-list-card .card-container .swiper-container .active {
	color:#4facfe;
	z-index:999999;
	position:relative;
	font-weight:700
}
.medical-article-list-card .card-container .swiper-container .active span {
	border-bottom:.125rem solid #4facfe
}
.medical-article-list-card .card-container .opacity {
	position:absolute;
	height:2.375rem;
	width:3.625rem;
	right:0;
	top:0;
	margin-right:-1px;
	z-index:9999;
	pointer-events:none;
	background:linear-gradient(to right,rgba(255,255,255,.1),#f5f5f5);
	background:-webkit-linear-gradient(to right,rgba(255,255,255,.1),#f5f5f5);
	background:-o-linear-gradient(to right,rgba(255,255,255,.1),#f5f5f5);
	background:-moz-linear-gradient(to right,rgba(255,255,255,.1),#f5f5f5)
}
.medical-article-list-card .card-container .article-list {
	padding:0 1.063rem
}
.medical-article-list-card .card-container .article-list-type {
	display:none
}
.medical-article-list-card .card-container .article-list-type.current {
	display:block
}
.medical-article-list-card .card-container .article-list .article-item {
	padding:.938rem 0;
	border-bottom:1px solid #f2f2f2;
	display:flex
}
.medical-article-list-card .card-container .article-list .article-item mip-img {
	flex:0 0 auto;
	margin-right:.5rem;
	width:7.5rem;
	height:5rem
}
.medical-article-list-card .card-container .article-list .article-item-content {
	flex:1 1 auto
}
.medical-article-list-card .card-container .article-list .article-item-title {
	font-size:1.125rem;
	line-height:1.75rem;
	top:-.312rem;
	position:relative;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.medical-article-list-card .card-container .article-list .article-item-disease {
	color:#878787;
	height:.938rem;
	min-height:12px;
	line-height:1;
	font-size:.875rem;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1
}
.medical-article-list-card .card-footer {
	padding:1.063rem;
	font-size:.875rem;
	line-height:.875rem
}
.medical-article-list-card .card-footer .icon-msg {
	display:inline-block;
	background:url(images/advice.png);
	background-size:100% 100%;
	width:.875rem;
	height:.875rem;
	margin-right:.438rem;
	float:left
}
.medical-article-list-card .card-footer .right {
	float:right
}
.medical-article-list-card .card-footer .icon-arrow-right {
	display:inline-block;
	border-color:#434343;
	margin-top:.188rem
}
.medical-question-card {
	background-color:#fff;
	padding:1.25rem 0 .625rem
}
.medical-question-card .card-header {
	padding-right:1.063rem;
	margin-bottom:.938rem
}
.medical-question-card .card-header-title {
	margin-left:1.063rem;
	font-size:1.125rem;
	line-height:1.75rem;
	display:inline-block
}
.medical-question-card .question-list {
	padding:0 1.063rem;
	display:box;
	display:-webkit-box;
	display:-moz-box;
	display:-webkit-flex;
	display:flex;
	flex-wrap:wrap
}
.medical-question-card .question-list .question-item {
	flex:none;
	height:2.375rem;
	text-align:center;
	line-height:2.375rem;
	margin:0 2% .625rem 0;
	width:49%;
	border-radius:.188rem;
	font-size:.875rem;
	overflow:hidden;
	padding:0 .5rem;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#4998f2;
	background:#eef5fd
}
.medical-question-card .question-list:nth-child(even) {
	margin:0 0 .625rem
}
.medical-book-consult-card {
	background-color:#fff;
	padding:1.25rem 1.063rem!important
}
.medical-book-consult-card .medical-card-content {
	padding:1.063rem 0;
	border:1px solid #f1f1f1;
	border-radius:3px;
	overflow:hidden
}
.medical-book-consult-card .medical-card-content .medical-book-form {
	position:fixed;
	left:0;
	bottom:0;
	z-index:10000
}
.medical-book-consult-card .medical-card-content .online-appointment,.medical-book-consult-card .medical-card-content .online-consult {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	width:50%;
	text-align:center
}
.medical-book-consult-card .medical-card-content .online-appointment .title,.medical-book-consult-card .medical-card-content .online-consult .title {
	font-size:1.125rem;
	color:#000;
	margin-bottom:.625rem
}
.medical-book-consult-card .medical-card-content .online-appointment .desc,.medical-book-consult-card .medical-card-content .online-consult .desc {
	margin-bottom:.625rem
}
.medical-book-consult-card .medical-card-content .online-appointment .desc span,.medical-book-consult-card .medical-card-content .online-consult .desc span {
	font-size:.75rem;
	color:#fa6b68;
	border:1px solid rgba(250,107,104,.5);
	border-radius:3px
}
.medical-book-consult-card .medical-card-content .online-appointment .appoint-icon {
	display:inline-block;
	width:1.375rem;
	height:1.375rem;
	margin-right:.5rem;
	background:url(data:image/png;
	base64,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);
	background-size:100% 100%;
	position:relative;
	top:.25rem
}
.medical-book-consult-card .medical-card-content .online-appointment .appoint-info {
	display:inline-block;
	color:#4998f2;
	height:20px;
	line-height:20px;
	overflow:hidden;
	width:calc(100% - 48px)
}
.medical-book-consult-card .medical-card-content .online-consult {
	border-left:1px solid #f1f1f1
}
.medical-book-consult-card .medical-card-content .online-consult .consult-icon {
	display:inline-block;
	width:1.375rem;
	height:1.375rem;
	margin-right:.5rem;
	background:url(data:image/png;
	base64,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);
	background-size:100% 100%;
	position:relative;
	top:.25rem
}
.medical-book-consult-card .medical-card-content .online-consult .consult-info {
	color:#4998f2;
	display:inline-block;
	height:20px;
	line-height:20px;
	overflow:hidden;
	width:calc(100% - 48px)
}
.medical-activity-list-card {
	background-color:#fff;
	padding:1.25rem 0 1.25rem 1.063rem
}
.medical-activity-list-card .card-header {
	padding-right:1.063rem;
	margin-bottom:.938rem
}
.medical-activity-list-card .card-header-title {
	font-size:1.125rem;
	line-height:1.75rem;
	display:inline-block
}
.medical-activity-list-card .card-header-btn {
	font-size:.875rem;
	line-height:1.75rem;
	display:inline-block;
	position:relative;
	float:right;
	color:#434343
}
.medical-activity-list-card .card-header-btn .icon-arrow-right {
	display:inline-block;
	border-color:#434343
}
.medical-activity-list-card .card-container {
	max-height:19.5rem;
	overflow:hidden
}
.medical-activity-list-card .card-container .swiper-container .swiper-slide {
	margin-right:.625rem;
	width:23.875rem
}
.medical-activity-list-card .card-container .swiper-container .swiper-slide .activity-logo {
	width:23.875rem;
	height:15.938rem;
	margin-bottom:.938rem;
	overflow:hidden
}
.medical-activity-list-card .card-container .swiper-container .swiper-slide .activity-name {
	color:#000;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1
}
.medical-subject-list-card {
	background-color:#fff;
	padding:1.25rem 0 1.25rem 1.063rem
}
.medical-subject-list-card .card-header {
	padding-right:1.063rem;
	margin-bottom:.938rem
}
.medical-subject-list-card .card-header-title {
	font-size:1.125rem;
	line-height:1.75rem;
	display:inline-block
}
.medical-subject-list-card .card-header-btn {
	font-size:.875rem;
	line-height:1.75rem;
	display:inline-block;
	position:relative;
	float:right;
	color:#434343
}
.medical-subject-list-card .card-header-btn .icon-arrow-right {
	display:inline-block;
	border-color:#434343
}
.medical-subject-list-card .card-container {
	max-height:14rem;
	overflow:hidden
}
.medical-subject-list-card .card-container .swiper-container .swiper-slide {
	margin-right:.625rem;
	width:11.625rem
}
.medical-subject-list-card .card-container .swiper-container .swiper-slide .subject-logo {
	width:11.625rem;
	height:7.75rem;
	margin-bottom:.938rem;
	overflow:hidden
}
.medical-subject-list-card .card-container .swiper-container .swiper-slide .subject-name {
	color:#000;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1
}
.banner-container {
	background-color:#fff;
	border-bottom:1px solid #f2f2f2;
	padding:1.25rem 1.063rem
}
.banner-container .banner-img {
	width:100%;
	padding-top:33.3%;
	position:relative
}
.banner-container .banner-img .mip-layout-container {
	position:static
}
.banner-container .banner-img img {
	position:absolute;
	top:0;
	left:0
}
.medical-cost-list-card {
	background-color:#fff;
	padding:1.25rem 1.063rem 0
}
.medical-cost-list-card .header-bar {
	margin-bottom:.625rem;
	height:1.313rem;
	line-height:1.313rem
}
.medical-cost-list-card .header-bar-text {
	color:#000;
	font-size:1.125rem;
	float:left
}
.medical-cost-list-card .header-bar-link {
	font-size:.875rem;
	float:right
}
.medical-cost-list-card .header-bar-link .arrow {
	display:inline-block;
	width:8px;
	height:8px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg)
}
.medical-cost-list-card .header-bar:after {
	content:"";
	clear:both;
	display:table
}
.medical-cost-list-card .swiper-container {
	width:100%;
	overflow:hidden;
	margin-bottom:.5rem;
	padding:2px 0
}
.medical-cost-list-card .swiper-background {
	z-index:10;
	position:absolute;
	top:0;
	right:-2px;
	width:1.875rem;
	height:2rem;
	opacity:.7;
	background:linear-gradient(to left,#fff 80%,rgba(255,255,255,.54))
}
.medical-cost-list-card .swiper-container .swiper-slide {
	font-size:.875rem;
	max-width:6.875rem;
	width:initial;
	display:inline-block;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:1.875rem;
	line-height:1.875rem;
	padding:0 .75rem;
	margin-right:.5rem;
	text-align:center;
	border:1px solid #eee;
	border-radius:.188rem;
	color:#555;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.medical-cost-list-card .swiper-container .active {
	border:1px solid #555
}
.medical-cost-list-card .medical-cost-list-data {
	display:none;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding-bottom:.438rem
}
.medical-cost-list-card .medical-cost-list-data-item {
	padding:.438rem 0;
	display:flex
}
.medical-cost-list-card .medical-cost-list-data-item-name {
	width:50%;
	display:inline-block
}
.medical-cost-list-card .medical-cost-list-data-item-name-examination {
	font-size:.875rem;
	color:#555;
	width:80%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.medical-cost-list-card .medical-cost-list-data-item-name-disease {
	margin-top:.625rem;
	font-size:.75rem;
	color:#999;
	width:80%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.medical-cost-list-card .medical-cost-list-data-item-name-disease .comma:last-child {
	display:none
}
.medical-cost-list-card .medical-cost-list-data-item-cost {
	width:25%;
	display:inline-block
}
.medical-cost-list-card .medical-cost-list-data-item-cost-price {
	font-size:.875rem;
	color:#f60
}
.medical-cost-list-card .medical-cost-list-data-item-cost-text {
	margin-top:.625rem;
	font-size:.75rem;
	color:#999
}
.medical-cost-list-card .medical-cost-list-data-item-consult {
	width:25%;
	display:inline-block;
	position:relative
}
.medical-cost-list-card .medical-cost-list-data-item-consult-button {
	height:1.75rem;
	line-height:1.75rem;
	text-align:center;
	width:4.875rem;
	border-radius:.188rem;
	background-color:#f8f8f8;
	font-size:.875rem;
	position:absolute;
	top:50%;
	right:0;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%)
}
.medical-cost-list-card .medical-cost-list-data.current {
	display:block
}
.medical-doctor-list-card {
	background-color:#fff;
	padding:0 1.063rem 0.2rem
}
.medical-doctor-list-card .doctor-card-header {
	padding-top:1.25rem
}
.medical-doctor-list-card .doctor-card-header-title {
	font-size:1.125rem;
	display:inline-block
}
.medical-doctor-list-card .doctor-card-header-btn {
	font-size:.875rem;
	display:inline-block;
	line-height:1.75rem;
	position:relative;
	float:right;
	color:#434343
}
.medical-doctor-list-card .doctor-card-header-btn .icon-arrow-right {
	display:inline-block;
	border-color:#434343
}
.medical-doctor-list-card .card-doctor-list-type {
	display:none
}
.medical-doctor-list-card .card-doctor-list-type.current {
	display:block
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item {
	padding:.938rem 0;
	border-bottom:1px solid #f2f2f2
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-photo {
	position:absolute;
	margin:0;
	padding:0;
	width:3.563rem;
	height:3.563rem;
	overflow:hidden;
	display:inline-block
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-photo img {
	border-radius:50%
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content {
	margin-top:0;
	margin-left:4.063rem
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-item-name {
	font-size:1rem;
	line-height:1rem
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-item-title,.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-item-working-years {
	padding:.063rem .125rem;
	color:#878787;
	border:.063rem solid #e3e3e3;
	border-radius:.125rem;
	font-size:.625rem;
	display:inline-block;
	vertical-align:middle;
	margin-right:.313rem;
	margin-top:.625rem;
	margin-bottom:.375rem
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-item-description {
	font-size:.875rem;
	line-height:1.5rem;
	color:#555;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-consult,.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .card-doctor-phone {
	background-color:#f5f5f5;
	color:#000;
	border-radius:.188rem;
	padding:.438rem 1.5rem;
	font-size:.875rem;
	line-height:.875rem;
	display:inline-block;
	margin-right:.5rem;
	margin-top:.625rem
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .icon-advice {
	display:inline-block;
	width:.875rem;
	height:.875rem;
	vertical-align:middle;
	background:url(images/advice.png);
	background-size:100% 100%
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item .card-doctor-item-content .icon-tel {
	display:inline-block;
	width:.875rem;
	height:.875rem;
	vertical-align:middle;
	background:url(images/tel.png);
	background-size:100% 100%
}
.medical-doctor-list-card .card-doctor-list .card-doctor-item:last-child {
	border-bottom:0
}
.img-background {
	background-image:url(data:image/png;
	base64,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);
	background-size:2.5rem 2rem;
	background-repeat:no-repeat;
	background-position:50%;
	background-color:#f8f8f8;
	border:.063rem solid #f8f8f8
}
.icon-background {
	background-image:url(data:image/png;
	base64,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);
	background-size:1.25rem 1.25rem;
	background-repeat:no-repeat
}
.medical-evaluate-simple-card .medical-evaluate-title {
	padding-top:1.25rem;
	background-color:#fff
}
.medical-evaluate-simple-card .medical-evaluate-title .left-title {
	display:inline;
	margin-left:1.063rem;
	font-size:1.125rem;
	color:#000
}
.medical-evaluate-simple-card .medical-evaluate-title .right-link {
	float:right;
	margin-right:1.063rem;
	font-size:.875rem;
	color:#555
}
.medical-evaluate-simple-card .medical-evaluate-title .right-link .icon-more {
	background-image:url(images/more.png);
	background-size:100% 100%;
	width:.375rem;
	height:.75rem;
	margin-left:.125rem;
	display:inline-block
}
.medical-evaluate-simple-card .medical-evaluate-list-container {
	background-color:#fff;
	padding:0 0 0 1.063rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item {
	list-style:none;
	padding-top:.938rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .add-time,.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text,.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .second-line,.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .top-line {
	margin-right:1.063rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .user-icon {
	display:inline-block;
	width:1.5rem;
	height:1.5rem;
	vertical-align:middle;
	margin-right:.5rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .user-icon img {
	border-radius:50%
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .user-name {
	display:inline-block;
	margin-right:.5rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .authentic-tag {
	color:#9b9b9b;
	display:inline-block;
	margin-left:.313rem;
	border:1px solid #ddd;
	font-size:.625rem;
	border-radius:.125rem;
	padding:0 .125rem;
	vertical-align:middle
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-star {
	float:right
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .second-line {
	background-color:#f8f8f8;
	margin-top:.625rem;
	margin-bottom:.375rem;
	color:#999;
	font-size:.875rem;
	padding-top:.625rem;
	border-radius:.188rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .second-line>div {
	width:50%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding-left:1rem;
	display:inline-block;
	padding-bottom:.625rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text {
	margin-bottom:.625rem;
	white-space:normal;
	color:#555;
	line-height:1.5rem;
	position:relative
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text.one-line {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text.two-line {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text.five-line {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:5
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text.all {
	visibility:hidden;
	position:absolute
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text .spread {
	position:absolute;
	bottom:-3px;
	right:0;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAAAXNSR0IArs4c6QAAAZVJREFUOBFjZCABhIWF1f7//z+dmZk5ZsWKFQeI1cpIrEKgBUlAC+ZC1b9jZWW1WLZs2W1i9BNlSWhoqD0jI+NuoCWsMEOB/FssLCwgi97DxHDRTLgkYOJAC1SA7HXIFoDkgHy1P3/+rE1LS4NbDNODTuO1JCoqShCoYQsQC6FrBPGBFjl++PBhGjY5ZDFmZA4yu6GhgeXFixebgGKmyOJY2EY6Ojpfrl69ehyLHFgIpyWioqLTgSpCcWlEFgfGj4uWltaFa9eu3UQWh7GxRjwwJRUCg6IPpohI+gsTE5PNypUrL6Krx7AkPDzcB2jBRiDGG1/oBoH4QB89BuozW7169QtkeRRLIiMj9YAp5ihQAQ+yIlLYQItOAy2yB1r0HaYP7lpgUpUAWrCZEgtAhgItMAVatBBIwz0AtiQhIYEDKL8RiOVACikFQAtCgcHeBDOHCWTj169fFwAFzGCC1KCB5tYAE1AMyCxGIKMeKNBADYOxmPETmOIcQD5JxyJJLSF2oPnxLECbgoAMa2qZimbOb6DZawF0jJbUNdSoDwAAAABJRU5ErkJggg==);
	background-size:100% 100%;
	background-repeat:no-repeat;
	width:.563rem;
	height:.5rem;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	background-color:#fff;
	display:none
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-text .spread-backgroud {
	display:none;
	position:absolute;
	right:0;
	bottom:0;
	width:1.875rem;
	height:.938rem;
	background:linear-gradient(to left,#fff 80%,rgba(255,255,255,.54))
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-picture-list ul {
	overflow-x:auto;
	white-space:nowrap
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-picture-list li.picture-item {
	list-style:none;
	width:7.563rem;
	height:7.563rem;
	display:inline-block;
	margin-right:.313rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-picture-list li.picture-item img {
	width:100%;
	height:100%
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .evaluate-picture-list::-webkit-scrollbar {
	display:none
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item .add-time {
	color:#999;
	font-size:.875rem;
	padding-bottom:.938rem;
	border-bottom:1px solid #f1f1f1;
	margin-top:.625rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container li.evaluate-item:last-child .add-time {
	border-bottom:0
}
.medical-evaluate-simple-card .medical-evaluate-list-container .evidence-tag {
	padding:.375rem 1.063rem;
	background-color:#eff6fe;
	font-size:.875rem;
	color:#4998f2;
	display:inline-block;
	border-radius:.188rem;
	margin-top:.625rem;
	cursor:pointer
}
.medical-evaluate-simple-card .medical-evaluate-list-container .reply-content {
	margin-bottom:.625rem;
	padding:.938rem 0;
	margin-right:1.063rem;
	border-bottom:1px solid #f1f1f1
}
.medical-evaluate-simple-card .medical-evaluate-list-container .reply-content .reply-con-outer.three-line {
	height:4.5rem;
	overflow:hidden
}
.medical-evaluate-simple-card .medical-evaluate-list-container .reply-content .reply-text {
	color:#555;
	white-space:normal;
	line-height:1.5rem;
	overflow-wrap:break-word
}
.medical-evaluate-simple-card .medical-evaluate-list-container .reply-content .reply-text .user {
	color:#000
}
.medical-evaluate-simple-card .medical-evaluate-list-container .reply-content .slide-click {
	text-align:center;
	color:#696969;
	cursor:pointer;
	line-height:1.5rem
}
.medical-evaluate-simple-card .medical-evaluate-list-container .reply-content .slide-click.down .slide-icon {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	transform-origin:50% 35%
}
.medical-evaluate-simple-card .medical-evaluate-list-container .reply-content .slide-click .slide-icon {
	display:inline-block;
	width:.625rem;
	height:.375rem;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARCAYAAADKZhx3AAAABGdBTUEAALGPC/xhBQAAAktJREFUSA21lV1LG0EUhrO7Km0F0X8g9C4h6UV74ZUgNmqRWIskGwRbKaIoxb9S8EIvFFGQtpsoRRFpCQiKUGixFST5AcWLXrSK3xbcxOckGVnWjRoxA2fPzPl43zlnZhItFou99/l8EWQ0kUisoCs24BKeMWRJ59Ody+UeI5+j0WhXpVjBfgX2AjyNaFNnMszkP1Kjadp8MYDl/Q0q7QHbgqsafYbu05PJ5BcWL4sGcVgSeF+0pmlGIfokpGCeIhE4U5oioNIw80XkIXKu63qvZVlJ5b+LhjSezWbnyDWQE0RIVwVLzjg/ZBeGYcjhS0AVCR/ZjFnwlv8lt1eR0sVjsDsVqaBdVqygaXMLbVlm/QixkdckfFD+22hI+yCbAUcKO2LeyYtZd+ZeIRYn5M2oFRJr0TaJ/SRKy24c5L4haFqRMn/BxjfciZetdjpkdyR2YDtC5Hxmi4DOsCtzYt5iVKSHtLfdi1QSBdRzZDKZ36FQaI0NxAh4QNVdgUBgJ51O//JK4CINEDuJTyf2gMvZzuX85hUrNs9WO4MBbALwK1KHPQfgIIBTrpghLtJEEW8f3Ual350x7nnJilUgFe74/X55AvnK2UAkGAz+wb4pMWxsBNJxphSq7dHeMEf1Q3zXjRsrVsnxePyZbdsp1vWIVP4ObUAqv70ydrGF6cbPwvL6762JBYZn8pSqUlTd4IL9x/o57d1y2UsuPW91qWiAN6mqFb8Q5Qcb+Su2ckglsayKC1T5c31C1fJPk8XWA+m28lVcQ6qJ3JXoAgRBA5U1Fw9+AAAAAElFTkSuQmCC);
	background-repeat:repeat;
	background-size:100% 100%;
	margin-left:.313rem
}
.img-full-page-dialog-container {
	z-index:20000!important;
	display:none;
	height:100%
}
.evidence-page-dialog-container {
	z-index:10000!important;
	display:none;
	height:100%
}
.img-full-page-dialog {
	height:100%;
	background:#000
}
.img-full-page-dialog .title {
	text-align:center;
	color:#fff;
	height:3rem;
	line-height:3rem;
	font-size:1.125rem;
	position:relative
}
.img-full-page-dialog .title .icon-arrow-left-container {
	height:100%;
	width:1.875rem;
	position:absolute;
	top:0;
	left:0
}
.img-full-page-dialog .title .icon-arrow-left-container .arrow-icon {
	display:inline-block;
	width:8px;
	height:8px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	position:absolute;
	left:15px;
	top:50%;
	-webkit-transform:translateY(-50%) rotate(-45deg)!important;
	-moz-transform:translateY(-50%) rotate(-45deg)!important;
	-ms-transform:translateY(-50%) rotate(-45deg)!important;
	-o-transform:translateY(-50%) rotate(-45deg)!important;
	transform:translateY(-50%) rotate(-45deg)!important
}
.evidence-page-dialog .title .evidence-icon-arrow-left .arrow-icon,.icon-arrow-left {
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg)
}
.img-full-page-dialog .img {
	margin-top:6.25rem;
	width:100%
}
.img-full-page-dialog .img img {
	width:100%;
	height:100%
}
.img-full-page-dialog .introduce-content {
	position:absolute;
	bottom:.625rem;
	color:#fff
}
.img-full-page-dialog .introduce-content .count {
	float:left;
	margin:0 10px
}
.img-full-page-dialog .introduce-content .intro {
	word-break:break-all;
	margin-right:10px;
	display:-webkit-box;
	font-size:12px;
	line-height:16px
}
.fixedClear {
	zoom:1
}
.fixedClear:after {
	content:'';
	display:block;
	clear:both
}
.evidence-page-dialog {
	height:100%;
	background:#fff
}
.evidence-page-dialog .title {
	text-align:center;
	height:3rem;
	line-height:3rem;
	font-size:1.125rem;
	position:relative;
	border-bottom:1px solid #f1f1f1
}
.evidence-page-dialog .title .evidence-icon-arrow-left {
	height:100%;
	width:1.875rem;
	position:absolute;
	top:0;
	left:0
}
.evidence-page-dialog .title .evidence-icon-arrow-left .arrow-icon {
	display:inline-block;
	width:12px;
	height:12px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	transform:rotate(-45deg);
	position:absolute;
	left:15px;
	top:50%;
	-webkit-transform:translateY(-50%) rotate(-45deg)!important;
	-moz-transform:translateY(-50%) rotate(-45deg)!important;
	-ms-transform:translateY(-50%) rotate(-45deg)!important;
	-o-transform:translateY(-50%) rotate(-45deg)!important;
	transform:translateY(-50%) rotate(-45deg)!important
}
.evidence-page-dialog .title .headertitle {
	color:#333;
	font-size:1.125rem;
	font-weight:700
}
.evidence-page-dialog .evidence-list-con {
	overflow-y:auto
}
.evidence-page-dialog .evidence-box {
	background-color:#fff;
	padding:0 0 0 1.063rem
}
.evidence-page-dialog .evidence-box li.evidence-item {
	list-style:none
}
.evidence-page-dialog .evidence-box li.evidence-item .content-container,.evidence-page-dialog .evidence-box li.evidence-item .tag-line,.evidence-page-dialog .evidence-box li.evidence-item .user-line {
	margin-right:1.063rem;
	line-height:1.5rem
}
.evidence-page-dialog .evidence-box li.evidence-item .user-line {
	color:#000;
	border-top:1px solid #f1f1f1;
	padding-top:.938rem
}
.evidence-page-dialog .evidence-box li.evidence-item .user-line .top-time {
	color:#999;
	float:right
}
.evidence-page-dialog .evidence-box li.evidence-item .tag-line {
	color:#000
}
.evidence-page-dialog .evidence-box li.evidence-item .content-container {
	color:#555;
	margin-bottom:.625rem;
	overflow-wrap:break-word
}
.evidence-page-dialog .evidence-box li.evidence-item:nth-child(1) .user-line {
	border-top:none
}
.evidence-page-dialog .evidence-picture-list {
	padding-bottom:1.25rem
}
.evidence-page-dialog .evidence-picture-list ul {
	overflow-x:auto;
	white-space:nowrap
}
.evidence-page-dialog .evidence-picture-list li.picture-item {
	list-style:none;
	width:7.563rem;
	height:7.563rem;
	display:inline-block;
	margin-right:.313rem
}
.evidence-page-dialog .evidence-picture-list li.picture-item img {
	width:100%;
	height:100%
}
.evidence-page-dialog .evidence-box::-webkit-scrollbar,.evidence-page-dialog .evidence-picture-list::-webkit-scrollbar {
	display:none
}
.evidence-page-dialog .load-more {
	text-align:center;
	color:#696969;
	cursor:pointer;
	line-height:1.5rem;
	padding-top:.063rem
}
.evidence-page-dialog .load-more .error-box,.evidence-page-dialog .load-more .load-box,.evidence-page-dialog .load-more .slide-text {
	display:none
}
.evidence-page-dialog .load-more .slide-text {
	margin-bottom:.625rem
}
.evidence-page-dialog .load-more.down .slide-icon {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	transform-origin:50% 35%
}
.evidence-page-dialog .load-more .slide-icon {
	display:inline-block;
	width:.625rem;
	height:.375rem;
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARCAYAAADKZhx3AAAABGdBTUEAALGPC/xhBQAAAktJREFUSA21lV1LG0EUhrO7Km0F0X8g9C4h6UV74ZUgNmqRWIskGwRbKaIoxb9S8EIvFFGQtpsoRRFpCQiKUGixFST5AcWLXrSK3xbcxOckGVnWjRoxA2fPzPl43zlnZhItFou99/l8EWQ0kUisoCs24BKeMWRJ59Ody+UeI5+j0WhXpVjBfgX2AjyNaFNnMszkP1Kjadp8MYDl/Q0q7QHbgqsafYbu05PJ5BcWL4sGcVgSeF+0pmlGIfokpGCeIhE4U5oioNIw80XkIXKu63qvZVlJ5b+LhjSezWbnyDWQE0RIVwVLzjg/ZBeGYcjhS0AVCR/ZjFnwlv8lt1eR0sVjsDsVqaBdVqygaXMLbVlm/QixkdckfFD+22hI+yCbAUcKO2LeyYtZd+ZeIRYn5M2oFRJr0TaJ/SRKy24c5L4haFqRMn/BxjfciZetdjpkdyR2YDtC5Hxmi4DOsCtzYt5iVKSHtLfdi1QSBdRzZDKZ36FQaI0NxAh4QNVdgUBgJ51O//JK4CINEDuJTyf2gMvZzuX85hUrNs9WO4MBbALwK1KHPQfgIIBTrpghLtJEEW8f3Ual350x7nnJilUgFe74/X55AvnK2UAkGAz+wb4pMWxsBNJxphSq7dHeMEf1Q3zXjRsrVsnxePyZbdsp1vWIVP4ObUAqv70ydrGF6cbPwvL6762JBYZn8pSqUlTd4IL9x/o57d1y2UsuPW91qWiAN6mqFb8Q5Qcb+Su2ckglsayKC1T5c31C1fJPk8XWA+m28lVcQ6qJ3JXoAgRBA5U1Fw9+AAAAAElFTkSuQmCC);
	background-repeat:repeat;
	background-size:100% 100%;
	margin-left:.313rem
}
* {
	-webkit-tap-highlight-color:transparent
}
html {
	font-size:16px!important
}
@media (max-width:375px) {
	html {
	font-size:15px!important
}
}@media (max-width:320px) {
	html {
	font-size:13px!important
}
}.body-wrapper {
	background-color:#f1f1f1!important;
	color:#333
}
a {
	color:#333;
	text-decoration:none
}
.top-bottom-1px {
	border-top:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px solid transparent;
	border-left:1px solid transparent
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
	.top-bottom-1px {
	border:none;
	background-image:-webkit-linear-gradient(90deg,transparent,transparent 50%,transparent 50%),-webkit-linear-gradient(180deg,transparent,transparent 50%,transparent 50%),-webkit-linear-gradient(90deg,transparent,transparent 50%,transparent 50%),-webkit-linear-gradient(0,transparent,transparent 50%,transparent 50%);
	background-image:linear-gradient(180deg,transparent,transparent 50%,transparent 50%),linear-gradient(270deg,transparent,transparent 50%,transparent 50%),linear-gradient(0deg,transparent,transparent 50%,transparent 50%),linear-gradient(90deg,transparent,transparent 50%,transparent 50%);
	background-size:100% 1px,1px 100%,100% 1px,1px 100%;
	background-repeat:no-repeat;
	background-position:top,right top,bottom,left top
}
}.top-1px {
	border-top:1px solid transparent
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
	.top-1px {
	border:none;
	background-image:-webkit-linear-gradient(90deg,transparent,transparent 50%,transparent 50%);
	background-image:linear-gradient(180deg,transparent,transparent 50%,transparent 50%);
	background-size:100% 1px;
	background-repeat:no-repeat;
	background-position:top
}
}.right-1px {
	border-right:1px solid transparent
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
	.right-1px {
	border:none;
	background-image:-webkit-linear-gradient(180deg,transparent,transparent 50%,transparent 50%);
	background-image:linear-gradient(270deg,transparent,transparent 50%,transparent 50%);
	background-size:1px 100%;
	background-repeat:no-repeat;
	background-position:right
}
}.bottom-1px {
	border-bottom:1px solid transparent
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
	.bottom-1px {
	border:none;
	background-image:-webkit-linear-gradient(90deg,transparent,transparent 50%,transparent 50%);
	background-image:linear-gradient(0deg,transparent,transparent 50%,transparent 50%);
	background-size:100% 1px;
	background-repeat:no-repeat;
	background-position:bottom
}
}.left-1px {
	border-left:1px solid transparent
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
	.left-1px {
	border:none;
	background-image:-webkit-linear-gradient(0deg,transparent,transparent 50%,transparent 50%);
	background-image:linear-gradient(90deg,transparent,transparent 50%,transparent 50%);
	background-size:1px 100%;
	background-repeat:no-repeat;
	background-position:left
}
}.nuomi-tag {
	display:inline-block;
	padding:0 5px;
	box-sizing:border-box;
	line-height:21.3px;
	color:#fa4982;
	border-radius:2px;
	border:1px solid #fa4982;
	font-size:12px;
	transform:scale(.75);
	transform-origin:50% 50%;
	transform-origin:100% 0
}
.flexbox,mip-fixed.medical-fixed-bar .medical-fixed-bar-box {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex
}
.icon-triangle-down,.icon-triangle-up {
	width:0;
	height:0;
	border-left:1px dashed transparent;
	border-right:1px dashed transparent;
	overflow:hidden
}
.icon-arrow-down,.icon-triangle-up {
	border-bottom:1px solid transparent
}
.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-triangle-down {
	border-top:1px solid transparent
}
.box-sizing {
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
.flexbox {
	display:flex
}
.flex {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1
}
.align-items {
	-webkit-align-items:center;
	align-items:center;
	-webkit-box-align:center;
	box-align:center
}
.justify-content {
	justify-content:center
}
.icon-arrow-down,.icon-arrow-left,.icon-arrow-up {
	width:8px;
	height:8px;
	border-left:1px solid transparent
}
.icon-arrow-right {
	width:8px;
	height:8px;
	border-right:1px solid transparent;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg)
}
.icon-arrow-left {
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.icon-arrow-down {
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.icon-arrow-up {
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg)
}
mip-fixed.medical-fixed-bar {
	width:100%;
	-moz-box-shadow:0 -.062rem .188rem rgba(0,0,0,.05);
	-webkit-box-shadow:0 -.062rem .188rem rgba(0,0,0,.05);
	box-shadow:0 -.062rem .188rem rgba(0,0,0,.05)
}
mip-fixed.medical-fixed-bar .medical-book-form {
	position:absolute;
	top:0;
	left:0
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-toast {
	display:none;
	background:rgba(0,0,0,.5);
	color:#fff;
	align-items:center;
	padding:.5rem 1.125rem;
	justify-content:space-between
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-toast .avatar {
	margin-right:.5rem;
	width:2rem;
	height:2rem;
	border-radius:50%;
	display:inline-block;
	background:rgba(153,153,153,.8);
	flex:none;
	vertical-align:middle
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-toast .avatar .img-avatar {
	display:block;
	background:url(images/doctor-avatar.png);
	background-size:100% 100%;
	height:100%
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-toast .content {
	font-size:.875rem;
	line-height:1.5rem;
	background:initial;
	vertical-align:middle
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-toast .right {
	float:right;
	width:.875rem
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-toast .icon-close {
	display:block;
	background:url(images/close-white.png);
	background-size:100% 100%;
	width:.875rem;
	height:.875rem
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box {
	background:#fff;
	display:flex;
	justify-content:space-between
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-white {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	flex-grow:1
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-blue {
	width:8.625rem;
	background-color:#4998f2
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-advice,mip-fixed.medical-fixed-bar .medical-fixed-bar-box-book,mip-fixed.medical-fixed-bar .medical-fixed-bar-box-comment,mip-fixed.medical-fixed-bar .medical-fixed-bar-box-phone {
	overflow:hidden;
	text-align:center
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-book,mip-fixed.medical-fixed-bar .medical-fixed-bar-box-comment {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	font-size:.688rem;
	color:#666;
	padding:.55rem 0 .35rem
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-advice,mip-fixed.medical-fixed-bar .medical-fixed-bar-box-phone {
	-webkit-box-flex:2;
	-webkit-flex:2;
	flex:2;
	height:3rem;
	font-size:1rem;
	font-weight:700;
	color:#fff;
	display:flex;
	align-items:center;
	justify-content:center
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-advice {
	background:#62a6f5
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-phone {
	background:#91c0f8
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box-phone a {
	color:#fff
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box .devide {
	border-right:1px solid #f1f1f1;
	height:.938rem;
	margin:.5rem 0
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box .icon {
	width:1.188rem;
	height:1.188rem;
	margin:0 auto .15rem
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box .icon.icon-tel {
	background:url(images/tel.png);
	background-size:100% 100%
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box .icon.icon-appointment {
	background:url(images/appointment.png);
	background-size:100% 100%
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box .icon.icon-comment {
	background:url(images/comment.png);
	background-size:100% 100%
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box .icon.icon-advice {
	background:url(images/advice.png);
	background-size:100% 100%;
	display:inline-block;
	overflow:hidden;
	width:.938rem
}
mip-fixed.medical-fixed-bar .medical-fixed-bar-box .icon.icon-advice:after {
	content:'';
	display:block;
	height:100%;
	-webkit-transform:translateX(-100%);
	-moz-transform:translateX(-100%);
	-ms-transform:translateX(-100%);
	-o-transform:translateX(-100%);
	transform:translateX(-100%);
	background:inherit;
	-webkit-filter:drop-shadow(.938rem 0 0 #fff);
	filter:drop-shadow(.938rem 0 0 #fff)
}
.medical-fix-trans-bar .bsml-form-tips {
	z-index:10005
}
#bsmlStyle_layout_gap_101,#bsmlStyle_layout_gap_121,#bsmlStyle_layout_gap_141,#bsmlStyle_layout_gap_161,#bsmlStyle_layout_gap_181,#bsmlStyle_layout_gap_201,#bsmlStyle_layout_gap_21,#bsmlStyle_layout_gap_221,#bsmlStyle_layout_gap_41,#bsmlStyle_layout_gap_61,#bsmlStyle_layout_gap_81 {
	background-color:#f1f1f1;
	height:8px
}
