.animate {
	opacity: 0
}

.parameters-list {
	margin-top: 28px;
	width: 350px
}

.parameters-list li {
	position: relative;
	border-top: #333 1px solid;
	border-bottom: #333 1px solid;
	margin-bottom: -1px
}

.parameters-list li h2 {
	font-size: 32px;
	height: 100px;
	line-height: 100px;
	margin-top: 0!important
}

.parameters-list li i {
	display: inline-block;
	position: absolute;
	top: 66px;
	font-size: 12px
}

.parameters-list li span {
	position: absolute;
	top: 78px;
	right: 0;
	font-size: 14px
}

.ie .parameters-list li h2 {
	font-size: 30px
}

.features-list {
	width: 724px;
	height: 100px;
	margin: 56px auto 0
}

.features-list div {
	position: relative;
	float: left;
	height: 72px;
	margin-right: -1px;
	border-left: #333 1px solid;
	border-right: #333 1px solid
}

.features-list .t,.features-list .b {
	display: block;
	text-align: center
}

.features-list .t {
	height: 30px;
	line-height: 30px;
	font-size: 26px
}

.features-list .b {
	margin-top: 16px;
	font-size: 14px
}

.features-list .t sup {
	font-size: 12px
}

.havefun {
	height: 1000px
}

.ie .havefun {
	height: 920px
}

.havefun-desc {
	width: 508px;
	margin: 0 auto;
	padding-top: 250px;
	text-align: center
}

.havefun-img {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 375px;
	height: 490px;
	margin-left: -187px
}

.havefun-img img {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 375px
}

.havefun .btn-video {
	margin: 36px auto
}

.screen {
	height: 960px;
	background-color: #86cb3c
}

.screen-desc {
	padding-top: 145px;
	width: 734px;
	margin: 0 auto
}

.screen-features {
	width: 744px;
	height: 100px
}

.screen-features div {
	border-left: #333 1px solid;
	border-right: #333 1px solid
}

.screen-features .first {
	width: 250px
}

.screen-features .second {
	width: 250px
}

.screen-features .third {
	width: 190px
}

.screen-img {
	position: absolute;
	top: 600px;
	left: 50%;
	margin-left: -665px
}

.screen-img img {
	width: 1330px;
	max-width: 100%;
	max-height: 100%
}

.cpu {
	height: 1134px
}

.cpu-desc {
	padding-top: 170px;
	width: 750px;
	margin: 0 auto;
	z-index: 1
}

.cpu-desc p {
	z-index: 1
}

.cpu-img {
	position: absolute;
	top: 350px;
	left: 50%;
	margin-left: -476px;
}

.cpu-img img {
	width: 952px;
}

.cpu-features {
	margin-top: 580px;
	width: 650px
}

.cpu-features div {
	width: 213px
}

.net {
	height: 1000px;
	background-color: #17b8ec
}

.net-desc {
	padding-top: 260px;
	width: 450px
}

.net .parameters-list {
	width: 360px
}

.parameters-note {
	padding-top: 20px
}

.net-img {
	position: absolute;
	top: 100px;
	left: 50%;
	margin-left: -150px
}

.drop-blue {
	position: absolute;
	top: -880px;
	left: 460px
}

.drop-yellow {
	position: absolute;
	top: 500px;
	left: 520px
}

.battery {
	height: 1100px
}

.battery-desc {
	padding-top: 260px;
	width: 420px
}

.battery-img {
	position: absolute;
	top: 100px;
	left: 50%;
	margin-left: -150px
}

.battery-desc ul {
	margin-top: 28px;
	width: 350px
}

.battery-desc li {
	position: relative;
	border-top: #333 1px solid;
	border-bottom: #333 1px solid;
	margin-bottom: -1px
}

.battery-desc li h2 {
	font-size: 32px;
	height: 100px;
	line-height: 100px;
	margin-top: 0!important
}

.battery-desc li i {
	display: inline-block;
	position: absolute;
	top: 66px;
	font-size: 12px
}

.battery-desc li span {
	position: absolute;
	top: 78px;
	right: 0;
	font-size: 14px
}

.drop-white {
	position: absolute;
	top: -500px;
	left: 517px
}

.drop-pink {
	position: absolute;
	top: 300px;
	left: 460px
}

.camera-back {
	height: 1074px;
	background: #610071 url(../../images/beone/features/camera_back.jpg) no-repeat center 0;
	color: #FFF
}

.camera-back-desc {
	padding-top: 170px;
	width: 880px;
	margin: 0 auto
}

.camera-back-features {
	width: 634px
}

.camera-back-features div {
	border-left: #f0eee6 1px solid;
	border-right: #f0eee6 1px solid
}

.camera-back-features .first {
	width: 200px
}

.camera-back-features .second {
	width: 200px
}

.camera-back-features .third {
	width: 200px
}

.camera-front {
	height: 1070px;
	background-color: #f1f1f1
}

.camera-front-desc {
	padding-top: 242px;
	width: 480px
}

.camera-front-desc h1 span {
	font-size: 42px
}

.camera-front-desc p {
	width: 425px
}

.camera-front-img {
	position: absolute;
	bottom: 0;
	left: 500px
}