@charset "utf-8";

*{ padding:0; margin:0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:
border-box; } 
html,body{ width: 100%; height: auto; font-family: 'Microsoft YaHei,Arial';font-weight:normal; font-size:16px;color:#747474;} 
ol,ul,li { list-style-position:inside; margin:0;padding:0; list-style-type: none;} 
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;} 
caption{text-align:left;} 
img{ border:0;} 
img.ie6{ vertical-align:text-bottom;} /*ie6*/
 button {cursor:pointer;} h4{font:14px/normal "Microsoft YaHei",
"Microsoft JhengHei";color:#000; font-weight:bold;} /**/
a{text-decoration: none;}
a:active {border: 0px;}
img{border:0px; width:100%;height:auto;margin:0 auto; display: block;} 
area {anything:expression(this.onfocus=this.blur);}

/* 清除浮动 */
.clear {
	clear: both;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

/*首页样式*/
#wraps{
	width:100%;
	height:auto;
	margin: 0 auto;
}
.privacy,.terms{
	width:100%;
	height:auto;
	margin: 0 auto;
	padding:0.6rem 5%;
}
.privacy h4,.terms h4{
	font-size: 0.36rem;
	color: #212121;
	text-align: center;
	padding: 0 0 0.4rem 0;
}
.privacy p,.terms p{
	font-size: 0.3rem;
	color: #212121;
	line-height: 0.46rem;
	text-indent: 0.6rem;
}
.privacy h5,.terms h5{
	font-size: 0.3rem;
	color: #212121;
	padding: 0.2rem 0;
}
.privacy p.weight,.terms p.weight{
	font-weight: bold;
}
.pr-list>li{
	font-size: 0.3rem;
	color: #212121;
	line-height: 0.46rem;
	text-indent: 0.6rem;
}
.pr-list>li span{
	padding-right: 2%;
}
.ellie-doorbell-help,.star-ai-faq{
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding-bottom: 2rem;
}
.ellie-doorbell-video{
	width: 90%;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.ellie-doorbell-bg{
	width: 100%;
	height: 100%;
	font-size: 0;
}
.ellie-doorbell-video p{
	font-size: 0.36rem;
	font-weight: bold;
	color: #303030;
	margin: 0.3rem 0;
}
.ellie-doorbell-text,.star-ai-faq-text{
	width: 90%;
	height: auto;
	margin: 0 auto;
}
.ellie-doorbell-text h4,.star-ai-faq-text h4{
	font-size: 0.36rem;
	line-height: 0.5rem;
	color: #303030;
	margin: 0.4rem 0;
}
.ellie-doorbell-text p,.star-ai-faq-text p{
	font-size: 0.3rem;
	line-height: 0.46rem;
	color: #909090;
}
.ellie-faq{
	width:100%;
	height: auto;
	margin: 0 auto;
}
.ellie-faq-icon{
	width: 100%;
	height:auto;
	padding-bottom: 0.6rem;
	border-bottom: 6px solid #f2f2f2;
}
.ellie-faq-icon li{
	width: 33.33%;
	float: left;
	padding-top: 0.6rem;
}
.ellie-faq-icon li a{
	display: block;
	font-size: 0.24rem;
	line-height: 0.36rem;
	color: #909090;
	text-align: center;
}
.ellie-faq-icon li a img{
	width:0.9rem;
	height:0.9rem;
	margin:0 auto 0.14rem;
}
.ellie-hot-faq{
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.ellie-hot-faq h4{
	font-size: 0.4rem;
	font-weight: normal;
	color: #303030;
	padding: 0.4rem 4%;
	border-bottom: 2px solid #f2f2f2;
}
.ellie-hot-text{
	width: 92%;
	height: auto;
	margin: 0 auto;
	border-bottom: 1px solid #f2f2f2;
	margin-top: 2px;
}
.ellie-hot-title{
	font-size: 0.3rem;
	color: #747474;
	background: url(../images/ellie-up-enter.png) no-repeat 100%;
	background-size: 0.3rem 0.3rem;
	padding: 0.4rem 0.6rem 0.4rem 0;
}
.ellie-hot-title.ellie-hot-active{
	background: url(../images/ellie-down-enter.png) no-repeat 100%;
	background-size: 0.3rem 0.3rem;
}
.ellie-hot-answer{
	padding-bottom: 0.4rem;
	display: none;
}
.ellie-hot-answer p{
	font-size: 0.26rem;
	line-height: 0.36rem;
	color: #909090;
	padding: 0 4%;
}
.ellie-hot-answer a,.privacy a{
	color: #4dd0d2;
	cursor: pointer;
}
/* rtsp */
.ellie-rtsp,.ellie-nas{
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 0.6rem 6%;
}
.ellie-rtsp h1,.ellie-nas h1{
	font-size: 0.36rem;
	color: #212121;
	margin: 0 0 0.4rem 0;
}
.ellie-rtsp h4,.ellie-nas h4{
	font-weight: normal;
	font-size: 0.3rem;
	line-height: 0.4rem;
	color: #212121;
	margin: 0.1rem 0;
}
.ellie-rtsp h6,.ellie-rtsp p,.ellie-nas p{
	font-size: 0.26rem;
	line-height: 0.4rem;
	color: #212121;
}
.simhpme-rtsp-img1,.simhpme-nas-img1,.simhpme-rtsp-img2,.simhpme-nas-img2{
	width: 100%;
	margin: 0.2rem auto;
	background: #f2f2f2;
}
.simhpme-rtsp-img1 img,.simhpme-nas-img1 img{
	width: 50%;
}
.ellie-rtsp p.ellie-rtsp-p{
	margin-left: 0.42rem;
}
.ellie-ertsp p.ellie-rtsp-p{
	margin-left: 0.24rem;
}