html,
body {
	height: 100%;
	/* IOSç¦æ­¢å¾®ä¿¡è°ƒæ•´å­—ä½“å¤§å° */
	/* -webkit-text-size-adjust: 100% !important;
	text-size-adjust: 100% !important;
	-moz-text-size-adjust: 100% !important; */
}

/* å¤–å±‚å¤§ç›’å­ */
.bodyView {
	width: 100%;
	height: 100%;
	background-color: rgba(240, 240, 240, 0);
}

/* é¡¶éƒ¨å¯¼èˆª begin */
.babyDateView {
	width: 100%;
	text-align: center;
	height: 2.6rem;
	line-height: 2.6rem;
	background-color: rgba(255, 117, 169, 1);
	position: fixed;
	top: 0;
	color: #fff;
	/* display: flex;
	justify-content: space-between;
	align-items: center; */
}

.pad-top {
	height: 2.6rem;
}

.babyDateView .sumtime {
	color: white;
	margin-right: 30px;
}

.user-detail{
	padding: 20px 20px 0;
}

.user-detail .detail-list{
	display: flex;
}
.user-detail .detail-list span{
	flex: 1;
	color: #444;
	font-size: 14px;
}

.refresh {
	color: #fff;
	width: 1.4rem;
	height: 1.4rem;
	margin-right: 5px;
	padding: 6px;
}

/* é¡¶éƒ¨å¯¼èˆª end */

/* èƒŽåŠ¨ èƒŽå¿ƒçŽ‡ å®«ç¼© begin */
.topMonitorView {
	height: 7.5rem;
	background: #fff;
	text-align: center;
	border-bottom: 0.1px solid #DCDCDC;
	margin-left: 3px;
	margin-right: 3px;
}

.topMonitorView li {
	display: inline-block;
	float: left;
	width: 33%;
	height: 100%;
	border-right: 0px solid #DCDCDC;
}

.topMonitorView li:last-child {
	border: none;
}

.topMonitorView .item-val,
.topMonitorView .item-txt {
	display: inline-block;
	width: 100%;
}

.topMonitorView .item-val {
	font-size: 2.3rem;
	color: #FF75A9;
	margin-top: 1.5rem;
}

.topMonitorView .item-txt {
	font-size: 0.81rem;
	color: #000;
	margin-top: 0.5rem;
}
/* èƒŽåŠ¨ èƒŽå¿ƒçŽ‡ å®«ç¼© end */

 /* èƒŽå¿ƒçŽ‡ FHR/BPM å’Œ æ—¶é’Ÿ*/
 .fhr_bpm_text_time {
 	height: 2.25rem;
 	background: #fff;
 	text-align: center;
 	border-bottom: 0px solid #DCDCDC;
 }
 .fhr_bpm_text_time li {
 	display: inline-block;
 	float: left;
 	/* width: 33%; */
 	/* height: 100%; */
 	border-right: 0px solid #DCDCDC;
 }
 
.fhr_bpm_text {
	height: 2.25rem;
	line-height: 2.25rem;
	background-color: #fff;
	vertical-align: middle;
	color: #000;
	/* border-bottom: 3px solid #F1F0F1; */
	font-size: 0.78rem;
	margin-left: 10px;
}

/* æ—¶é’Ÿ begin */
.clock-time {
	height: 2.25rem;
	line-height: 2.25rem;
	/* background-color: #fff; */
	vertical-align: middle;
	color: #000;
	/* border-bottom: 3px solid #F1F0F1; */
	font-size: 0.83rem;
	position: absolute;
	right:0;
	margin-right: 10px;
}
.clock-time .clock-img {
	display: inline-block;
	width: 0.88rem;
	height: 0.88rem;
	padding-top: 1px;
	margin-top: -4px;
	vertical-align: middle;
	background: url('../img/clock.png') left center no-repeat;
	background-size: 100%;
}
/* æ—¶é’Ÿ end */

/* ç”»çº¿ beigin */
/* è‹¹æžœæ‰‹æœºä¸Š1.æ»‘åŠ¨é¡µé¢å¡é¡¿ï¼Œ2.ç‚¹å‡»äº‹ä»¶å“åº”ç¼“æ…¢ï¼Œæœ‰300msçš„å»¶è¿Ÿã€‚åŠ ä¸Š-webkit-overflow-scrolling: touch è§£å†³*/
.datalist {
	margin-top: 0.25rem;
	height: 18.25rem;
	/* height: 20rem; */
	overflow-x: auto;
	overflow-y: hidden;
	position: relative;
	-webkit-overflow-scrolling: touch;
	/* margin-left: 3px;
	margin-right: 3px; */
}

.datalist .bgc {
	width: 100%;
	height: 100%;
	/* height: 18.25rem; */
	/* background: url('../img/bgc1.png') left center repeat-x; */
	background-size: contain;
	position: absolute;
	/* left: 0;
	top: 0; */
	z-index: 9;
	display: inline-block;
}

.datalist .canvas {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}

.copy {
	padding-top: 0.25rem;
	height: 18rem;
	overflow: hidden;
	position: absolute;
	width: 100%;
}
.pointLine{ 
	width: 100%;
	position:relative;
	background-color: #00ffff;
}

/* ç”»çº¿ end */

/* æ’­æ”¾/æš‚åœæŒ‰é’® start */
/* .startReplayBtn {
	display: inline-block;
	width: 7.85rem;
	height: 2.4rem;
	line-height: 2.4rem;
	text-align: center;
	border-radius: 2rem;
	color: #fff;
	background-color: #FF75A9;
	margin-top: 2rem;
	position: relative;
	left: 50%;
	margin-left: -7.85rem;
	font-size: 0.91rem;
	justify-content: center;
} */

.startReplayBtn1 {
	display: inline-block;
	width: 3rem;
	height: 3rem;
	color: #fff;
	justify-content: center;
	position: absolute;
	margin-top: 2rem;
	left:50%;
	transform: translate(-50%, -50%);
}
/* æ’­æ”¾/æš‚åœæŒ‰é’® end */

.audio {
	display: none;
}

.yizhu-wrap{
	width: 200px;
	margin: 60px auto;
	padding-bottom: 30px;
	text-align: center;
}
.yizhu-wrap img{
	width: 200px;
	padding-top: 10px;
}


