@charset "utf-8";
/* CSS Document */

.c-grey,.c-grey:visited,.c-grey a{color:#656363;}
.indent2{text-indent:2em;}
.blank1d{clear:both; height:5px; overflow:hidden; display:block; font-size:1px; border-top:1px dashed #eaeaea; margin:0 2%;}
.list-tit{color:#656363; text-align:center; margin-top:5px;}
.doctor-list{width:100%;}
.doctor-list ul{overflow:hidden; margin:1.6em 0;}
.doctor-list ul li{width:44%; margin:0 3%; float:left;}
.doctor-list ul li a{color:#0dbac8;}
.doctor-list .d-tit{color:#656363; margin:.5em 0; position:relative;}
.doctor-list .yuyue{position:absolute; top:0; right:0;}
.doctor-list .plus{margin-right:.1em; line-height:1em;}

/*-----@media-----*/
@media only screen and (min-width: 1280px){
	body{font-size:24px;}
	.wrapper{width:640px;}
	.f18{font-size:18px;}
	.f20{font-size:20px;}
	.f26{font-size:26px;}
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
	body{font-size:24px;}
	.wrapper{width:640px;}
	.f18{font-size:17px;}
	.f20{font-size:19px;}
	.f26{font-size:24px;}
}
@media only screen and (min-width: 480px) and (max-width: 639px){
	body{font-size:18px;}
	.wrapper{width:100%;}
	.f18{font-size:16px;}
	.f20{font-size:18px;}
	.f26{font-size:22px;}
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{font-size:13px;}
	.wrapper{width:100%;}
	.f18{font-size:15px;}
	.f20{font-size:17px;}
	.f26{font-size:20px;}
}
@media only screen and (max-width: 360px){
	body{font-size:12px;}
	.wrapper{width:100%;}
	.f18{font-size:14px;}
	.f20{font-size:16px;}
	.f26{font-size:18px;}
}