.bgc-f5f5fa {background-color: #f5f5fa;}
.bgc-dff5fc {background-color: #dff5fc;}
.w360 {width: 360px;}
.w-100-360 {width: calc(100% - 361px);}
.c-orange {color: orange;}
.c-ff3b30 {color: #ff3b30;}
.c-2dbe55 {color: #2dbe55;}
.bgc-orange {background-color: #ff9526;}
.bgc-c1c1c1 {background-color: #ebebf5;}
.lh22 {height: 22px; line-height: 22px;}
.lh30 {height: 30px; line-height: 30px;}
.b-r-11 {border-radius: 11px;}
.w30 {width: 30px;}
.set-dianxian {
	width: 20px;
	height: 36px;
	background: url(../images/dianxian.png) no-repeat repeat center center;
}
.mt13 {margin-top: 13px;}
.mt8 {margin-top: 8px;}
.set-taday {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: #12b7f5;
	line-height: 20px;
}
.set-row {
	width: 10px;
	height: 10px;
	border-radius: 50%;
}
.w-100-220 {width: calc(100% - 220px);}
.record-li:hover {
	background-color: #f1f6f5;
	color: #12B7F5;
}
.doc-li:hover, .plan-li:hover {
	background-color: #e1e1e1;
}
.bgc-red {
	background-color: lightcoral;
}
.w-100-60 {width: calc(100% - 60px);}
.set-hospital {
	background: url(../images/yiyuan_icon.png) no-repeat no-repeat 5px 3px;
	background-size: 12px 12px;
}
.h73 {height: 73px;}
.w100 {width: 100px;}
.w96 {width: 96px;}
.w96.active {
	background-color: #12b7f5;
	color: #ffffff;
}
.content {height: 100%}
.h380 {height: 380px;}
.over-hidden {overflow: hidden;}
.lh30 {height: 30px; line-height: 30px;}
.w130 {width: 130px;}
.type .active {
	background-color: #12b7f5;
	color: #fff;
}
.b-r-5 {
	border-radius: 5px;
}
.b-r-15 {
	border-radius: 15px;
}
.b-c-12b7f5 {
	border-color: #12b7f5;
}