/*!statics/css/lib/googleapis.font.roboto.css*/
@font-face {
	font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://fonts.gstatic.com/s/roboto/v15/ty9dfvLAziwdqQ2dHoyjphTbgVql8nDJpwnrE27mub0.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://fonts.gstatic.com/s/roboto/v15/frNV30OaYdlFRtH2VnZZdhTbgVql8nDJpwnrE27mub0.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://fonts.gstatic.com/s/roboto/v15/gwVJDERN2Amz39wrSoZ7FxTbgVql8nDJpwnrE27mub0.woff2) format('woff2');unicode-range:U+1F00-1FFF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://fonts.gstatic.com/s/roboto/v15/aZMswpodYeVhtRvuABJWvBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');unicode-range:U+0370-03FF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://fonts.gstatic.com/s/roboto/v15/VvXUGKZXbHtX_S_VCTLpGhTbgVql8nDJpwnrE27mub0.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://fonts.gstatic.com/s/roboto/v15/e7MeVAyvogMqFwwl61PKhBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://fonts.gstatic.com/s/roboto/v15/2tsd397wLxj96qwHyNIkxPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+1F00-1FFF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0370-03FF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(http://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000
}
/*!statics/css/index.less*/
html,body {
	position: relative;
	height: 100%
}

body {
	width: 100%;
	min-width: 320px;
	min-height: 480px;
	margin: 0;
	padding: 0;
	background: #fff;
	font-family: Roboto,"Droid Sans","Myriad Set Pro","Lucida Grande","Helvetica Neue",Helvetica,"Microsoft YaHei",STXIHEI,Arial,sans-serif;
	font-weight: 400;
	color: #444
}

a,img,ul {
	-webkit-tap-highlight-color: rgba(0,0,0,.1);
	outline: 0;
	text-decoration: none;
	border: 0
}

h1 {
	font-size: 60px
}

h2 {
	font-size: 48px
}

h3 {
	font-size: 36px
}

h4 {
	font-size: 24px
}

h1,h2,h3,.swiper-slide .info p {
	font-weight: 100
}

.banner .info p {
	font-weight: 300
}

.users-choose-apus div h4,.launcher-des div h4,.browser-des div h4,.theme-and-wallpaper .theme-wallpaper-des div h4,.support-layer div a h4,.faq-layer div h4,.hot-news-layer h4,.news-events h4,.contact-layer div h4,.video-tutorial-layer .video-layer h4,.sitemap-layer .the-url div ul h4,.pp-content-layer h4,.tou-content-layer h4,.resume-delivery-to-us h4,.ju-content-layer ul h4,.ju-content-layer ul li b,.testimonials-layer div p b {
	font-weight: 400
}

ul {
	margin: 0;
	padding: 0;
	list-style: none
}

::-webkit-selection {
	background: #D7D7D7;
	color: #444
}

::-moz-selection {
	background: #D7D7D7;
	color: #444
}

::-ms-selection {
	background: #D7D7D7;
	color: #444
}

::-o-selection {
	background: #D7D7D7;
	color: #444
}

::selection {
	background: #D7D7D7;
	color: #444
}

.clear {
	clear: both
}

.menu a,.youtube-video-computer,.family-wrapper ul li a,.download-learn-more a.btn-download-a,.download-learn-more a.btn-qr-code,.download-learn-more a.btn-learn-more,.download-learn-more a.btn-download-apk,.download-watch-video a.btn-download-a,.download-watch-video a.btn-qr-code,.download-watch-video a.btn-watch-video,.download-watch-video a.btn-download-apk,.nav .nav-wrapper a.introduction,.nav .nav-wrapper a.update-log,.nav .nav-wrapper a.download-apk,.apus-family a,.news-reviews span.news ul.news-list a,.news-reviews div a.more,.item-launcher .theme-and-wallpaper .tab a,.item-launcher p a,.download-watch-video a.btn-availale-on-the-app-store img,.footer .footer-wrapper .apus-link ul.about li a,.footer .footer-wrapper .apus-link ul.support li a,.footer .footer-wrapper .apus-link ul.partners li a,.footer .footer-wrapper .copyright a,.ceo-layer div.ceo-talk div a,.ceo-layer div.ceo-message img.photo {
	-webkit-transition: all .1s ease-in;
	transition: all .1s ease-in
}

.main-body {
	position: relative;
	margin: 0 auto;
	max-width: 960px;
	color: #444
}

.support-layer div a:hover h4,.sitemap-layer .the-url div a:hover,.privacy-policy-tab a:hover,.news-events-content-layer a,.faq-layer a,.about-layer a,.testimonials-layer a,.contact-layer a,.video-tutorial-layer p a,.promotion-policy-layer a,.pp-content-layer a,.tou-content-layer a,.news-events-content-layer .more-reports a:hover {
	color: #6b63e1
}

.bottom-line {
	background: url(http://images.apusapps.com/src/line.png) repeat-x left bottom;
	background-size: 100% 1px
}
/*!components/common/menu/menu.less*/
.header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 60px;
	text-align: center;
	z-index: 1700
}

.header .header-wrapper {
	position: relative;
	margin: 0 auto;
	max-width: 960px;
	height: 60px;
	z-index: 1
}

.header .header-wrapper .logo {
	float: left;
	margin: 13px 0;
	position: relative;
	z-index: 112
}

.header .header-wrapper .header-item-launcher {
	background: rgba(0,0,0,.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000')
}

:root .header .header-wrapper .header-item-launcher {
	-webkit-filter: none\9;
	filter: none\9
}

.header .header-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 60px;
	text-indent: -9999px;
	overflow: hidden;
	z-index: 0
}

.btn-show-hide-menu {
	display: none
}

.show-menu,.hide-menu,.show-share,.hide-share {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	width: 60px;
	height: 60px;
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer
}

.show-menu {
	background: url(http://images.apusapps.com/src/icon-menu.png) no-repeat center center
}

span.apus-text {
	display: none;
	position: absolute;
	top: 0;
	left: 4%;
	line-height: 46px;
	font-size: 12px;
	color: #535353
}

.show-share {
	right: 46px;
	background: url(http://images.apusapps.com/src/button-social-share.png) no-repeat center center
}

.hide-menu,.hide-share {
	background: url(http://images.apusapps.com/src/icon-menu-closed.png) no-repeat center center
}

.hide-share {
	right: 0
}

.hide_menu,.hide-share {
	display: none
}

.menu {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2
}

.menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	*display: inline
}

.menu li.menu-title {
	display: none
}

.menu li.nav-family,.menu li.nav-support {
	display: none
}

.menu li.nav-family span,.menu li.nav-support span {
	display: block;
	width: 100%;
	text-align: left;
	font-size: 14px;
	color: #fff
}

.menu li.nav-family span {
	padding: 18px 0 0 32px
}

.menu li.nav-support span {
	padding: 0 0 0 32px
}

.menu li.nav-family .nav-family-wrapper {
	margin: 0 auto;
	overflow-x: auto
}

.menu li.nav-family .nav-family-wrapper .family-scroll {
	width: 550px
}

.menu li.nav-family .nav-family-wrapper a {
	float: left;
	margin: 10px 0;
	padding: 5px 0;
	width: 110px;
	line-height: 17px;
	text-align: center;
	font-size: 11px
}

.menu li.nav-family .nav-family-wrapper a img {
	display: block;
	margin: 0 auto 5px;
	width: 48px
}

.menu a {
	padding: 0 15px;
	display: block;
	line-height: 60px;
	text-decoration: none;
	font-size: 14px;
	color: #fff
}

.menu a:hover {
	color: #a6a6a6
}

.menu .more-link {
	cursor: default;
	background: url(http://images.apusapps.com/src/menu-more-link-drop.png) no-repeat 95% 30px
}

.menu .more-link:hover {
	background: url(http://images.apusapps.com/src/menu-more-link-hover-drop.png) no-repeat 95% 30px
}

.menu .menu .current a {
	color: #fff
}

.menu.right ul {
	text-align: right
}

a.last-menu-a {
	padding: 0 0 0 15px
}

.download-watch-video img{
	width: 220px;
}


@media screen and (max-width:600px) {
	.download-all{
		margin: 0 auto;
		
	}
	.header {
		position: fixed;
		height: 46px;
		background: rgba(0,0,0,.7);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000')
	}

	:root .header {
		-webkit-filter: none\9;
		filter: none\9
	}

	.header .header-wrapper {
		height: 46px
	}

	.header .header-wrapper .logo {
		margin: 10px 0 0 5%
	}

	.header .header-wrapper .logo img {
		width: 85px;
		height: auto
	}

	.header .header-bg {
		display: none
	}

	.btn-show-hide-menu {
		display: block
	}

	.show-menu,.show-share {
		display: block
	}

	.show-menu,.hide-menu,.show-share,.hide-share {
		width: 46px;
		height: 46px
	}

	.show-menu {
		background-size: 46px auto
	}

	.show-share {
		background-size: 40px auto
	}

	.hide-menu,.hide-share {
		background-size: 30px auto
	}

	.menu {
		position: relative;
		top: 0;
		right: 0;
		min-height: 60px
	}

	.menu ul {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,.7);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000');
		overflow-x: hidden;
		overflow-y: auto
	}

	:root .menu ul {
		-webkit-filter: none\9;
		filter: none\9
	}

	.menu li {
		margin: 0;
		padding: 0;
		display: block;
		width: 100%;
		background: url(http://images.apusapps.com/src/menu-show-line.png) no-repeat center bottom;
		background-size: 90% 1px
	}

	.menu li.menu-title {
		display: block;
		line-height: 50px;
		text-align: left;
		font-size: 13px;
		color: #a6a6a6;
		background: 0 0
	}

	.menu li.menu-title span {
		padding: 0 0 0 5%
	}

	.menu a {
		display: block;
		padding: 0 5%;
		line-height: 48px;
		text-align: left
	}

	.menu ul li.nav-family,.menu ul li.nav-support {
		display: inline-block;
		*display: inline;
		*zoom: 1
	}

	.menu li.nav-family span,.menu li.nav-support span {
		font-size: 13px;
		color: #a6a6a6
	}

	.menu ul li a.more-link {
		display: none;
		background: 0 0
	}

	.nav {
		top: 25px
	}

	.nav .nav-wrapper {
		margin: 0 15px
	}

	.nav .nav-wrapper .logo {
		font-size: 13px
	}

	.nav .nav-wrapper .logo img {
		width: 27px;
		height: 27px
	}

	.nav .nav-wrapper .flashlight-logo img {
		width: 12px
	}

	.nav .nav-wrapper a.introduction,.nav .nav-wrapper a.update-log {
		display: none
	}

	.nav .nav-wrapper a.download-apk {
		position: absolute;
		right: 0;
		bottom: 15px;
		padding: 7px 17px;
		font-size: 13px
	}

	.menu li.mobile-menu-introduction,.menu li.mobile-menu-update-log,.menu li.mobile-menu-options {
		display: block
	}

	#mobilewrapper {
		display: block
	}
}

@media (min-width:601px) and (max-width:720px) {
	.header {
		position: fixed;
		height: 46px;
		background: rgba(0,0,0,.7);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000')
	}

	:root .header {
		-webkit-filter: none\9;
		filter: none\9
	}

	.header .header-wrapper .logo {
		left: 15px;
		margin: 9px;
		height: 46px;
		background-size: 100% auto;
		background-position: left center
	}

	.header .header-wrapper .logo img {
		width: 95px;
		height: auto
	}

	.header .header-bg {
		display: none
	}

	.btn-show-hide-menu {
		display: block
	}

	.show-menu {
		display: block;
		background-size: 46px auto
	}

	.show-share {
		display: block;
		background-size: 40px auto
	}

	.show-menu,.hide-menu,.show-share,.hide-share {
		width: 46px;
		height: 46px
	}

	.hide-menu,.hide-share {
		position: absolute;
		top: 0;
		right: 0;
		text-indent: -9999px;
		background-size: 36px auto;
		overflow: hidden;
		cursor: pointer
	}

	.menu {
		position: relative;
		top: 0;
		right: 0;
		min-height: 60px
	}

	.menu ul {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,.7);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000');
		overflow-x: hidden;
		overflow-y: auto
	}

	:root .menu ul {
		-webkit-filter: none\9;
		filter: none\9
	}

	.menu a {
		display: block;
		padding: 0 5%;
		line-height: 48px;
		text-align: left
	}

	.menu ul li {
		display: block;
		width: 100%;
		background: url(http://images.apusapps.com/src/menu-show-line.png) no-repeat center bottom;
		background-size: 90% 1px
	}

	.menu li.menu-title {
		display: block;
		line-height: 50px;
		text-align: left;
		font-size: 13px;
		color: #a6a6a6;
		background: 0 0
	}

	.menu li.menu-title span {
		padding: 0 0 0 5%
	}

	.menu li.nav-family,.menu li.nav-support {
		display: inline-block;
		*display: inline;
		*zoom: 1
	}

	.menu li.nav-family span,.menu li.nav-support span {
		font-size: 13px;
		color: #a6a6a6
	}

	.menu li a.more-link {
		display: none;
		background: 0 0
	}

	.nav {
		top: 25px
	}

	.nav .nav-wrapper {
		margin: 0 15px
	}

	.nav .nav-wrapper .logo {
		font-size: 15px
	}

	.nav .nav-wrapper .logo img {
		width: 31px;
		height: 31px
	}

	.nav .nav-wrapper .flashlight-logo img {
		width: auto
	}

	.nav .nav-wrapper a.introduction,.nav .nav-wrapper a.update-log {
		display: none
	}

	.nav .nav-wrapper a.download-apk {
		position: absolute;
		right: 0;
		bottom: 15px;
		padding: 7px 17px;
		font-size: 13px
	}

	.menu li.mobile-menu-introduction,.menu li.mobile-menu-update-log,.menu li.mobile-menu-options {
		display: block
	}

	#mobilewrapper {
		display: block
	}
}

@media (min-width:721px) and (max-width:959px) {
	.header .header-wrapper .logo {
		margin: 9px
	}

	.header .header-bg {
		display: block
	}

	.btn-show-hide-menu {
		display: none
	}

	.menu {
		position: absolute;
		top: 0;
		right: 15px
	}

	.menu ul {
		display: block
	}

	.menu li.menu-title {
		display: none
	}

	.family-wrapper ul li {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		margin: 0;
		width: 130px
	}

	.family-wrapper ul li a {
		font-size: 12px
	}

	.menu li.mobile-menu-introduction,.menu li.mobile-menu-update-log,.menu li.mobile-menu-options {
		display: none
	}

	.nav .nav-wrapper {
		margin: 0 15px
	}

	.share-layer {
		right: 5%;
		bottom: 253px
	}
}
/*!components/common/family/family.less*/
.family-wrapper {
	display: none;
	position: relative;
	top: 0;
	left: 0;
	padding: 15px 0 35px;
	width: 100%;
	background: rgba(0,0,0,.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000')
}

:root .family-wrapper {
	-webkit-filter: none\9;
	filter: none\9
}

.family-wrapper ul li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0;
	width: 170px
}

.family-wrapper ul li a {
	display: block;
	padding: 0 0 10px;
	font-size: 14px;
	color: #fff
}

.family-wrapper ul li a:hover {
	color: #a6a6a6
}

.family-wrapper ul li b {
	display: block;
	margin: 0 auto;
	width: 80px;
	height: 80px;
	margin-bottom: 15px;
	background-size: 80px 80px
}

.family-wrapper ul li b.user-system {
	background-image: url(http://images.apusapps.com/src/icon-apus-user-system.png)
}

.family-wrapper ul li b.browser-turbo {
	background-image: url(http://images.apusapps.com/src/icon-apus-browser-turbo.png)
}

.family-wrapper ul li b.browser {
	background-image: url(http://images.apusapps.com/src/icon-apus-browser.png)
}

.family-wrapper ul li b.booster {
	background-image: url(http://images.apusapps.com/src/icon-apus-booster.png)
}

.family-wrapper ul li b.message-center {
	background-image: url(http://images.apusapps.com/src/icon-apus-message-center.png)
}

.family-wrapper ul li b.flashlight {
	background-image: url(http://images.apusapps.com/src/icon-apus-flashlight.png)
}

.family-wrapper ul li b.addons {
	background-image: url(http://images.apusapps.com/src/icon-addons.png)
}

.family-wrapper ul li b.apus-camera {
	background-image: url(http://images.apusapps.com/src/icon-apus-camera.png)
}

.family-wrapper ul li b.security-elite {
	background-image: url(http://images.apusapps.com/src/icon-security-elite.png)
}

.ie8 .family-wrapper,.ie9 .family-wrapper {
	position: absolute;
	top: 60px
}

.ie7 .family-wrapper,.ie8 .family-wrapper {
	padding: 0 0 35px
}

.ie7 .family-wrapper ul,.ie8 .family-wrapper ul {
	padding: 15px 0 0
}

.ie7 .family-wrapper li b,.ie8 .family-wrapper li b {
	display: block;
	margin: 0 auto;
	width: 80px;
	height: 80px;
	margin-bottom: 15px;
	background-size: 80px 80px
}

.ie7 .family-wrapper li b.user-system,.ie8 .family-wrapper li b.user-system {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-apus-user-system.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.browser-turbo,.ie8 .family-wrapper li b.browser-turbo {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-apus-browser-turbo.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.browser,.ie8 .family-wrapper li b.browser {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-apus-browser.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.booster,.ie8 .family-wrapper li b.booster {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-apus-booster.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.message-center,.ie8 .family-wrapper li b.message-center {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-apus-message-center.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.flashlight,.ie8 .family-wrapper li b.flashlight {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-apus-flashlight.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.addons,.ie8 .family-wrapper li b.addons {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-addons.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.apus-camera,.ie8 .family-wrapper li b.apus-camera {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-apus-camera.png', sizingMethod='scale')
}

.ie7 .family-wrapper li b.security-elite,.ie8 .family-wrapper li b.security-elite {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/icon-security-elite.png', sizingMethod='scale')
}

.scroller-layer b {
	display: block;
	margin: 0 auto;
	width: 55px;
	height: 55px;
	margin-bottom: 15px;
	background-size: 55px
}

.scroller-layer b.user-system {
	background-image: url(http://images.apusapps.com/src/icon-apus-user-system.png)
}

.scroller-layer b.browser-turbo {
	background-image: url(http://images.apusapps.com/src/icon-apus-browser-turbo.png)
}

.scroller-layer b.browser {
	background-image: url(http://images.apusapps.com/src/icon-apus-browser.png)
}

.scroller-layer b.booster {
	background-image: url(http://images.apusapps.com/src/icon-apus-booster.png)
}

.scroller-layer b.message-center {
	background-image: url(http://images.apusapps.com/src/icon-apus-message-center.png)
}

.scroller-layer b.flashlight {
	background-image: url(http://images.apusapps.com/src/icon-apus-flashlight.png)
}

.scroller-layer b.addons {
	background-image: url(http://images.apusapps.com/src/icon-addons.png)
}

.scroller-layer b.apus-camera {
	background-image: url(http://images.apusapps.com/src/icon-apus-camera.png)
}

.scroller-layer b.security-elite {
	background-image: url(http://images.apusapps.com/src/icon-security-elite.png)
}
/*!components/common/about-banner/about-banner.less*/
.about-wrapper {
	display: none;
	position: relative;
	top: 0;
	left: 0;
	padding: 15px 0 35px;
	width: 100%;
	background: rgba(0,0,0,.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000')
}

:root .about-wrapper {
	-webkit-filter: none\9;
	filter: none\9
}

.ie8 .about-wrapper,.ie9 .about-wrapper {
	position: absolute;
	top: 60px
}

.ie7 .about-wrapper,.ie8 .about-wrapper {
	padding: 0 0 35px
}

.ie7 .about-wrapper ul,.ie8 .about-wrapper ul {
	padding: 15px 0 0
}

.about-wrapper ul li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0;
	width: 170px
}

.about-wrapper ul li b {
	display: block;
	margin: 0 auto;
	width: 80px;
	height: 80px;
	margin-bottom: 15px;
	background-size: 80px 80px
}

.about-wrapper ul li b.about {
	background: url(http://images.apusapps.com/src/icon-about.png) no-repeat
}

.about-wrapper ul li b.ceo-note {
	background: url(http://images.apusapps.com/src/icon-ceo-note.png) no-repeat
}

.about-wrapper ul li b.event {
	background: url(http://images.apusapps.com/src/icon-news.png) no-repeat
}

.about-wrapper ul li b.contcat {
	background: url(http://images.apusapps.com/src/icon-contacts.png) no-repeat
}

.about-wrapper ul li b.join {
	background: url(http://images.apusapps.com/src/icon-jobs.png) no-repeat
}

.about-wrapper ul li b.datisers {
	background: url(http://images.apusapps.com/src/icon-advertisers.png) no-repeat
}

.about-wrapper ul li b.testimonials {
	background: url(http://images.apusapps.com/src/icon-testimonials.png) no-repeat
}

.about-wrapper ul li a {
	display: block;
	padding: 0 0 10px;
	font-size: 14px;
	color: #fff
}

.about-wrapper ul li a:hover {
	color: #a6a6a6
}
/*!components/common/media-banner/media-banner.less*/
.media-wrapper {
	display: none;
	position: relative;
	top: 0;
	left: 0;
	padding: 15px 0 35px;
	width: 100%;
	background: rgba(0,0,0,.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000')
}

:root .media-wrapper {
	-webkit-filter: none\9;
	filter: none\9
}

.ie8 .media-wrapper,.ie9 .media-wrapper {
	position: absolute;
	top: 60px
}

.ie7 .media-wrapper,.ie8 .media-wrapper {
	padding: 0 0 35px
}

.ie7 .media-wrapper ul,.ie8 .media-wrapper ul {
	padding: 15px 0 0
}

.media-wrapper ul li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0;
	width: 170px
}

.media-wrapper ul li b {
	display: block;
	width: 80px;
	height: 80px;
	margin: 0 auto 15px;
	background-size: 80px 80px
}

.media-wrapper ul li b.news {
	background: url(http://images.apusapps.com/src/icon-news.png) no-repeat
}

.media-wrapper ul li b.press {
	background: url(http://images.apusapps.com/src/icon-press.png) no-repeat
}

.media-wrapper ul li b.media-faq {
	background: url(http://images.apusapps.com/src/icon-media-faq.png) no-repeat
}

.media-wrapper ul li b.social-stream {
	background: url(http://images.apusapps.com/src/icon-social-media.png) no-repeat
}

.media-wrapper ul li b.blog {
	background: url(http://images.apusapps.com/src/icon-blog.png) no-repeat
}

.media-wrapper ul li a {
	display: block;
	padding: 0 0 10px;
	font-size: 14px;
	color: #fff
}

.media-wrapper ul li a:hover {
	color: #a6a6a6
}
/*!components/common/menu/mobile_menu.less*/
#mobilewrapper {
	position: fixed;
	top: 0;
	left: 170%;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.95);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2000000', endColorstr='#f2000000');
	overflow: auto;
	z-index: 1700;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
	text-size-adjust: none
}

:root #mobilewrapper {
	-webkit-filter: none\9;
	filter: none\9
}

#mobilewrapper .scroller {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	width: 100%;
	padding: 0;
	z-index: 1
}

#mobilewrapper .scroller ul {
	list-style: none;
	padding: 0;
	margin: 0 5%;
	width: 90%;
	text-align: left
}

#mobilewrapper .scroller ul li {
	padding: 0;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid rgba(255,255,255,.1)
}

#mobilewrapper .scroller ul li span {
	font-size: 12px;
	color: #535353
}

#mobilewrapper .scroller ul li a {
	display: block;
	width: 100%;
	font-size: 13px;
	color: #fff
}

#mobilewrapper .scroller ul li a:hover {
	color: #a6a6a6
}

#mobilewrapper .scroller ul li .mobile-menu-apus-family {
	width: 100%;
	overflow: auto
}

#mobilewrapper .scroller ul li .mobile-menu-apus-family .scroller-layer {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	padding: 0;
	z-index: 1
}

#mobilewrapper .scroller ul li .mobile-menu-apus-family .scroller-layer a {
	margin: 0;
	width: 90px;
	text-align: center;
	font-size: 12px
}

#mobilewrapper .scroller ul li .mobile-menu-apus-family .scroller-layer a img {
	margin: 0 auto;
	display: block;
	width: 55px;
	pointer-events: none
}

#mobilewrapper .scroller ul li:last-of-type,#mobilewrapper .scroller ul li.none-border {
	border: 0
}

#mobilewrapper .scroller ul li.mobile-menu-title {
	margin: 15px 0 0
}

#mobilewrapper .scroller ul li.mobile-menu-apus-family-li {
	height: auto
}

.hide-menu-layer {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	height: 45px;
	width: 45px;
	background: url(http://images.apusapps.com/src/icon-menu-closed.png) no-repeat center;
	background-size: 30px auto;
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
	z-index: 1717
}

.hide-menu-layer:hover {
	background: url(http://images.apusapps.com/src/icon-menu-closed.png) no-repeat center rgba(255,255,255,.1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#19ffffff', endColorstr='#19ffffff');
	background-size: 30px auto
}

:root .hide-menu-layer:hover {
	-webkit-filter: none\9;
	filter: none\9
}

img.apus-logo-mobile {
	margin: 10px 0 0;
	width: 85px
}
/*!components/common/share/share.less*/
.share-layer {
	position: fixed;
	right: 15px;
	bottom: 120px;
	width: 42px;
	border-radius: 3px;
	background: rgba(0,0,0,.4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000');
	overflow: hidden;
	z-index: 1700
}

:root .share-layer {
	-webkit-filter: none\9;
	filter: none\9
}

.share-layer a.share-btn,.share-layer a.share-btn-pc-close {
	display: none
}

.share-layer a img {
	display: block;
	width: 42px
}

.share-layer a.share-btn:hover img,.share-layer a.share-btn-pc:hover img,.share-layer a.share-btn-pc-close:hover img {
	opacity: .8;
	filter: alpha(opacity=80)
}

@media screen and (max-width:600px) {
	.download-all{
		margin: 0 auto;
		
	}
	.share-layer {
		display: none;
		position: fixed;
		top: 46px;
		right: 0;
		bottom: none;
		padding: 2px 0 0;
		width: 100%;
		height: 44px;
		border-top: 1px solid rgba(255,255,255,.1);
		border-radius: 0;
		background: rgba(0,0,0,.7);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000');
		overflow: hidden;
		text-align: center;
		z-index: 1700
	}

	:root .share-layer {
		-webkit-filter: none\9;
		filter: none\9
	}

	.share-layer a.share-btn-pc {
		display: none
	}
}

@media (min-width:601px) and (max-width:720px) {
	.share-layer {
		display: none;
		position: fixed;
		top: 46px;
		right: 0;
		bottom: none;
		padding: 2px 0 0;
		width: 100%;
		height: 44px;
		border-top: 1px solid rgba(255,255,255,.1);
		border-radius: 0;
		background: rgba(0,0,0,.7);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000');
		overflow: hidden;
		text-align: center;
		z-index: 1700
	}

	:root .share-layer {
		-webkit-filter: none\9;
		filter: none\9
	}

	.share-layer a.share-btn-pc {
		display: none
	}
}

@media (min-width:721px) and (max-width:959px) {
	.share-layer {
		right: 5%;
		bottom: 253px
	}
}
/*!components/common/nav/nav.less*/
.nav {
	position: absolute;
	top: 60px;
	left: 0;
	padding: 20px 0 0;
	width: 100%;
	z-index: 1600
}

.common-nav {
	background: #fff
}

.common-nav a {
	color: #fff
}

.common-nav .download-apk {
	background: #fff;
	color: #777
}

.common-nav {
	background: 0 0
}

.nav.fix-top {
	position: fixed;
	top: 0!important;
	background: 0 0;
	padding: 0;
	background: rgba(0,0,0,.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#b2000000')
}

:root .nav.fix-top {
	-webkit-filter: none\9;
	filter: none\9
}

.nav .nav-wrapper {
	position: relative;
	margin: 0 auto;
	max-width: 960px;
	height: 60px;
	text-align: right
}

.common-nav-wrapper {
	background: url(http://images.apusapps.com/src/browser-nav-line.png) repeat-x left bottom;
	background-size: 100% 1px
}

.nav .nav-wrapper .logo {
	position: absolute;
	top: 0;
	left: 0;
	height: 60px;
	line-height: 60px;
	font-size: 18px
}

.nav .nav-wrapper .logo a,.msg-logo {
	color: #fff
}

.common-logo {
	color: #fff
}

.common-logo b {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: relative;
	top: 10px;
	margin-right: 15px;
	width: 36px;
	height: 36px
}

.launcher-logo b {
	background: url(http://images.apusapps.com/src/logo-launcher-white.png) no-repeat center;
	background-size: auto 100%
}

.browser-logo b,.browser-turbo-logo b {
	background: url(./logo-36.png) no-repeat center;
	background-size: auto 100%
}

.booster-logo b {
	background: url(http://images.apusapps.com/src/logo-booster-white.png) no-repeat center;
	background-size: auto 100%
}

.message-center-logo b {
	background: url(http://images.apusapps.com/src/logo-message-center-white.png) no-repeat center;
	background-size: auto 100%
}

.flashlight-logo b {
	background: url(http://images.apusapps.com/src/logo-flashlight-white.png) no-repeat center;
	background-size: auto 100%
}

.apus-camera-logo b {
	background: url(http://images.apusapps.com/src/icon-ace-camera-logo.png) no-repeat center;
	background-size: auto 100%
}

.security-elite-logo b {
	background: url(http://images.apusapps.com/src/icon-security-elite-logo.png) no-repeat center;
	background-size: auto 100%
}

.logo img.nav-turbo {
	margin: -3px 0 0 5px;
	height: 15px;
	vertical-align: middle
}

.nav .nav-wrapper a.introduction,.nav .nav-wrapper a.update-log,.nav .nav-wrapper a.update-log2 {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 0 0 20px;
	line-height: 60px;
	font-size: 16px
}

.btn-launcher-introduction,.btn-launcher-updatelog,.nav .nav-wrapper a.btn-launcher-introduction:hover,.nav .nav-wrapper a.btn-launcher-updatelog:hover {
	color: #fff
}

.nav .nav-wrapper a.current,.nav .nav-wrapper a.current:hover {
	background: url(http://images.apusapps.com/src/nav-booster-current-line.png) repeat-x left bottom;
	background-size: 100% 3px;
	color: #fff
}

.nav .nav-wrapper a.download-apk {
	margin: 0 0 0 20px;
	padding: 5px 17px;
	border-radius: 2px;
	font-size: 16px
}

.btn-launcher-download-apk:hover,.btn-browser-download-apk:hover,.btn-browser-ios-download-app:hover,.btn-msg-download-apk:hover,.btn-booster-download-apk:hover,.btn-flashlight-download-apk:hover {
	background: #fff;
	color: #6b63e1
}

@media (min-width:721px) and (max-width:960px) {
	.nav .nav-wrapper {
		margin: 0 15px
	}
}

@media (min-width:601px) and (max-width:720px) {
	.nav {
		top: 25px!important
	}

	.nav .nav-wrapper {
		margin: 0 5%
	}

	.nav .nav-wrapper .logo {
		font-size: 15px
	}

	.nav .nav-wrapper .logo img {
		width: 31px;
		height: auto
	}

	.nav .nav-wrapper .flashlight-logo img {
		width: auto
	}

	.nav .nav-wrapper a.introduction,.nav .nav-wrapper a.update-log {
		display: none
	}

	.nav .nav-wrapper a.download-apk {
		position: absolute;
		right: 0;
		bottom: 15px;
		padding: 9px 17px 7px;
		font-size: 13px
	}

	.menu li.mobile-menu-introduction,.menu li.mobile-menu-update-log,.menu li.mobile-menu-options {
		display: block
	}

	.common-logo {
		color: #fff
	}

	.common-logo b {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		position: relative;
		top: 5px;
		left: 2px;
		margin-right: 15px;
		width: 20px;
		height: 20px
	}
}

@media screen and (max-width:600px) {
	.download-all{
		margin: 0 auto;
		
	}
	.nav {
		top: 25px!important
	}

	.nav .nav-wrapper {
		margin: 0 5%
	}

	.nav .nav-wrapper .logo {
		font-size: 15px
	}

	.nav .nav-wrapper .logo img {
		width: 37px;
		height: auto
	}

	.nav .nav-wrapper .flashlight-logo img {
		width: 12px
	}

	.nav .nav-wrapper a.introduction,.nav .nav-wrapper a.update-log {
		display: none
	}

	.nav .nav-wrapper a.download-apk {
		display: none;
		position: absolute;
		right: 0;
		bottom: 15px;
		padding: 9px 10px 7px;
		font-size: 12px
	}

	.menu li.mobile-menu-introduction,.menu li.mobile-menu-update-log,.menu li.mobile-menu-options {
		display: block
	}

	.common-logo {
		color: #fff
	}

	.common-logo b {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		position: relative;
		top: 7px;
		left: 2px;
		margin-right: 7px;
		width: 30px;
		height: 30px
	}
}
/*!components/common/browser/browser.less*/
.f-cb:after,.f-cbli li:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: "."
}

.f-cb,.f-cbli li {
	zoom: 1
}

.banner {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center
}

.banner .info {
	margin: 0 auto
}

.banner .info h1 {
	margin: 0;
	padding: 0;
	color: #fff
}

.banner .info p {
	font-weight: 300;
	color: #fff;
	margin: 0;
	padding: 10px 0 30px;
	font-size: 24px
}

.banner .browser-info {
	position: absolute;
	bottom: 100px;
	left: 10%;
	width: 80%;
	z-index: 1
}

.banner .browser-info a.btn-download-a {
	float: left;
	overflow: hidden;
	width: 200px;
	height: 90px;
	background: 0 0;
	border: 0;
	border-radius: 2px
}

.banner .browser-info a.btn-download-a:hover {
	opacity: .9;
	filter: alpha(opacity=90)
}

.banner .browser-info a.btn-download-a img {
	display: block;
	width: 100%
}

.banner .browser-info a.btn-download-apk {
	float: left;
	margin: 0 0 0 10px;
	padding: 0 15px 0 30px;
	height: 48px;
	line-height: 50px;
	border: solid 1px #fff;
	border-right: 0;
	border-radius: 2px 0 0 2px;
	font-size: 16px;
	color: #fff
}

.banner .browser-info a.btn-download-apk:hover {
	background: rgba(255,255,255,.2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#33ffffff')
}

:root .banner .browser-info a.btn-download-apk:hover {
	-webkit-filter: none\9;
	filter: none\9
}

.banner .browser-info a.btn-download-apk img {
	margin: -5px 10px 0 0;
	width: 14px;
	vertical-align: middle
}

.banner .browser-info .btn-qr-code {
	margin: 0;
	width: 50px;
	height: 48px;
	border: solid 1px #fff;
	border-left: 0;
	border-radius: 0 2px 2px 0;
	text-indent: -9999px;
	overflow: hidden;
	background: url(http://images.apusapps.com/src/qr-drop.png) no-repeat center center;
	float: left
}

.banner .browser-info .btn-qr-code:hover {
	background-color: rgba(255,255,255,.2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#33ffffff')
}

:root .banner .browser-info .btn-qr-code:hover {
	-webkit-filter: none\9;
	filter: none\9
}

.banner .price {
	position: absolute;
	text-indent: -9999px;
	overflow: hidden
}

.get-ios-version-here {
	padding: 20px 0 0
}

.get-ios-version-here a {
	color: #fff
}

.get-ios-version-here a img {
	margin: 0 15px 0 0;
	width: 25px;
	vertical-align: bottom
}

.get-ios-version-here a:hover {
	opacity: .8;
	filter: alpha(opacity=80)
}

.browser-banner {
	background: url(https://aiart.allinone7.top/files/banner.jpg) no-repeat center top;
	background-size: cover
}

.ie7 .browser-banner,.ie8 .browser-banner {
	background: 0 0;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://allinone7.top/files/banner.jpg', sizingMethod='scale')
}



.download-all {
	margin: 0 auto;
	justify-content: center;
	width: 85%;
	-webkit-width: 83%;
	height: auto;
	display: flex;
}
.download-watch-video {
/*	margin: 0 auto;*/
	width: 200px;
	/*display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;*/
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	align-self: center;
/*	float: left;*/
}

.item-browser .browser-layer {
	padding: 0 0 35px;
	width: 100%;
	background: #01061c;
	position: relative
}

.item-browser .browser-des {
	border-top: 1px solid #1c2550;
	padding: 90px 0 30px;
	width: 100%;
	max-width: 960px;
	margin: 0 auto
}

.item-browser .browser-des img {
	position: relative;
	top: 20px
}

.item-browser .browser-des img,.item-browser .browser-des h4 {
	float: left;
	margin-right: 20px;
	font-weight: 400
}

.item-browser li {
	float: left;
	margin: 0 0 45px;
	padding: 0 2% 0 0;
	width: 48%;
	color: #5B8DD8
}

.item-browser p {
	margin: 0;
	padding: 0;
	line-height: 28px;
	font-size: 16px
}

.qr-top-line {
	background: url(http://images.apusapps.com/src/line.png) no-repeat center top;
	background-size: 90% 1px
}

.mobile-scan-qr {
	display: none;
	padding: 30px 0;
	width: 100%;
	text-align: center;
	font-size: 13px;
	color: #444
}

.mobile-scan-qr img {
	margin: 0 auto 17px;
	display: block;
	max-width: 246px
}

.mobile-apk-download-layer {
	display: none;
	width: 100%;
	text-align: center
}

.b-des {
	*display: inline;
	*zoom: 1;
	float: left;
	margin-right: 20px;
	position: relative;
	top: 20px;
	width: 56px;
	height: 56px
}

.b-des-0 {
	background: url(../img/openai.png) no-repeat center center
}

.b-des-1 {
	background: url(../img/midjourney.png) no-repeat center center
}

.b-des-2 {
	background: url(http://images.apusapps.com/src/description-fun-03.png) no-repeat center center
}

.b-des-3 {
	background: url(http://images.apusapps.com/src/description-html5-04.png) no-repeat center center
}

.des-layer {
	padding: 120px 0;
	position: relative;
	margin: 0 auto;
	max-width: 960px;
	text-align: center
}

.des-layer p {
	margin: 50px 0;
	padding: 0;
	line-height: 28px;
	font-size: 16px
}

.browser-ades-block,.browser-download {
	padding: 120px 0 90px
}

.in-page-search,.borwser-privacy-protection {
	padding: 120px 0 0
}

.borwser-privacy-protection img {
	display: block;
	margin: 0 auto
}

.faster-browsing-layer {
	background: #f7fbff
}

.browser-ades-block-layer {
	background: url(http://images.apusapps.com/src/ad-block-bg.jpg) no-repeat center center #0e0538;
	background-size: auto 100%;
	color: #fff
}

.browser-download-layer {
	background: url(http://images.apusapps.com/src/download-bg.png) no-repeat center center #3797e4;
	background-size: cover;
	color: #fff
}

.ie7 .browser-download-layer,.ie8 .browser-download-layer {
	background: url(http://images.apusapps.com/src/download-bg.png) no-repeat center top;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/download-bg.png', sizingMethod='scale');
	color: #fff
}

.browser-incognito-mode-layer {
	background: url(http://images.apusapps.com/src/incognito-mode-bg.png) no-repeat center center #521f98;
	background-size: cover;
	color: #fff
}

.ie7 .browser-incognito-mode-layer,.ie8 .browser-incognito-mode-layer {
	background: url(http://images.apusapps.com/src/incognito-mode-bg.png) no-repeat center top;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/incognito-mode-bg.png', sizingMethod='scale');
	color: #fff
}

.in-page-search-layer {
	background: #000;
	color: #fff
}

.save-pages-layer {
	background: url(http://images.apusapps.com/src/save-pages-bg.png) no-repeat center center #e0fdf3;
	background-size: cover;
	color: #0c4a35
}

.ie7 .save-pages-layer,.ie8 .save-pages-layer {
	background: url(http://images.apusapps.com/src/save-pages-bg.png) no-repeat center top;
	background-size: 100% auto;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.apusapps.com/src/save-pages-bg.png', sizingMethod='scale');
	color: #0c4a35
}

.borwser-privacy-protection-layer {
	background: #fcc727;
	color: #fff
}

h1,h2,h3,.swiper-slide .info p {
	font-weight: 100
}

h2 {
	margin: 0;
	padding: 0;
	font-size: 48px
}

.browser-features-layer {
	padding: 120px 0 0
}

.browser-features-layer .browser-features {
	margin: 0 auto;
	max-width: 960px
}

.browser-features-layer .browser-features div {
	float: left;
	margin: 0 0 120px;
	width: 33.33%;
	min-height: 230px;
	text-align: center
}

.browser-features-layer .browser-features div img {
	display: block;
	margin: 0 auto
}

.browser-features-layer .browser-features div h4 {
	margin: 30px 0;
	font-weight: 400
}

.browser-features-layer .browser-features div p {
	margin: 0 10px
}

.browser-features-layer .browser-features div a {
	color: #6b63e1
}

@media (min-width:721px) and (max-width:959px) {
	.banner .info h1,.banner .info p {
		margin: 0 5%
	}
}

@media (min-width:601px) and (max-width:720px) {
	.banner .info h1 {
		font-size: 48px
	}

	.banner .info p {
		margin: 0 5%;
		font-size: 19px
	}

	.banner .browser-info {
		bottom: 70px
	}

	.banner .browser-info a.btn-download-a {
		width: 205px;
		height: 60px;
		border-radius: 3px;
		float: none;
		display: block
	}

	.banner .browser-info a.btn-download-apk {
		display: block;
		float: none;
		margin: 7px 0 0;
		padding: 0;
		width: 203px;
		height: 55px;
		line-height: 55px;
		border: solid 1px #fff;
		border-radius: 2px
	}

	.banner .browser-info .btn-qr-code {
		display: none
	}

	.download-watch-video {
		width: 210px
	}

	.mobile-apk-download-layer .mobile-apk-download-layer,.mobile-apk-download-layer .bottom-download-apk:hover {
		display: block;
		width: 278px;
		padding: 0;
		margin: 0 auto 10px;
		background: #6b63e1;
		color: #fff
	}

	.item-browser .browser-multi-tab img {
		width: 100%;
		max-width: 850px;
		margin: 0 auto
	}

	.browser-margin,.msg-margin {
		margin: 50px 0
	}

	.item-browser .browser-compatible-with-tablet p {
		margin: 40px 0;
		padding: 0;
		line-height: 26px;
		font-size: 13px
	}

	.des-layer {
		margin: 0 5%;
		padding: 90px 0
	}

	.des-layer h2 {
		font-size: 36px
	}

	.des-layer p {
		margin: 40px 0;
		line-height: 26px;
		font-size: 13px
	}

	.des-layer img {
		width: 230px;
		margin: 30px auto 0;
		display: block
	}

	.browser-ades-block,.browser-download,.save-pages {
		padding: 90px 0 60px
	}

	.in-page-search,.borwser-privacy-protection {
		padding: 90px 0 0
	}

	.faster-browsing img {
		width: 110px
	}

	.browser-ades-block img {
		width: 150px
	}

	.browser-download img {
		width: 250px
	}

	.browser-incognito-mode img,.borwser-privacy-protection img {
		width: 220px
	}

	.in-page-search img {
		width: 300px
	}

	.save-pages img {
		width: 170px
	}

	.item-browser .browser-des {
		margin: 0 5%;
		width: 90%
	}

	.item-browser .browser-des img {
		width: 50px
	}

	.item-browser .browser-des li {
		margin: 0 0 20px;
		padding: 0;
		display: block;
		float: none;
		width: 100%
	}

	.item-browser .browser-des p {
		line-height: 26px;
		font-size: 13px
	}

	.browser-margin,.msg-margin {
		margin: 50px 0;
		display: block
	}

	.mobile-apk-download-layer a.bottom-download-apk,.mobile-apk-download-layer a.bottom-download-apk:hover {
		display: block;
		width: 278px;
		padding: 0;
		margin: 0 auto 10px;
		background: #6b63e1;
		color: #fff;
		line-height: 50px;
		height: 50px
	}

	.mobile-apk-download-layer .bottom-gp-apk,.mobile-apk-download-layer .bottom-gp-apk:hover {
		float: none!important;
		display: block;
		margin: 0 auto;
		width: 276px;
		height: 36px;
		border-radius: 2px;
		border: solid 1px #6b63e1!important;
		background: url('') no-repeat center 12px rgba(255,255,255,.2)!important;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#33ffffff');
		text-indent: -9999px;
		overflow: hidden
	}

	:root .mobile-apk-download-layer .bottom-gp-apk,.mobile-apk-download-layer .bottom-gp-apk:hover {
		-webkit-filter: none\9;
		filter: none\9
	}

	.b-des {
		-webkit-transform: scale(0.9);
		transform: scale(0.9);
		top: 20px
	}

	.browser-features-layer {
		padding: 90px 0 0
	}

	.browser-features-layer .browser-features {
		margin: 0 5%
	}

	.browser-features-layer .browser-features div {
		margin: 0 0 90px;
		width: 100%;
		min-height: 75px;
		text-align: left
	}

	.browser-features-layer .browser-features div img {
		float: left;
		margin-right: 5%;
		margin-bottom: 50px
	}

	.browser-features-layer .browser-features div h4 {
		margin: 0 0 20px;
		font-size: 24px
	}

	.browser-features-layer .browser-features div p {
		margin: 0;
		height: auto;
		line-height: 26px;
		font-size: 13px
	}
}

@media screen and (max-width:600px) {
	.download-all {
	margin: 0 auto;
	justify-content: center;
	width: 95%;
	height: auto;
	display: inline-block;
}
	.browser-banner {
		background: url(https://allinone7.top/files/banner.jpg) no-repeat center top;
		background-size: cover
	}

	.banner .info h1 {
		margin-right: 5%;
		margin-left: 5%;
		font-size: 32px
	}

	.banner .info p {
		margin: 0;
		font-size: 13px;
		font-weight: 300
	}

	.banner .browser-info {
		bottom: 70px
	}

	.banner .browser-info a.btn-download-a {
		float: left;
		width: 220px;
		height: 90px;
		border-radius: 3px
	}

	.banner .browser-info a.btn-download-apk,.banner .browser-info a.btn-download-apk:hover {
		display: block;
		margin: 7px 0 0;
		padding: 0;
		width: 168px;
		height: 45px;
		line-height: 47px;
		border: solid 1px #fff;
		border-radius: 2px;
		font-size: 14px
	}

	.banner .browser-info a.btn-download-apk img,.banner .browser-info a.btn-download-apk:hover img {
		margin: -4px 10px 0 0;
		vertical-align: middle;
		width: 14px
	}

	.banner .browser-info .btn-qr-code {
		display: none
	}

	.download-watch-video {
		width: 220px;
		/*-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column*/
		margin:0 auto;
		align-self: center;
		justify-content: center;
	}

	.bottom-gp-apk,.bottom-gp-apk:hover {
		display: block;
		margin: 0 auto;
		width: 208px;
		height: 36px;
		border-radius: 2px;
		border: solid 1px #6b63e1!important;
		background: url('') no-repeat center 12px rgba(255,255,255,.2)!important;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#33ffffff');
		background-size: auto 17px!important;
		text-indent: -9999px;
		overflow: hidden
	}

	:root .bottom-gp-apk,.bottom-gp-apk:hover {
		-webkit-filter: none\9;
		filter: none\9
	}

	.b-des {
		-webkit-transform: scale(0.7);
		transform: scale(0.7);
		top: 13px;
		margin-right: 3%
	}

	.mobile-scan-qr {
		display: block
	}

	.mobile-apk-download-layer a.btn-download-apk {
		display: none
	}

	.get-ios-version-here a {
		font-size: 15px
	}

	.get-ios-version-here a img {
		margin: -7px 10px 0 0;
		width: 20px
	}

	.mobile-apk-download-layer .mobile-apk-download-layer,.mobile-apk-download-layer .bottom-download-apk:hover {
		display: block;
		width: 278px;
		padding: 0;
		margin: 0 auto 10px;
		background: #6b63e1;
		color: #fff
	}

	.item-browser .browser-multi-tab img {
		width: 100%;
		max-width: 850px;
		margin: 0 auto
	}

	.browser-margin,.msg-margin {
		margin: 35px auto;
		padding: 0 0 35px;
		display: block;
		text-align: center;
		width: 210px
	}

	.item-browser .browser-compatible-with-tablet p {
		margin: 40px 5%;
		padding: 0;
		line-height: 20px;
		font-size: 13px
	}

	.des-layer {
		margin: 0 5%;
		padding: 50px 0
	}

	.des-layer h2 {
		font-size: 26px
	}

	.des-layer p {
		margin: 30px 5%;
		line-height: 20px;
		font-size: 13px
	}

	.des-layer img {
		width: 230px;
		margin: 30px auto 0;
		display: block
	}

	.browser-ades-block,.browser-download,.save-pages {
		padding: 50px 0 20px
	}

	.in-page-search,.borwser-privacy-protection {
		padding: 50px 0 0
	}

	.faster-browsing img {
		width: 80px
	}

	.browser-ades-block img {
		width: 120px
	}

	.browser-download img {
		width: 220px
	}

	.browser-incognito-mode img,.borwser-privacy-protection img {
		width: 190px
	}

	.in-page-search img {
		width: 270px
	}

	.save-pages img {
		width: 140px
	}

	.browser-multi-tab,.browser-compatible-with-tablet {
		padding: 50px 0 0
	}

	.item-browser .browser-des {
		margin: 0 5%;
		padding: 40px 0 0;
		width: 90%
	}

	.item-browser .browser-des img {
		width: 40px
	}

	.item-browser .browser-des h4 {
		margin-top: 30px;
		margin-bottom: 20px;
		font-size: 17px
	}

	.item-browser .browser-des li {
		margin: 0 0 30px;
		padding: 0;
		display: block;
		float: none;
		width: 100%
	}

	.item-browser .browser-des p {
		line-height: 20px;
		font-size: 13px
	}

	.browser-features-layer {
		padding: 50px 0 20px
	}

	.browser-features-layer .browser-features {
		margin: 0 5%
	}

	.browser-features-layer .browser-features div {
		margin: 0 0 30px;
		width: 100%;
		min-height: 75px;
		text-align: left
	}

	.browser-features-layer .browser-features div img {
		float: left;
		margin-right: 5%;
		margin-bottom: 30px;
		width: 45px
	}

	.browser-features-layer .browser-features div img.mb-l {
		margin-bottom: 50px
	}

	.browser-features-layer .browser-features div h4 {
		margin: 0 0 10px;
		font-size: 17px
	}

	.browser-features-layer .browser-features div p {
		margin: 0;
		height: auto;
		line-height: 20px;
		font-size: 13px
	}
}

@media screen and (max-width:320px) {
	.download-all {
	margin: 0 auto;
	justify-content: center;
	width: 100%;
	height: auto;
	display: flex;
}
	.banner .info h1 {
		font-size: 20px
	}

	.banner .info p {
		font-size: 11px
	}

	.banner .browser-info {
		bottom: 30px
	}

	.banner .browser-info a.btn-download-a {
		width: 150px;
		height: 58px
	}

	.banner .browser-info a.btn-download-apk,.banner .browser-info a.btn-download-apk:hover {
		width: 150px;
		height: 58px;
		line-height: 38px;
		font-size: 11px
	}

	.banner .browser-info a.btn-download-apk img,.banner .browser-info a.btn-download-apk:hover img {
		margin: -4px 5px 0 0;
		width: 12px
	}

	.download-watch-video {
		width: 130px
	}
}

@media screen and (orientation:landscape) and (max-width:721px) {
	.banner .browser-info {
		bottom: 20px
	}

	.banner .browser-info .download-watch-video {
		width: auto;
		/*display: inline-block;
		*display: inline;*/
		*zoom: 1
	}

	.banner .browser-info .download-watch-video a.btn-download-a {
/*		float: left*/
	}

	.banner .browser-info .download-watch-video a.btn-download-apk {
/*		float: left;*/
		margin: 0 0 0 0;
		height: 58px
	}

	.banner .browser-info .download-watch-video a.btn-download-apk:hover {
		margin: 0 0 0 0
	}

	.banner .info p {
		padding: 10px 0 20px!important
	}

	.banner .info .download-watch-video {
		width: auto!important
	}

	.banner .get-ios-version-here {
		padding: 10px 0 0
	}
}

@media screen and (orientation:landscape) and (max-width:641px) {
	.banner .browser-info {
		bottom: 30px
	}

	.banner .browser-info a.btn-download-a {
		width: 200px;
		height: 90px
	}

	.banner .browser-info a.btn-download-apk {
		height: 48px
	}

	.mobile-launcher img.apus-launcher-mobile {
		margin: -420px auto 0
	}
}
/*!components/common/screenScroll/screenScroll.less*/
.screen-scroll-first,.screen-scroll-second {
	position: fixed;
	bottom: 10px;
	left: 50%;
	margin-left: -8px;
	width: 17px
}

.screen-scroll-first {
	z-index: 17;
	-webkit-animation: scrollsecond 2s infinite;
	animation: scrollsecond 2s infinite
}

@-webkit-keyframes scrollfirst {
	0% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	20% {
		opacity: 1;
		filter: alpha(opacity=100)
	}

	50% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	100% {
		opacity: 0;
		filter: alpha(opacity=0)
	}
}

@keyframes scrollfirst {
	0% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	20% {
		opacity: 1;
		filter: alpha(opacity=100)
	}

	50% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	100% {
		opacity: 0;
		filter: alpha(opacity=0)
	}
}

.screen-scroll-second {
	z-index: 16;
	-webkit-animation: scrollfirst 2s infinite;
	animation: scrollfirst 2s infinite
}

@-webkit-keyframes scrollsecond {
	0% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	6% {
		opacity: 1;
		filter: alpha(opacity=100)
	}

	50% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	100% {
		opacity: 0;
		filter: alpha(opacity=0)
	}
}

@keyframes scrollsecond {
	0% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	6% {
		opacity: 1;
		filter: alpha(opacity=100)
	}

	50% {
		opacity: 0;
		filter: alpha(opacity=0)
	}

	100% {
		opacity: 0;
		filter: alpha(opacity=0)
	}
}

.screen-scroll-first img,.screen-scroll-second img {
	display: block;
	width: 100%
}
/*!components/common/qrCode/qrCode.less*/
.qr_modal,.step_modal {
	opacity: 0;
	position: fixed;
	top: 50%;
	left: 50%;
	height: auto;
	z-index: 2701;
	visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.qr_modal {
	margin-top: -170px;
	margin-left: -170px
}

.step_modal {
	margin-top: -200px;
	margin-left: -265px
}

.qr_show,.step_show {
	visibility: visible
}

.qr_effect.qr_modal,.step_effect.step_modal {
	-webkit-perspective: 1300px;
	perspective: 1300px
}

.qr_effect .qr_content,.step_effect .step_content {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateX(-70deg);
	transform: rotateX(-70deg);
	-webkit-transition: all .3s;
	transition: all .3s;
	opacity: 0
}

.qr_show.qr_effect .qr_content,.step_show.step_effect .step_content {
	-webkit-transform: rotateX(0);
	transform: rotateX(0);
	opacity: 1
}

.qr_overlay,.step_overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	top: 0;
	left: 0;
	opacity: 0;
	z-index: 2700;
	background: rgba(0,0,0,.8);
	-webkit-transition: all .3s;
	transition: all .3s
}

.ie7 .qr_overlay,.ie8 .qr_overlay,.ie7 .step_overlay,.ie8 .step_overlay {
	background: url(http://images.apusapps.com/src/iebg.png)
}

.qr_show_layer.qr_overlay,.step_show_layer.step_overlay {
	opacity: 1;
	visibility: visible
}

.qr_layer,.wifi_step {
	background: #fff;
	z-index: 1100
}

.qr_layer {
	padding: 0 30px 25px
}

.wifi_step {
	padding: 0 30px 25px 300px
}

.qr_layer .close_qr,.wifi_step .close_step {
	position: relative;
	top: 0;
	right: 0;
	height: 30px
}

.qr_layer .close_qr a,.wifi_step .close_step a {
	position: absolute;
	top: 0;
	right: -30px;
	display: block;
	width: 35px;
	height: 35px;
	background: url(http://images.apusapps.com/src/close-qr.png) no-repeat center center;
	text-indent: -99999px;
	cursor: pointer
}

.ie7 .qr_layer .close_qr a,.ie7 .wifi_step .close_step a {
	right: -310px
}

.qr_layer .close_qr a:hover,.wifi_step .close_step a:hover {
	cursor: pointer
}

.step_pic img {
	width: 195px
}

.qr_layer .qr_text,.wifi_step .step_text {
	text-align: center;
	font-size: 15px;
	color: #999
}

.qr_layer .qr_text {
	padding-top: 10px
}

.wifi_step .step_text {
	padding-top: 35px;
	padding-bottom: 15px
}

.step_content {
	overflow: hidden
}

.cable_step {
	float: left;
	width: 265px;
	height: 395px;
	border-right: solid 1px #eee;
	color: #999
}

.cable_step .step_type {
	margin-top: 15px;
	margin-left: 35px
}

.cable_step .step_type ul {
	list-style: none inside;
	margin: 0;
	padding: 0
}

.cable_step .step_type ul li {
	margin-bottom: 10px
}

.cable_step .step_type ul li a {
	display: block;
	width: 193px;
	height: 40px;
	line-height: 40px;
	background: #fff;
	border: solid 1px #b2b2b2;
	text-align: center;
	font-size: 13px;
	color: #444;
	cursor: pointer;
	-webkit-transition: all .3s ease-in;
	transition: all .3s ease-in
}

.cable_step .step_type ul li a:hover {
	background: #6542ea;
	border: solid 1px #6542ea;
	color: #fff
}

.mobile-scan-qr {
	display: none
}
/*!components/common/update-log/update-log.less*/
.nav-wrapper a {
	-webkit-transition: none!important;
	transition: none!important
}

.update-log-layer {
	display: none;
	margin: 0 auto;
	padding: 120px 0;
	max-width: 960px
}

.update-log-layer div.update-log-warpper ul,.update-log-layer div.update-log-warpper-first ul {
	display: table-cell;
	width: 800px;
	list-style: decimal inside;
	line-height: 28px;
	font-size: 16px;
	color: #777
}

.update-log-layer div.update-log-warpper {
	margin: 0 0 60px;
	padding: 0 0 60px;
	border-bottom: dotted 2px #ececec
}

.update-log-layer div.update-log-warpper div,.update-log-layer div.update-log-warpper-first div {
	display: table-cell;
	width: 160px
}

.update-log-layer div.update-log-warpper div h4.version,.update-log-layer div.update-log-warpper-first div h4.version {
	margin: 0 0 20px;
	padding: 0;
	font-weight: 400;
	color: #444
}

.update-log-layer div.update-log-warpper div span.time,.update-log-layer div.update-log-warpper-first div span.time {
	font-size: 14px;
	color: #b2b2b2
}

.banner-hide {
	height: 140px!important;
	overflow: hidden
}

.banner-hide .info {
	display: none
}

@media (max-width:720px) and (min-width:601px) {
	.banner-hide {
		height: 105px!important
	}

	.update-log-layer {
		padding: 60px 0
	}

	.update-log-layer div.update-log-warpper {
		margin: 0 5% 40px;
		padding: 0 0 40px
	}

	.update-log-layer div.update-log-warpper div,.update-log-layer div.update-log-warpper-first div {
		display: block;
		width: auto
	}

	.update-log-layer div.update-log-warpper div h4.version,.update-log-layer div.update-log-warpper-first div h4.version {
		margin: 0 0 10px
	}
}

@media screen and (max-width:600px) {
	.download-all{
		margin: 0 auto;
		
	}
	.banner-hide {
		height: 105px!important
	}

	.update-log-layer {
		padding: 40px 0
	}

	.update-log-layer div.update-log-warpper {
		margin: 0 5% 30px;
		padding: 0 0 30px;
		border-bottom: dotted 1px #ececec
	}

	.update-log-layer div.update-log-warpper div,.update-log-layer div.update-log-warpper-first div {
		display: block;
		width: auto
	}

	.update-log-layer div.update-log-warpper div h4.version,.update-log-layer div.update-log-warpper-first div h4.version {
		margin: 0 0 5px;
		font-size: 17px
	}

	.update-log-layer div.update-log-warpper div span.time,.update-log-layer div.update-log-warpper-first div span.time {
		font-size: 13px
	}

	.update-log-layer div.update-log-warpper ul,.update-log-layer div.update-log-warpper-first ul {
		margin: 10px 0 0 6%;
		display: block;
		width: 94%;
		list-style: decimal outside;
		line-height: 20px;
		font-size: 13px
	}
}
/*!components/common/footer/footer.less*/
.top-line {
	background: url(http://images.apusapps.com/src/line.png) repeat-x left top;
	background-size: 100% 1px
}

.footer {
	padding: 90px 0 0;
	width: 100%;
	background: #f7f7f7
}

.footer .footer-wrapper {
	position: relative;
	margin: 0 auto;
	max-width: 960px
}

.footer .footer-wrapper .apus-link {
	padding: 0 0 60px;
	width: 100%;
	display: table
}

.footer .footer-wrapper .apus-link ul.about,.footer .footer-wrapper .apus-link ul.support,.footer .footer-wrapper .apus-link ul.partners {
	float: left;
	margin: 0 2% 0 0;
	width: 32%
}

.footer .footer-wrapper .apus-link ul.support {
	margin: 0 1% 0 0
}

.footer .footer-wrapper .apus-link ul.partners {
	margin: 0
}

.ie7 .footer .footer-wrapper .apus-link ul.about,.ie7 .footer .footer-wrapper .apus-link ul.support,.ie7 .footer .footer-wrapper .apus-link ul.partners {
	float: left;
	width: 32%
}

.footer .footer-wrapper .apus-link ul.about li span,.footer .footer-wrapper .apus-link ul.support li span,.footer .footer-wrapper .apus-link ul.partners li span {
	display: block;
	margin: 0 0 10px;
	font-size: 24px;
	color: #a1a1a1
}

.footer .footer-wrapper .apus-link ul.about li a,.footer .footer-wrapper .apus-link ul.support li a,.footer .footer-wrapper .apus-link ul.partners li a {
	display: block;
	width: 80%;
	line-height: 27px;
	font-size: 14px;
	color: #444
}

.footer .footer-wrapper .apus-link ul.partners li a {
	margin-top: 10px;
	display: block;
	width: 85%;
	color: #444
}

.footer .footer-wrapper .apus-link ul.about li a:hover,.footer .footer-wrapper .apus-link ul.support li a:hover,.footer .footer-wrapper .apus-link ul.partners li a:hover {
	padding: 0 0 0 5px;
	color: #6b63e1
}

.footer .footer-wrapper .copyright {
	position: relative;
	padding: 25px 0 10px;
	width: 100%;
	font-size: 14px;
	color: #a1a1a1
}

.footer .footer-wrapper .copyright p {
	margin: 0;
	padding: 0;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.footer .footer-wrapper .copyright a.site-map {
	margin: 0 0 0 5%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	color: #a1a1a1
}

.footer .footer-wrapper .copyright a.site-map:hover {
	color: #6b63e1
}

.footer .footer-wrapper .copyright .social {
	position: absolute;
	top: 0;
	right: 0
}

.ie7 .footer .footer-wrapper .copyright .social {
	position: absolute;
	top: 0;
	right: 0;
	width: 300px
}

.footer .footer-wrapper .copyright .social a.social-twitter,.footer .footer-wrapper .copyright .social a.social-facebook,.footer .footer-wrapper .copyright .social a.social-sina,.footer .footer-wrapper .copyright .social a.social-weixin,.footer .footer-wrapper .copyright .social a.social-google,.footer .footer-wrapper .copyright .social a.social-youtube,.footer .footer-wrapper .copyright .social a.social-instagram,.footer .footer-wrapper .copyright .social a.social-vk {
	margin-top: 23px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 30px;
	height: 24px;
	text-indent: -99999px
}

.ie7 .footer .footer-wrapper .copyright .social a.social-twitter,.ie7 .footer .footer-wrapper .copyright .social a.social-facebook,.ie7 .footer .footer-wrapper .copyright .social a.social-sina,.ie7 .footer .footer-wrapper .copyright .social a.social-weixin,.ie7 .footer .footer-wrapper .copyright .social a.social-google,.ie7 .footer .footer-wrapper .copyright .social a.social-youtube,.ie7 .footer .footer-wrapper .copyright .social a.social-instagram,.ie7 .footer .footer-wrapper .copyright .social a.social-vk {
	margin-top: 23px;
	float: left;
	width: 30px;
	height: 24px;
	text-indent: -99999px
}

.footer .footer-wrapper .copyright .social a.social-twitter {
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat -172px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-twitter:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat -172px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-twitter,.ie8 .footer .footer-wrapper .copyright .social a.social-twitter {
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat -172px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-twitter:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-twitter:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat -172px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-facebook {
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat -210px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-facebook:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat -210px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-facebook,.ie8 .footer .footer-wrapper .copyright .social a.social-facebook {
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat -210px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-facebook:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-facebook:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat -210px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-sina {
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat -240px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-sina:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat -240px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-sina,.ie8 .footer .footer-wrapper .copyright .social a.social-sina {
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat -240px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-sina:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-sina:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat -240px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-weixin {
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat -284px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-weixin:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat -284px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-weixin,.ie8 .footer .footer-wrapper .copyright .social a.social-weixin {
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat -284px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-weixin:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-weixin:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat -284px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-google {
	margin-right: 7px;
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat -46px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-google:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat -46px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-google,.ie8 .footer .footer-wrapper .copyright .social a.social-google {
	margin-right: 7px;
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat -46px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-google:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-google:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat -46px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-youtube {
	margin-right: 7px;
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat -90px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-youtube:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat -90px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-youtube,.ie8 .footer .footer-wrapper .copyright .social a.social-youtube {
	margin-right: 7px;
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat -90px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-youtube:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-youtube:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat -90px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-instagram {
	margin-right: 10px;
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat -132px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-instagram:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat -132px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-instagram,.ie8 .footer .footer-wrapper .copyright .social a.social-instagram {
	margin-right: 10px;
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat -132px 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-instagram:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-instagram:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat -132px 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-vk {
	background: url(http://images.apusapps.com/src/icon-social.png) no-repeat 0 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social a.social-vk:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover.png) no-repeat 0 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-vk,.ie8 .footer .footer-wrapper .copyright .social a.social-vk {
	background: url(http://images.apusapps.com/src/icon-social-ie.png) no-repeat 0 0;
	background-size: 316px auto
}

.ie7 .footer .footer-wrapper .copyright .social a.social-vk:hover,.ie8 .footer .footer-wrapper .copyright .social a.social-vk:hover {
	background: url(http://images.apusapps.com/src/icon-social-hover-ie.png) no-repeat 0 0;
	background-size: 316px auto
}

.footer .footer-wrapper .copyright .social .language {
	margin: 0 0 0 30px;
	padding: 15px 0;
	float: right
}

.footer .footer-wrapper .copyright .social .language a.choose-language {
	display: block;
	padding: 10px 6px 10px 0;
	background: url(http://images.apusapps.com/src/language-selection-link.png) no-repeat right 26px;
	font-size: 16px;
	color: #444
}

.language a.choose-language img {
	float: left;
	margin: -1px 7px 0 0;
	width: 19px
}

.footer .footer-wrapper .copyright .social .more-language {
	display: none;
	position: absolute;
	bottom: 5px;
	right: -24px;
	padding: 10px 30px 20px;
	border-radius: 3px;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	background: #fff;
	text-align: right
}

.footer .footer-wrapper .copyright .social .more-language a {
	margin: 18px 0 0;
	display: block;
	font-size: 16px;
	color: #444
}

.footer .footer-wrapper .copyright .social .more-language a:hover {
	color: #6b63e1
}

.footer .footer-wrapper .copyright .social .more-language a.current:hover {
	color: #444
}

#back-to-top {
	display: none;
	position: fixed;
	bottom: 77px;
	right: 15px;
	width: 42px;
	height: 42px;
	z-index: 17
}

#back-to-top a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(http://images.apusapps.com/src/back-top.png) no-repeat center center;
	text-indent: -9999px;
	overflow: hidden
}

.apus-weixin-mobile {
	display: none;
	padding: 0 0 40px;
	text-align: center;
	font-size: 13px
}

.apus-weixin-mobile img {
	width: 240px
}

.terms-layer {
	padding: 0 0 20px
}

.terms-layer a {
	padding-right: 8px;
	font-size: 14px;
	color: #a1a1a1
}

.terms-layer a:hover {
	color: #6b63e1
}

.terms-layer a:not(:first-of-type) {
	padding-left: 5px
}

.terms-layer a:not(:last-of-type) {
	border-right: solid 1px #a1a1a1
}

@media screen and (max-width:600px) {
	.footer {
		padding: 30px 0 0
	}

	.footer .footer-wrapper .apus-link {
		padding: 0
	}

	.footer .footer-wrapper .apus-link ul.about,.footer .footer-wrapper .apus-link ul.support,.footer .footer-wrapper .apus-link ul.partners {
		float: left;
		margin: 0 5% 30px;
		width: 90%
	}

	.footer .footer-wrapper .apus-link ul.about li span,.footer .footer-wrapper .apus-link ul.support li span,.footer .footer-wrapper .apus-link ul.partners li span {
		font-size: 17px
	}

	.footer .footer-wrapper .apus-link ul.about li a,.footer .footer-wrapper .apus-link ul.support li a,.footer .footer-wrapper .apus-link ul.partners li a {
		width: 100%;
		line-height: 30px;
		font-size: 13px
	}

	.footer .footer-wrapper .apus-link ul.partners li a {
		margin-top: 0
	}

	.footer .footer-wrapper .copyright {
		padding: 20px 0 5px;
		width: 100%;
		font-size: 14px;
		color: #a1a1a1
	}

	.footer .footer-wrapper .copyright p {
		margin: 0 5%;
		font-size: 13px
	}

	.footer .footer-wrapper .copyright a.site-map {
		margin: 0 0 0 5%;
		display: inline-block;
		*display: inline;
		*zoom: 1;
		color: #a1a1a1
	}

	.footer .footer-wrapper .copyright .social {
		position: relative;
		top: -22px;
		right: 5%;
		left: 5%;
		width: 90%
	}

	.footer .footer-wrapper .copyright .social .language {
		margin: 15px 0 0;
		padding: 0
	}

	.language a.choose-language img {
		margin: 0 7px 0 0;
		width: 17px
	}

	.footer .footer-wrapper .copyright .social .more-language {
		bottom: -7px;
		right: -9px;
		padding: 0 15px 10px
	}

	.footer .footer-wrapper .copyright .social .more-language a {
		margin: 15px 0 0
	}

	#back-to-top {
		display: none;
		position: fixed;
		bottom: 0;
		right: 0;
		width: 0;
		height: 0;
		z-index: 17
	}

	#back-to-top a {
		display: none
	}

	#mobilewrapper,.apus-weixin-mobile {
		display: block
	}

	ul.partners li.apus-weixin {
		display: none
	}

	.terms-layer {
		margin: 0 5%
	}

	.terms-layer a {
		font-size: 13px
	}
}

@media (min-width:601px) and (max-width:720px) {
	.footer {
		padding: 50px 0 0
	}

	.footer .footer-wrapper .apus-link ul.about,.footer .footer-wrapper .apus-link ul.support,.footer .footer-wrapper .apus-link ul.partners {
		float: left;
		margin: 0 5%;
		width: 40%
	}

	.footer .footer-wrapper .apus-link ul.about li span,.footer .footer-wrapper .apus-link ul.support li span,.footer .footer-wrapper .apus-link ul.partners li span {
		font-size: 20px
	}

	.footer .footer-wrapper .apus-link ul.about li a,.footer .footer-wrapper .apus-link ul.support li a,.footer .footer-wrapper .apus-link ul.partners li a {
		width: 100%;
		line-height: 25px;
		font-size: 14px
	}

	.footer .footer-wrapper .copyright {
		padding: 25px 0 15px;
		width: 100%;
		font-size: 14px;
		color: #a1a1a1
	}

	.footer .footer-wrapper .copyright p {
		margin: 40px 0 0 5%
	}

	.footer .footer-wrapper .copyright .social {
		right: 5%;
		left: 5%
	}

	#back-to-top {
		display: none;
		position: fixed;
		bottom: 0;
		right: 0;
		width: 0;
		height: 0;
		z-index: 17
	}

	#back-to-top a {
		display: none
	}

	#mobilewrapper {
		display: block
	}

	.terms-layer {
		margin: 0 5%
	}
}

@media (min-width:721px) and (max-width:959px) {
	.footer {
		padding: 50px 0 0
	}

	.footer .footer-wrapper .apus-link ul.about,.footer .footer-wrapper .apus-link ul.support,.footer .footer-wrapper .apus-link ul.partners {
		float: left;
		margin: 0 5%;
		width: 40%
	}

	.footer .footer-wrapper .apus-link ul.partners {
		clear: both;
		margin: 0 5%;
		padding: 40px 0 0
	}

	.footer .footer-wrapper .copyright .social {
		right: 5%;
		left: 5%
	}

	.footer .footer-wrapper .copyright p {
		margin: 40px 0 0 5%
	}

	#back-to-top {
		right: 5%;
		bottom: 210px
	}

	.terms-layer {
		margin: 0 5%
	}
}

@media screen and (max-width:370px) {
	.footer .footer-wrapper .copyright .social .language {
		float: none
	}

	.footer .footer-wrapper .copyright .social .language a.choose-language {
		padding: 5px 6px 5px 0;
		background-position: 78px 18px
	}

	.footer .footer-wrapper .copyright .social .more-language {
		right: auto;
		bottom: -5px;
		left: -1px;
		padding: 0 25px 10px;
		text-align: left
	}
}
