* {
	margin: 0;
	padding: 0
}
body {
	font-family: Arial, Arial Regular, 'Open Sans', sans-serif
}
li {
	list-style: none
}
img {
	vertical-align: top;
	border: 0
}
a {
	text-decoration: none
}
a:focus, a:hover {
	text-decoration: none;
	outline: 0
}
.mr40 {
	margin-right: 40px
}
.mt10 {
	margin-top: 10%
}
.mtop10 {
	margin-top: 10px
}
.mt20 {
	margin-top: 20px
}
.mt30 {
	margin-top: 30px
}
.mt75 {
	margin-top: 75px
}
.mt80 {
	margin-top: 80px
}
.mb20 {
	margin-bottom: 20px
}
.mb30 {
	margin-bottom: 30px
}
.mb40 {
	margin-bottom: 40px
}
.mb50 {
	margin-bottom: 50px
}
.mb80 {
	margin-bottom: 80px
}
.bg-gray {
	background-color: #f7f7f7
}
section {
	overflow: hidden
}
.caret {
	margin-left: 5px
}
table.gsc-search-box td {
	line-height: normal
}
input:focus {
	outline: 0
}
#___gcse_0 input.gsc-search-button-v2 {
	width: auto;
	height: auto
}
.product-title {
	font-size: 3.6rem;
	margin-bottom: 78px;
	margin-top: 0
}
.product-title h2 {
	margin-top: 0;
	font-size: 3.6rem
}
section>div {
	padding: 75px 0
}
.communal-btn-1 {
	display: inline-block;
	width: 165px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 5%;
	transition: all .5s
}
.communal-btn-2 {
	display: inline-block;
	font-size: 16px;
	border: 1px solid #59a0e3;
	background-color: #ecf6fe;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	transition: all .2s;
	padding: 13px 28px;
	line-height: 100%
}
.communal-btn-2:hover {
	text-decoration: none;
	border: 1px dotted #204d74
}
.communal-btn-3 {
	position: relative;
	display: inline-block;
	width: 165px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	transition: all .2s;
	border: 1px solid #59a0e3;
	overflow: hidden
}
.communal-btn-3:hover {
	text-decoration: none;
	border: 1px dashed #59a0e3
}
.btn-3:before {
	content: "\f178";
	position: absolute;
	height: 45px;
	line-height: 45px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
	font-family: FontAwesome;
	left: 100%;
	opacity: 0
}
.btn-3:hover:before {
	left: 86%;
	opacity: 1;
	height: 45px;
	line-height: 45px
}
.btn-4:before {
	content: "\f177";
	left: -15%;
	opacity: 0
}
.btn-4:hover:before {
	left: 10%;
	opacity: 1;
	height: 45px;
	line-height: 45px
}
.btn-darkblue {
	border: 1px solid #59a0e4;
	color: #fff;
	background-color: #59a0e4;
	padding: 9px 35px;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s
}
.btn-darkblue:hover {
	border: 1px solid #7bb3e9;
	color: #fff;
	background-color: #7bb3e9
}
.btn-blue {
	border: 1px solid #eaf6ff;
	color: #337ab7;
	background-color: #eaf6ff
}
.btn-blue:hover {
	background-color: #d6e7f3
}
.btn-white {
	border: 1px solid #fff;
	color: #fff;
	background-color: rgba(255,255,255,0.33)
}
.btn-white:hover {
	background-color: rgba(221,221,221,0.58);
	color: #fff
}
.index-header {
	position: relative;
	max-width: 100%;
  height: auto;
	background: url("../images/logo.jpg")no-repeat center center;
	color: #fff
}
.index-header>.container>.row {
	margin: 0
}
.index-header .header-ul {
	margin-bottom: 40px
}
.index-header .header-ul>li {
	padding: 8px 10px;
	font-size: 2rem
}
.index-header .header-ul>li:before {
	content: "\f00c";
	display: inline-block;
	margin-right: 6px;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 18px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased
}
.call-button .row>div {
	margin-right: 2%
}
.index-header .homeHeading {
	font-size: 5rem;
	margin: 150px 0 30px
}
.index-header li {
	top: 1rem
}
.home-section .recommendations {
	overflow: hidden
}
.home-section .recommendations .team_item {
	margin-bottom: 20px;
	text-align: center;
	-webkit-box-shadow: 0 0 10px #aaa;
	-moz-box-shadow: 0 0 10px #aaa;
	box-shadow: 0 0 10px #aaa
}
.home-section .recommendations .img_block img {
	width: 100%
}
.home-section .recommendations .team_body {
	padding: 20px 15px 30px
}
.home-section .recommendations .team_body p {
	height: 80px
}
.home-section .recommendations .team_body strong.h5 {
	display: inline-block;
	height: 60px;
	line-height: 20px;
	font-size: 1.8rem;
	font-weight: 400;
	padding: 0;
	color: #2c2b2b
}
.home-section .recommendations .team_item a {
	text-decoration: none;
	font-size: 1.6rem
}
.home-section .recommendations .team_item a:hover {
	text-decoration: none
}
.home-section .publisher .round {
	text-align: center;
	padding: 10px 60px
}
.home-section .publisher .publisher-text {
	color: #484d4e;
	font-size: 1.5rem;
	height: 45px
}
.Utilities-1-header>.container>.row {
	margin: 0
}
.Utilities-1-header .homeHeading {
	font-size: 5rem;
	margin: 70px 0 0
}
.Utilities-1-header .header-content .utis-1 {
	margin-bottom: 30px
}
.Utilities-1-header .header-content .utis-2 {
	font-size: 2.5rem;
	margin-bottom: 10px
}
.Utilities-1-header .header-content .utis-3 {
	color: #d7e1e9;
	margin-bottom: 50px;
	width: 57%
}
.Utilities-1-header .header-content .utis-4 {
	color: #d7e1e9;
	margin: 10px 0
}
.Utilities-1-header .header-content .utis-4 span {
	margin-left: 5%
}
.Utilities-1-header .header-content .utis-5 a {
	color: #d7e1e9;
	text-decoration: none
}
.Utilities-1-header .header-content .utis-5 a:hover {
	text-decoration: none
}
.Utilities-1-secition .No-Internet {
	text-align: center
}
.Utilities-1-secition .No-Internet .No-Internet-1 {
	color: #5aa1e2;
	font-size: 2.5rem;
	text-align: left;
	margin-bottom: 25px
}
.Utilities-1-secition .No-Internet .No-Internet-2 {
	text-align: left;
	margin-bottom: 30px;
	line-height: 25px
}
.Utilities-1-secition .Key-Features ul>li {
	font-size: 1.7rem;
	line-height: 35px;
	padding-left: 15px
}
.Utilities-1-secition .Key-Features ul li i {
	background: url(../images/Utilities/1.png)no-repeat -43px center;
	width: 10px;
	height: 15px;
	padding-left: 13px;
	margin-right: 15px
}
.Utilities-1-secition .Key-Features .Key-Features-icon {
	margin-top: -25px;
	text-align: center;
	padding: 0 20px
}
.Utilities-1-secition .Key-Features .Right-icon {
	display: inline-block;
	width: 80px;
	height: 80px;
	margin-bottom: 50px;
	background: url(../images/Utilities/Utilities-icon.png) no-repeat 0 -80px
}
.Utilities-1-secition .Key-Features .Right-icon-2 {
	background-position: -80px -80px
}
.Utilities-1-secition .Key-Features .Right-icon-3 {
	background-position: -160px -80px
}
.Utilities-1-secition .Key-Features .Right-icon-4 {
	background-position: -240px -80px
}
.Utilities-1-secition .Key-Features .Right-icon-5 {
	background-position: -320px -80px
}
.Utilities-1-secition .Key-Features .Right-icon-6 {
	background-position: -400px -80px
}
.Utilities-1-secition .Key-Features .arrows-1 {
	position: absolute;
	top: 8%;
	right: 0;
	display: inline-block;
	width: 26px;
	height: 135px;
	background: url(../images/Utilities/Utilities-icon.png) no-repeat -240px -79px
}
.Utilities-1-secition .Key-Features .arrows-2 {
	position: absolute;
	top: 50%;
	left: 0;
	background: url(../images/Utilities/Utilities-icon.png) no-repeat -266px -82px
}
#Slider .item {
	height: 340px;
	position: relative
}
#Slider .carousel-caption {
	bottom: 1%;
	color: #333;
	margin-bottom: 3%;
	text-shadow: none
}
#Slider .carousel-caption .message {
	margin: 15px 0 35px
}
#Slider .carousel-caption .message-1 {
	color: #5aa1e2;
	margin: 15px 0
}
#Slider .item .head-icon {
	display: inline-block;
	width: 70px;
	height: 67px;
	background: url(../images/Utilities/photo.png)no-repeat 0 0
}
#Slider .item .head-icon2 {
	background-position: -146px 0
}
#Slider .item .head-icon3 {
	background-position: -71px 0
}
#Slider .carousel-indicators {
	bottom: 0
}
#Slider .carousel-control.right, .carousel-control.left {
	background-image: none
}
#Slider .carousel-inner {
	max-height: 340px
}
#Slider i.yellow {
	color: #fc9500
}
.Utilities-1-secition .choose .product-title {
	font-size: 3.6rem;
	margin-bottom: 45px
}
.Utilities-1-secition .choose .subtitle {
	font-size: 1.6rem;
	margin-bottom: 30px;
	color: #8d9aa3
}
.Utilities-1-secition .choose .img_block i.choose-icon {
	display: inline-block;
	width: 80px;
	height: 80px;
	margin-bottom: 15px;
	background: url(../images/Utilities/Utilities-icon.png) no-repeat 0 0
}
.Utilities-1-secition .choose .img_block i.choose-icon-2 {
	background-position: -80px 0
}
.Utilities-1-secition .choose .img_block i.choose-icon-3 {
	background-position: -160px 0
}
.Utilities-1-secition .choose .img_block i.choose-icon-4 {
	background-position: -240px 0
}
.Utilities-1-secition .choose .img_block i.choose-icon-5 {
	background-position: -320px 0
}
.Utilities-1-secition .choose .img_block i.choose-icon-6 {
	background-position: -400px 0
}
.Utilities-1-secition .choose .team_item {
	width: 80%;
	height: 315px;
	margin: auto;
	padding: 10px 15px;
	margin-bottom: 40px
}
.Utilities-1-secition .choose .team_body strong.h5 {
	display: inline-block;
	margin-bottom: 40px;
	font-weight: bold;
	font-size: 1.6rem
}
.Utilities-1-secition .repair {
	width: 100%;
	height: 900px;
	background: black url(../images/Utilities/repair.png)no-repeat center center;
	background-size: cover;
	webkit-background-size: cover;
	-moz-background-size: cover
}
.Utilities-1-secition .repair .subtitle {
	font-size: 1.6rem;
	margin-bottom: 30px;
	color: #8d9aa3
}
.Utilities-1-secition .update .product-title {
	margin-bottom: 50px
}
.Utilities-1-secition .update .subtitle {
	font-size: 1.6rem;
	margin-bottom: 30px;
	color: #8d9aa3
}
.Utilities-1-secition .update li {
	padding: 10px 5px;
	color: #8d9aa3
}
.Utilities-1-secition .update li i {
	background: url(../images/Utilities/1.png)no-repeat;
	width: 15px;
	height: 15px;
	padding-left: 15px;
	margin-right: 15px
}
.Utilities-1-secition .integration .product-title {
	margin-bottom: 50px
}
.Utilities-1-secition .integration .subtitle {
	font-size: 1.6rem;
	margin-bottom: 30px;
	color: #8d9aa3
}
.Utilities-1-secition .integration .integration-menu {
	padding: 10px 0;
	color: #8d9aa3
}
.Utilities-1-secition .integration .integration-menu i {
	display: inline-block;
	width: 48px;
	height: 50px;
	background: url(../images/Utilities/Utilities-icon.png)no-repeat 0 -160px;
	vertical-align: middle;
	margin-right: 25px
}
.Utilities-1-secition .integration .integration-menu-2 i {
	background-position: -48px -160px
}
.Utilities-1-secition .integration .integration-menu-3 i {
	background-position: -144px -160px
}
.Utilities-1-secition .integration .integration-menu-4 i {
	background-position: -96px -160px
}
.Utilities-1-secition .integration .integration-menu p {
	display: inline-block;
	vertical-align: middle;
	width: 90%
}
.Utilities-1-secition .macos .product-title {
	margin-bottom: 50px
}
.Utilities-1-secition .macos .subtitle {
	color: #8d9aa3;
	line-height: 35px
}
.Utilities-1-secition .game {
	background: url(../images/Utilities/game.png)no-repeat center center;
	background-size: cover;
	webkit-background-size: cover;
	-moz-background-size: cover;
	width: 100%;
	min-height: 448px
}
.Utilities-1-secition .game .title {
	color: #fff;
	font-size: 3.6rem;
	margin-bottom: 50px
}
.Utilities-1-secition .game .title+p {
	color: #fff;
	font-size: 1.6rem;
	line-height: 30px
}
.Utilities-1-secition .major table th, .Utilities-1-secition .major table td {
	vertical-align: middle
}
.Utilities-1-secition .major .subtitle {
	font-size: 1.6rem;
	margin-bottom: 30px;
	color: #8d9aa3
}
.Utilities-1-secition .major .fa-check {
	color: #4fbb00
}
.Utilities-1-secition .major .fa-close {
	color: #f80000
}
.Utilities-1-secition td:nth-child(2), .Utilities-1-secition td:nth-child(3) {
	text-align: center
}
.Utilities-1-secition .major th:nth-child(2) a {
	border: 1px solid #337ab7;
	color: #337ab7;
	margin-top: 5px
}
.Utilities-1-secition .major th:nth-child(3) a {
	border: 1px solid #fda95c;
	color: #fda95c;
	margin-top: 5px
}
.Utilities-1-secition .integration .integration-menu {
	padding: 10px 0;
	color: #8d9aa3
}
.Products-btn {
	display: none;
	padding: 20px 0;
	border-top: 1px solid #ddd;
	position: fixed;
	bottom: 0;
	left: 0;
	overflow: hidden;
	z-index: 10;
	background: rgba(255,255,255,0.8);
	right: 0
}
.Products-btn .Products-btn-1 {
	display: inline-block;
	width: 166px;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 1.8rem;
	text-align: center;
	border: 1px solid #59a0e3;
	-webkit-border-radius: 5px;
	background-color: #59a0e4
}
.Products-btn .Products-btn-1:hover {
	color: #59a0e3;
	border: 1px solid #59a0e3;
	background-color: #ecf6fe
}
.Products-btn .Products-btn-2 {
	color: #59a0e4;
	border: 1px solid #59a0e3;
	-webkit-border-radius: 5px;
	background-color: #ecf6fe
}
.Products-btn .Products-btn-2:hover {
	color: #fff;
	border: 1px solid #59a0e3;
	background-color: #59a0e4
}
.Utilities-2-header {
	position: relative;
	width: 100%;
	min-height: 480px;
	background: black url("../images/Utilities/Utilities-2.png")no-repeat center center;
	background-size: cover;
	webkit-background-size: cover;
	-moz-background-size: cover;
	color: #fff
}
.Utilities-2-header>.container>.row {
	margin: 0
}
.Utilities-2-header .homeHeading {
	font-size: 5rem;
	margin: 70px 0 30px
}
.Utilities-2-header .header-content .utis-2 {
	font-size: 2.5rem
}
.Utilities-2-header .header-content .utis-3 {
	color: #d7e1e9;
	margin-bottom: 25px;
	width: 57%
}
.Utilities-2-header .header-content .utis-3 .span2 {
	display: inline-block;
	margin-bottom: 20px
}
.Utilities-2-header .header-content .utis-4 {
	color: #d7e1e9;
	margin: 10px 0
}
.Utilities-2-header .header-content .utis-4 span {
	margin-left: 5%
}
.Utilities-2-header .header-content .utis-5 a {
	color: #d7e1e9;
	text-decoration: none
}
.Utilities-2-header .header-content .utis-5 a:hover {
	text-decoration: none
}
.call-button .price {
	position: relative
}
.call-button .price p {
	position: absolute;
	top: -23%;
	left: 14%
}
.call-button .price s {
	position: absolute;
	top: 21%;
	left: 8%;
	font-size: 1.2rem;
	color: #97c8f7
}
.call-button .price b {
	position: absolute;
	right: 6%
}
.call-button .price i {
	position: absolute;
	width: 1px;
	right: 38%;
	border: 1px solid #488bcb;
	height: 45px
}
.Utilities-2-secition .Nic-trait .product-title {
	margin-bottom: 50px
}
.Utilities-2-secition .Nic-trait .subtitle {
	font-size: 1.6rem;
	margin-bottom: 30px;
	color: #8d9aa3
}
.Utilities-2-secition .Nic-trait .left-text li, .Utilities-2-secition .Nic-trait .left-text p {
	padding: 10px 5px;
	color: #8d9aa3
}
.Utilities-2-secition .Nic-trait li i {
	background: url(../images/Utilities/1.png)no-repeat;
	width: 15px;
	height: 15px;
	padding-left: 15px;
	margin-right: 15px
}
.Utilities-2-secition .need .need-icon {
	display: inline-block;
	width: 48px;
	height: 50px;
	background: url(../images/Utilities/Utilities-icon-2.png)no-repeat 0 0;
	vertical-align: middle;
	margin-top: 5px
}
.Utilities-2-secition .need .need-2 {
	background-position: -48px 0
}
.Utilities-2-secition .need .need-3 {
	background-position: -96px 0
}
.Utilities-2-secition .need .need-4 {
	background-position: -144px 0
}
.Utilities-2-secition .need .need-5 {
	background-position: -192px 0
}
.Utilities-2-secition .need .nopadding {
	padding: 0
}
.Utilities-2-secition .height {
	height: 110px;
	margin: 5px 0;
	padding: 5px 15px
}
.Utilities-2-secition .height:hover {
	background-repeat: repeat-x;
	background-position: 0 0;
	background-image: -moz-linear-gradient(top,rgba(255,255,255,0.8) 0, rgba(255,255,255,0) 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0)));
	background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.8) 0, rgba(255,255,255,0) 100%);
	background-image: -o-linear-gradient(top,rgba(255,255,255,0.8) 0, rgba(255,255,255,0) 100%);
	background-image: -ms-linear-gradient(top,rgba(255,255,255,0.8) 0, rgba(255,255,255,0) 100%);
	background-image: linear-gradient(to bottom,rgba(255,255,255,0.8) 0, rgba(255,255,255,0) 100%)
}
.Utilities-2-secition .need .height p {
	color: #8d9aa3
}
.Utilities-2-secition .need .height p>.title {
	margin-bottom: 10px;
	display: inline-block;
	font-weight: bold
}
.Utilities-2-secition .compare th:nth-child(2) a {
	border: 1px solid #fda95c;
	color: #fda95c
}
.Utilities-2-secition .compare th:nth-child(3) a {
	border: 1px solid #337ab7;
	color: #337ab7
}
.Utilities-2-secition .compare th:nth-child(4) a {
	border: 1px solid #fda95c;
	color: #fda95c
}
.Utilities-2-secition .compare .fa-check {
	color: #4fbb00
}
.Utilities-2-secition .compare .fa-close {
	color: #f80000
}
.Utilities-2-secition td:nth-child(2), .Utilities-2-secition td:nth-child(3), .Utilities-2-secition td:nth-child(4) {
	text-align: center
}
.Utilities-3-header {
	position: relative;
	width: 100%;
	min-height: 480px;
	background: black url("../images/Utilities/Utilities-bg3.png")no-repeat center center;
	background-size: cover;
	webkit-background-size: cover;
	-moz-background-size: cover;
	color: #fff
}
.Utilities-3-header>.container>.row {
	margin: 0
}
.Utilities-3-header .homeHeading {
	font-size: 4rem;
	margin: 70px 0 30px
}
.Utilities-3-header .header-content .utis-2 {
	font-size: 1.8rem;
	margin-bottom: 35px
}
.Utilities-3-header .header-content .utis-3 {
	color: #d7e1e9;
	margin-bottom: 25px
}
.Utilities-3-header .header-content .utis-3 .span2 {
	display: inline-block;
	margin-bottom: 20px
}
.Utilities-3-header .header-content .utis-4 {
	color: #d7e1e9;
	margin: 10px 0
}
.Utilities-3-header .header-content .utis-4 span {
	margin-left: 5%
}
.Utilities-3-header .header-content .utis-5 a {
	color: #d7e1e9;
	text-decoration: none
}
.Utilities-3-header .header-content .utis-5 a:hover {
	text-decoration: none
}
.Utilities-3-secition .typesFiler .team_body strong.h5 {
	display: inline-block;
	margin-bottom: 40px;
	font-weight: bold;
	font-size: 1.6rem
}
.Utilities-3-secition .dataRecovery .product-title {
	margin-bottom: 20px
}
.Utilities-3-secition .dataRecovery .product-title h2 {
	font-size: 3rem
}
.Utilities-3-secition .dataRecovery .subtitle {
	font-size: 1.6rem;
	color: #8d9aa3;
	width: 70%;
	margin: 0 auto 30px
}
.Utilities-3-secition .dataRecovery .dataRecovery-icon {
	display: inline-block;
	width: 48px;
	height: 48px;
	background: url(../images/Utilities/Utilities-icon-3.png)no-repeat 0 0;
	vertical-align: middle
}
.Utilities-3-secition .dataRecovery .dr-2 {
	background-position: -48px 0
}
.Utilities-3-secition .dataRecovery .dr-3 {
	background-position: -96px 0
}
.Utilities-3-secition .dataRecovery .dr-4 {
	background-position: -144px 0
}
.Utilities-3-secition .dataRecovery .dr-5 {
	background-position: -192px 0
}
.Utilities-3-secition .dataRecovery .dr-6 {
	background-position: -240px 0
}
.Utilities-3-secition .dataRecovery .dr-7 {
	background-position: -288px 0
}
.Utilities-3-secition .height {
	height: 70px;
	margin: 5px 0;
	padding: 5px 15px;
	color: #8d9aa3
}
.recover .recoverpic, .recover .recoverBox {
	display: inline-block;
	vertical-align: middle
}
.Utilities-3-secition .recoverBox h2 {
	margin: 0 0 60px
}
.Utilities-3-secition .recoverBox h2+p.matter {
	margin-top: 20px;
	text-align: justify;
	line-height: 26px;
	color: #8d9aa3
}
.Utilities-3-secition .removable {
	background: url(../images/Utilities/ust-6.png) no-repeat;
	background-size: cover
}
.Utilities-3-secition .typesFiler .subtitle {
	font-size: 1.6rem;
	color: #8d9aa3
}
.Utilities-3-secition .typesFiler .team_item {
	width: 80%;
	margin: auto;
	padding: 10px 15px;
	margin-bottom: 35px
}
.Utilities-3-secition .typesFiler .img_block i.typesFiler-icon {
	display: inline-block;
	width: 80px;
	height: 80px;
	margin-bottom: 15px;
	background: url(../images/Utilities/Utilities-icon-3.png) no-repeat 0 -48px
}
.Utilities-3-secition .typesFiler .img_block i.typesFiler-icon-2 {
	background-position: -80px -48px
}
.Utilities-3-secition .typesFiler .img_block i.typesFiler-icon-3 {
	background-position: -159px -48px
}
.Utilities-3-secition .typesFiler .img_block i.typesFiler-icon-4 {
	background-position: -239px -48px
}
.Utilities-3-secition .typesFiler .img_block i.typesFiler-icon-5 {
	background-position: -318px -48px
}
.Utilities-3-secition .typesFiler .img_block i.typesFiler-icon-6 {
	background-position: -398px -48px
}
.Utilities-3-secition .Scanning {
	background: url(../images/Utilities/Scanning.png) no-repeat;
	-webkit-background-size: cover;
	background-size: cover
}
.Utilities-3-secition .Scanning {
	color: #fff;
	line-height: 26px
}
.store-header {
	background: url(../images/store/store-bg.png) no-repeat center center;
	-webkit-background-size: cover;
	background-size: cover;
	min-height: 280px;
	color: #fff
}
.store-header p {
	font-size: 2rem
}
.store-header .store-title {
	font-size: 5rem;
	margin: 45px 0 30px
}
.store-secition .purchase .team_item {
	margin-bottom: 20px;
	text-align: center;
	-webkit-box-shadow: 0 0 10px #f9f9f9;
	-moz-box-shadow: 0 0 10px #f9f9f9;
	box-shadow: 0 0 10px #f9f9f9;
	border: 1px solid #f9f9f9;
	padding-bottom: 20px
}
.store-secition .purchase .team_item .img-responsive {
	margin: auto
}
.store-secition .purchase .team_body {
	padding: 0 15px
}
.store-secition .purchase .team_body p.h5 {
	height: 45px;
	line-height: 20px;
	font-size: 1.8rem;
	font-weight: bold;
	padding: 0;
	color: #2c2b2b
}
.store-secition .purchase .team_body .Description {
	height: 75px
}
.store-secition .purchase .price {
	color: #59a0e4;
	font-size: 1.8rem;
	margin-bottom: 25px
}
.store-secition .Statement .title {
	font-size: 3.6rem;
	margin-bottom: 50px
}
.store-secition .Statement .title+ul {
	font-size: 1.4rem;
	color: #8d9aa3
}
.store-secition .Statement .title+ul li {
	padding: 8px 0
}
.store-secition .brand .xborder {
	height: 90px;
	border: 1px solid #eee;
	padding: 20px 10px;
	margin: 15px 0;
	text-align: center;
	position: relative;
	background: #fff
}
.store-secition .brand .xborder>div {
	width: 200px;
	margin: auto
}
.store-secition .brand .list {
	display: inline-block;
	width: 33px;
	height: 38px;
	background: url(../images/store/store-icon.png) no-repeat 0 0;
	vertical-align: middle;
	margin-right: 5%
}
.store-secition .brand .list-2 {
	background-position: -33px 0
}
.store-secition .brand .list-3 {
	background-position: -66px 0
}
.store-secition .brand .list-4 {
	background-position: -99px 0
}
.store-secition .brand .list+span {
	display: inline-block;
	vertical-align: middle;
	font-size: 1.6rem;
	color: #8d9aa3
}
.store-secition .brand .xborder b {
	position: absolute;
	bottom: -1px;
	width: 95%;
	border: 1px solid #eee;
	box-shadow: 0 2px 7px #918888;
	margin-left: 50%;
	left: -47.5%;
	z-index: -4;
	border-radius: 25%;
	height: 54%;
	background: #918888
}
.store-buy_header {
	background: url(../images/store/store-topbg.png)no-repeat center center;
	background-size: cover;
	height: 123px
}
.store-buy_header h1 {
	color: #fff;
	margin-top: 30px
}
.buydt-section .category h2 {
	font-size: 2.4rem
}
.buydt-section .category .dt-column {
	border: 1px solid #ddd;
	margin: 10px 0;
	color: #fff;
	background: -webkit-linear-gradient(to bottom left,#69cce8,#164072);
	background: -o-linear-gradient(to bottom left,#69cce8,#164072);
	background: -moz-linear-gradient(to bottom left,#69cce8,#164072);
	background: linear-gradient(to bottom left,#69cce8,#164072);
	position: relative
}
.buydt-section .category .dt-column-2 {
	background: -webkit-linear-gradient(to bottom left,#f2bb30,#e73419);
	background: -o-linear-gradient(to bottom left,#f2bb30,#e73419);
	background: -moz-linear-gradient(to bottom left,#f2bb30,#e73419);
	background: linear-gradient(to bottom left,#f2bb30,#e73419)
}
.buydt-section .category .dt-column-3 {
	background: -webkit-linear-gradient(to bottom left,red,blue);
	background: -o-linear-gradient(to bottom left,red,blue);
	background: -moz-linear-gradient(to bottom left,red,blue);
	background: linear-gradient(to bottom left,#81d9b9,#19b9e4)
}
.buydt-section .dt-column ul li {
	padding: 3px 0
}
.buydt-section .dt-column h3+span {
	font-size: 2.4rem
}
.buydt-section .dt-column .pic {
	font-size: 4rem;
	margin-bottom: 0;
	font-weight: bold
}
.buydt-section .dt-column .pic s {
	font-size: 1.2rem;
	height: 16px
}
.buydt-section .buy-icon {
	display: inline-block;
	width: 82px;
	height: 83px;
	background: url(../images/store/store-2.png) no-repeat
}
.buydt-section .buy-icon-2 {
	background-position: -82px 0
}
.buydt-section .buy-icon-3 {
	background-position: -164px 0
}
.buydt-section .dt-column a {
	display: inline-block;
	border-radius: 4px;
	text-align: center;
	width: 163px;
	height: 42px;
	line-height: 42px;
	font-size: 1.8rem;
	box-shadow: 0 6px 22px rgba(93,76,73,0.66)
}
.buydt-section .dt-column .btn1-store {
	color: #65c8eb;
	background-color: #fff
}
.buydt-section .dt-column a:hover {
	box-shadow: 0 10px 32px rgba(93,76,73,0.66);
	text-shadow: 1px 1px 5px #f5ddd6
}
.buydt-section .dt-column .btn2-store {
	color: #fff;
	background: linear-gradient(to bottom left,#f2bb30,#e73419)
}
.buydt-section .dt-column .btn3-store {
	color: #83d2b7;
	background-color: #fff
}
.buydt-section .dt-column .HOT-icon {
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	width: 78px;
	height: 82px;
	background: url(../images/store/store-2.png) no-repeat -247px 0
}
.buydt-section .technician {
	background: url(../images/store/store-bottombg.png)no-repeat center center;
	background-size: cover
}
.buydt-section .technician h2 {
	font-size: 3.6rem
}
.buydt-section .technician p {
	color: #4b5051
}
.buydt-section .technician a {
	font-size: 1.8rem;
	color: #58a1e3
}
.download-pic {
	width: 100%;
	background: url(../images/thankspage/now-bg.jpg)no-repeat center center;
	background-size: cover;
	text-align: center;
	height: 200px;
	color: #fff
}
.download-pic .pic_title {
	font-size: 3.5rem;
	margin-top: 58px;
	font-weight: normal
}
.download-pic p {
	font-size: 1.8rem;
	letter-spacing: 1px
}
.download-pic div>p>a {
	color: #3d87f1;
	text-decoration: underline
}
.thankapage-section p.tips, .thankapage-section p.helpful {
	font-size: 1.8rem
}
.thankapage-section .content-tricks-1 {
	padding: 30px 25px;
	border: 3px solid #eee;
	border-radius: 5px;
	margin: 10px auto
}
.thankapage-section .fa {
	font-size: 3.5rem;
	margin-right: 5%;
	color: rgba(60,139,250,0.55);
	vertical-align: top
}
.thankapage-section .tricks-text {
	line-height: 35px;
	display: inline-block;
	width: 80%;
	text-align: left
}
.thankapage-section .ad-padding {
	margin: -28px 0 28px
}
.thankapage-section .more-1 p {
	line-height: 28px;
	font-size: 1.5rem;
	color: #84b1fa;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden
}
.thankapage-section .more-a {
	font-size: 2rem
}
.uninstall_banner, .install_banner {
	background: #4e6583;
	color: #fff
}
.uninstall_banner .uninstall_banner-icon {
	display: inline-block;
	width: 102px;
	height: 150px;
	background: url("../images/thankspage/uninstall2.png")no-repeat
}
.uninstall_banner h3 {
	color: #fff;
	font-size: 3rem
}
.uninstall_banner p {
	color: #fff;
	font-size: 1.8rem
}
.a9020 .p9020 {
	font-size: 1.8rem;
	color: #333;
	margin-top: 15px;
	padding: 0 15px
}
.a9018 .a9018-text {
	width: 70%;
	text-align: left;
	margin: auto
}
.a9018 .a9018-text p {
	font-size: 1.8rem;
	color: #333;
	margin-bottom: 20px;
	margin-top: 15px
}
.a9018 .a9018-text span {
	color: #666;
	margin-top: 5px
}
.a9018 .share a {
	display: inline-block;
	text-align: center;
	line-height: 30px;
	color: black;
	background: #fff
}
.install_banner .install h4 {
	color: #fff;
	font-size: 3rem;
	margin-top: 22px
}
.install_banner h4 {
	color: #fff;
	font-size: 3rem
}
.install_banner .install .pull-right p {
	color: #fff;
	font-size: 1.8rem
}
.uninstall-bg-load {
	width: 100%;
	background: url('../../skins/images/thankspage/uninstall-bg-load.jpg')center;
	height: 200px;
	text-align: center
}
.btn-uninstall-bg-load {
	display: inline-block;
	width: 135px;
	height: 40px;
	border: 1px solid #75a8dd;
	border-radius: 5px;
	color: #75a8dd;
	background-color: #fff;
	text-align: center;
	line-height: 40px;
	background-size: cover
}
.btn-uninstall-bg-load:hover {
	border: 1px solid #418cdb;
	color: #418cdb;
	background-color: #d6e7f3
}
.Resource-header {
	padding: 5px 0
}
.Resource-section>div {
	padding: 35px 0
}
.Resource-header .container-fluid {
	padding-left: 0;
	padding-right: 0
}
.Resource-header .rse-banner>div {
	padding: 0 5px;
	margin: 5px 0;
	text-align: center
}
.Resource-section .res_div:nth-child(odd) {
	background-color: #f7f7f7
}
.Resource-header .rse-banner a, .Resource-section .res_div .pic-content {
	display: inline-block;
	position: relative;
	overflow: hidden;
	width: 100%
}
.Resource-header .rse-banner .pic-content>p, .Resource-section .res_div .pic-content>p {
	position: absolute;
	bottom: 3%;
	font-size: 1.6rem;
	right: 0;
	left: 0;
	color: #fff;
	margin-bottom: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	width: 90%;
	margin: auto;
	text-align: center
}
.Resource-section i.rhombus {
	background: url(../images/Utilities/1.png)no-repeat -43px 0;
	width: 10px;
	height: 15px;
	padding-left: 13px;
	margin-right: 15px;
	vertical-align: middle;
	display: inline-block
}
.Resource-section .pic-content {
	margin-bottom: 30px
}
.Resource-header .pic-content img, .Resource-section .pic-content img {
	display: inline-block;
	max-width: 100%;
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	-o-transition: all 1s
}
.Resource-header .pic-content:hover img, .Resource-section .pic-content:hover img {
	transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1)
}
.Resource-section ul li {
	padding: 10px 0;
	color: #8c99a4;
	font-size: 1.6rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden
}
.Resource-section ul {
	margin-bottom: 20px;
	max-width: 900px
}
.res_div .res_div_content {
	width: 80%;
	margin: auto
}
.res_div .res-title i.fa {
	color: #09b0e0;
	margin-right: 2%;
	font-size: 5rem;
	vertical-align: middle
}
.res_div .res-title a {
	color: black
}
.res_div .res-title {
	margin-bottom: 30px
}
.res_div .res_icon {
	display: inline-block;
	width: 60px;
	height: 60px;
	margin-right: 2%;
	vertical-align: middle
}
.Support-section>div {
	padding: 75px 0 50px
}
.Support-header {
	background: url(../images/Support/Support-bg.png) no-repeat center center;
	-webkit-background-size: cover;
	background-size: cover;
	min-height: 200px;
	color: #fff
}
.Support-header p {
	font-size: 2rem
}
.Support-header .homeHeading {
	font-size: 5rem;
	margin: 30px 0 10px
}
.Support-section h1 {
	font-size: 3.5rem;
	font-weight: normal;
	color: #333;
	line-height: 30px;
	margin-bottom: 40px
}
.Support-section .unify p {
	margin-top: 14px;
	margin-bottom: 14px;
	text-align: justify;
	line-height: 25px
}
.Support-section . p {
	margin-top: 14px;
	margin-bottom: 14px;
	text-align: justify;
	line-height: 25px
}
.Support-section .Technical-content h1 {
	font-size: 3rem;
	font-weight: normal;
	color: #333;
	line-height: 30px;
	margin-bottom: 0
}
.Support-section .Technical-content h1 {
	font-size: 3rem;
	font-weight: normal;
	color: #333;
	line-height: 30px;
	margin-bottom: 40px
}
.Support-section .need-icon {
	display: inline-block;
	width: 48px;
	height: 48px;
	background: url(../images/Support/Support-icon.png)no-repeat 0 0;
	margin-right: 5px;
	float: left;
	margin-top: 5px
}
.Support-section .need-2 {
	background-position: -48px 0
}
.Support-section .need-3 {
	background-position: -96px 0
}
.Support-section .need-4 {
	background-position: -144px 0
}
.Support-section .Support-content p {
	margin-top: 0;
	margin-left: 65px;
	font-size: 1.4rem
}
.Support-section .Support-content p a {
	font-size: 1.8rem
}
.Support-section .Support-content p span {
	margin-top: 5px;
	color: #8d9aa3
}
.Support-section .Support-content .height {
	height: 100px
}
.Support-section .manual .title {
	margin-bottom: 40px;
	font-size: 3.6rem
}
.Support-section .manual .title i {
	display: inline-block;
	width: 42px;
	height: 40px;
	background: url(../images/Support/Support-icon.png)no-repeat 0 -112px;
	vertical-align: text-bottom;
	margin-right: 15px
}
.Support-section .manual .subtitle {
	font-size: 1.6rem;
	color: #8d9aa3;
	width: 70%;
	margin: 0 auto 50px
}
.Support-section .manual-icon {
	display: inline-block;
	width: 64px;
	height: 64px;
	background: url(../images/Support/Support-icon.png)no-repeat 0 -48px;
	vertical-align: middle;
	margin-right: 10px
}
.Support-section .manual-2 {
	background-position: -64px -48px
}
.Support-section .manual-3 {
	background-position: -128px -48px
}
.Support-section .manual-icon+a {
	display: inline-block
}
.Support-section .manual .paddingtb {
	padding: 15px 15px
}
.userguide-header {
	background: url(../images/user-guide/bg-user.png) no-repeat center center;
	-webkit-background-size: cover;
	background-size: cover;
	height: 200px;
	color: #fff
}
.userguide-header .homeHeading {
	font-size: 5rem;
	margin: 28px 0 10px
}
.userguide-header p {
	font-size: 2.2rem
}
.userguide-dt ul.nav-tabs, .userguide-nwk ul.nav-tabs, .userguide-wdr ul.nav-tabs {
	width: 230px;
	margin-top: 20px;
	box-shadow: 0 1px 18px rgba(0,0,0,0.23);
	background-color: #fff
}
.userguide-dt ul.nav-tabs li, .userguide-nwk ul.nav-tabs li, .userguide-wdr ul.nav-tabs li {
	margin: 0
}
.userguide-dt ul.nav-tabs li:first-child, .userguide-nwk ul.nav-tabs li:first-child, .userguide-wdr ul.nav-tabs li:first-child {
	border-top: 0
}
.userguide-dt ul.nav-tabs li a, .userguide-nwk ul.nav-tabs li a, .userguide-wdr ul.nav-tabs li a {
	margin: 0;
	padding: 8px 16px;
	border-radius: 0
}
.userguide-dt ul.nav-tabs li.active a, .userguide-dt ul.nav-tabs li.active a:hover, .userguide-nwk ul.nav-tabs li.active a, .userguide-nwk ul .nav-tabs li.active a:hover, .userguide-wdr ul.nav-tabs li.active a, .userguide-wdr ul .nav-tabs li.active a:hover {
	color: #fff;
	background: #08c;
	border: 1px solid #08c
}
.userguide-dt h1, .userguide-nwk h1, .userguide-wdr h1 {
	margin-bottom: 30px
}
.affix {
	top: 10%
}
.tuijian.affix {
	top: 1%
}
.userguide-dt .affix-top, .userguide-nwk .affix-top, .userguide-wdr .affix-top {
	top: 50px
}
.affix-bottom {
	position: fixed
}
.first-li {
	padding: 8px 16px;
	background-color: #f7f7f7;
	text-align: center;
	color: black;
	font-size: 1.8rem
}
.userguide-dt ul.nav-tabs li a, .userguide-nwk ul.nav-tabs li a, .userguide-wdr ul.nav-tabs li a {
	color: #8a8585
}
.userguide-dt ul.nav-tabs li.active a, .userguide-dt ul.nav-tabs li.active a:hover, .userguide-nwk ul.nav-tabs li.active a, .userguide-nwk ul.nav-tabs li.active a:hover, .userguide-wdr ul.nav-tabs li.active a, .userguide-wdr ul.nav-tabs li.active a:hover {
	background-color: transparent;
	color: #08c;
	border: 1px solid #eee
}
.userguide-dt .nav-tabs>li>a:hover, .userguide-nwk .nav-tabs>li>a:hover, .userguide-wdr .nav-tabs>li>a:hover {
	color: #08c;
	background-color: #f7f7f7
}
.download {
	display: inline-block;
	font-size: 16px;
	border: 1px solid #59a0e3;
	background-color: #ecf6fe;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	transition: all .2s;
	padding: 13px 28px;
	line-height: 100%
}
.download:hover {
	text-decoration: none;
	border: 1px dotted #204d74
}
.smallIconNav li {
	background: url(../images/paper/contactMe.png)no-repeat -4px center;
	width: 50px;
	height: 50px;
	border: 4px solid #f7f7f7;
	border-bottom: 0;
	cursor: pointer;
	list-style: none
}
.smallIconNav li>a {
	width: 46px;
	height: 46px;
	display: inline-block
}
.smallIconNav li:nth-child(2) {
	background: url(../images/paper/contactMe.png)no-repeat -104px center
}
.smallIconNav li:nth-child(3) {
	background: url(../images/paper/contactMe.png)no-repeat -204px center
}
.smallIconNav li:nth-child(4) {
	background: url(../images/paper/contactMe.png)no-repeat -304px center;
	border-bottom: 4px solid #f7f7f7
}
.smallIconNav.iphone #wenzhangye ul {
	margin-bottom: 0
}
.smallIconNav.iphone #wenzhangye li {
	display: none;
	border-bottom: 4px solid #f7f7f7;
	margin-top: 20px
}
.modal-header {
	color: #fff;
	height: 35px;
	line-height: 35px;
	background-color: #24a8f0;
	padding: 5px 15px
}
.modal-header .close {
	color: #fff;
	opacity: 1
}
.modal-body p {
	margin-bottom: 5px;
	font-size: 15px;
	font-weight: bold
}
.yomail {
	border: 1px solid #f0f0f0;
	width: 100%;
	margin-bottom: 10px;
	line-height: 25px;
	padding: 5px
}
.yomail input {
	width: 85%;
	border: 0;
	outline: 0
}
#content {
	width: 100%;
	padding: 5px
}
.modal-footer p {
	float: left
}
#submit {
	background-color: #24a8f0;
	color: #fff;
	width: 100px
}
.wenzhang>div {
	padding: 45px 0
}
.wenzhang .middle-content P {
	line-height: 2.4rem
}
.wenzhang .middle-content .table td a.btn {
	color: #fff
}
#sidebox_product a.btnwenzhang {
	padding: 6px 10px;
	line-height: 100%;
	background: #5a9fe5;
	color: #fff;
	border-radius: 3px
}
#sidebox_product a.btnwenzhang:hover {
	background: #71aeec
}
.middle-content h1 {
	font-size: 3rem;
	margin-top: 0
}
.middle-content h2 {
	margin-bottom: 20px;
	color: #333;
	font-size: 2rem;
	font-weight: normal
}
.middle-content h3 {
	margin-bottom: 20px;
	font-size: 1.8rem;
	font-weight: normal;
	color: #333
}
.middle-content p.tips {
	font-size: 1.8rem;
	margin-bottom: 20px;
	display: inline-block
}
.list-paddingleft-2 li p {
	display: inline;
	margin-bottom: 25px;
	line-height: 24px;
	color: #666;
	+0
}
.middle-content ul {
	margin-bottom: 15px
}
.middle-content ul li {
	list-style: inside
}
.middle-content a {
	color: #249deb
}
.sidebox, .sidefooter {
	border: 1px solid #f0f0f0;
	border-top: 0;
	color: #777
}
.sidebox_con {
	padding: 0 10px 20px 10px;
	line-height: 20px
}
.sidebox_title {
	background: #f1f7fd;
	border: 1px solid #d2e8fa;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #479ac1;
	padding-left: 15px;
	margin-bottom: 20px
}
.sidebox_con ul {
	margin-bottom: 0
}
.sidebox_con ul li {
	background: url(../images/paper/dot1.png) 0 8px no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	list-style: none
}
.sidebox_con ul li a {
	color: #24b5f2;
	text-decoration: underline
}
.middle-content .table tr td {
	vertical-align: middle;
	text-align: center;
	border: 1px solid #f5f5f5
}
.middle-content .table.recommendTable tr td {
	vertical-align: middle;
	text-align: center;
	border: 0
}
#sidebox_product img {
	margin-bottom: 10px
}
#sidebox_product strong {
	font-size: 1.6rem;
	color: #333;
	margin-bottom: 10px;
	display: inline-block
}
#sidebox_product p.down {
	margin: 20px 0 0 0
}
.Articles {
	width: 260.5px;
	min-height: 300px
}
.postionf {
	position: fixed;
	top: 50px;
	z-index: -1
}
.more-section h1 {
	font-size: 3rem
}
.article_box li {
	padding: 8px
}
.article_box a {
	color: #777
}
.drivers-index {
	min-height: 88px;
	background: url(../images/drivers/drivers-banner.jpg)no-repeat center center;
	background-size: cover
}
.drivers-index .desc {
	color: #fff;
	font-size: 1.8rem;
	width: 70%;
	margin: 15px auto
}
.drivers-index .try {
	color: #fff;
	margin: 20px auto
}
.drivers-index .try a {
	width: 125px;
	height: 37px;
	padding: 0;
	line-height: 37px;
	text-align: center;
	background: #09afdf;
	border-radius: 5px;
	color: #fff
}
.drivers-index .try a:hover {
	background: #15cbff
}
.drivers-secition .row {
	margin: 0 0 30px
}
.categorybox strong {
	font-size: 1.8rem;
	margin-bottom: 30px;
	color: #777
}
.drivers-secition .categorybox ul {
	padding: 30px 0
}
.categorybox ul {
	padding: 30px 0
}
.list-inline>li {
	display: inline-block;
	padding: 8px 8px;
	width: 32%
}
.text-justify.text-muted {
	line-height: 24px
}
.drivers-secition .brandbox-seach>p:first-child {
	display: inline-block;
	width: 80px;
	vertical-align: top
}
.drivers-secition .brandbox-seach>p:last-child {
	display: inline-block
}
.drivers-secition .brandbox-seach>p:last-child>a {
	color: #4ebde3;
	line-height: 24px
}
.drivers-secition .drivers-banner-2 {
	margin-bottom: 40px;
	background: url(../images/drivers/drivers-banner-2.jpg)no-repeat center;
	background-size: cover;
	height: 90px
}
.drivers-banner-2 .info {
	width: 85%;
	margin: auto
}
.drivers-banner-2 .info .desc {
	width: 75%;
	color: #fff;
	font-size: 1.6rem;
	padding: 21px 0;
	display: inline-block;
	margin: 0;
	vertical-align: middle
}
.drivers-banner-2 .info a {
	width: 105px;
	height: 32px;
	padding: 0;
	line-height: 32px;
	text-align: center;
	background: #09afdf;
	border-radius: 5px;
	color: #fff;
	vertical-align: middle;
	border: 1px solid #fff
}
.input-group-btn button {
	color: #fff;
	font-weight: bold
}
#tab>ul {
	overflow: hidden;
	border: 1px solid #ddd;
	margin-bottom: 0
}
#tab>ul li {
	width: 50%;
	float: left;
	padding: 10px 5px;
	line-height: 100%;
	cursor: pointer;
	font-weight: bold
}
#tab .tab-1, #tab .tab-2 {
	transition: all 2s
}
.tab-p {
	padding: 10px 5px;
	text-align: left;
	background: #d8f6ff;
	color: #48c5e8;
	padding-left: 10px
}
#tab .table {
	font-size: 1.4rem
}
#tab .table td a>i {
	font-size: 3rem;
	color: #09afdf;
	text-align: center
}
#tab .table td:nth-child(2) a {
	width: 228px;
	color: #777;
	display: inline-block;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden
}
#tab .table td p {
	margin: 0
}
#tab .table tr td:nth-child(3) {
	width: 50px
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	color: #33f;
	padding: 10px 8px;
	vertical-align: middle;
	border-bottom: 1px solid #ddd;
	border-top: 0 ;
 font-size: 1.8rem;
}
.driver-download-bottom a {
	width: 300px;
	padding: 10px 50px;
	line-height: 100%;
	background-color: #09afdf;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	display: inline-block;
	vertical-align: middle
}
.driver-download-bottom a i {
	font-size: 2.5rem;
	margin-right: 5%;
	vertical-align: middle
}
.driver-download-bottom a:hover {
	color: #fff;
	background-color: #15cbff
}
.activeOne {
	background: #09afdf;
	color: #fff
}
.brand-secition p {
	line-height: 24px
}
.brand-secition .main-detail .subtitle {
	font-size: 2.4rem;
	margin: 30px 0;
	font-weight: bold
}
.brand-secition .main-detail {
	width: 100%;
	height: 200px;
	background: url(../images/drivers/main-img.jpg)no-repeat center center;
	color: #d7d3d2;
	text-align: center;
	margin-bottom: 30px;
	border: 1px solid transparent
}
.brand-secition .top-img {
	margin: 30px auto 10px
}
.brand-secition .main-detail .one p {
	display: inline
}
.brand-secition .main-detail .one i {
	width: 30px;
	height: 30px;
	display: inline-block;
	border-radius: 50%;
	text-align: center;
	line-height: 26px;
	background-color: #fff;
	color: black;
	font-size: 2rem;
	border: 1px solid black;
	font-weight: bold;
	margin-right: 3%
}
.brand-secition .main-detail .brand-download-bottom a {
	width: 30%;
	padding: 10px 50px;
	line-height: 100%;
	background-color: #09afdf;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	margin-top: 10px
}
.sidebar ul li {
	padding: 8px 8px
}
.brand-secition .statistics-2 {
	margin-bottom: 50px;
	padding: 10px
}
.list-inline-2>li {
	display: inline-block;
	padding: 8px 8px;
	width: 49%
}
.list-inline-3>li {
	display: inline-block;
	padding: 8px 8px;
	width: 100%
}
.list-inline-4>li {
	display: inline-block;
	padding: 8px 8px;
	width: 100%
}
.list-inline-3>li span:nth-child(1) {
	margin-right: 20%
}
.list-inline-4>li span:nth-child(1) {
	margin-right: 10%
}
.side-recommend p.related {
	border-bottom: 1px solid #ddd;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	color: #777
}
.details-secition p.related, .brand-secition p.related {
	border-bottom: 1px solid #ddd;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	color: #777
}
.brand-secition .recommend {
	width: 100%;
	height: 405px;
	background: url(../images/drivers/DT-download.jpg)no-repeat;
	position: relative
}
.brand-secition .recommend>ul {
	position: absolute;
	left: 20%;
	bottom: 25%;
	font-size: 15px
}
.brand-secition .recommend>a {
	display: inline-block;
	text-align: center;
	width: 141px;
	height: 50px;
	line-height: 30px;
	border-radius: 5px;
	background: url(../images/drivers/trynow.png)no-repeat 0;
	position: absolute;
	left: 27%;
	bottom: 11%;
	color: #FFF
}
.brand-secition .recommend>a:hover {
	background: url(../images/drivers/trynow.png)no-repeat -141px
}
.details-secition .model {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	font-size: 1.8rem;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	color: #777
}
.details-secition .model+ul li {
	padding: 8px
}
.details-secition .details-load {
	display: inline-block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	background: #09afdf;
	border-radius: 5px
}
.details-secition .details-load:hover {
	background: #15cbff
}
.details-secition .recommend {
	background: url(../images/drivers/dt-download.png)no-repeat;
	width: 100%;
	height: 405px;
	position: relative
}
.details-secition .recommend>ul {
	position: absolute;
	left: 10%;
	bottom: 40%;
	font-size: 15px
}
.details-secition .recommend>a {
	display: inline-block;
	padding: 10px 30px;
	line-height: 100%;
	text-align: center;
	border-radius: 5px;
	background-color: #09afdf;
	color: #fff;
	position: absolute;
	left: 25%;
	bottom: 26%;
	background-image: none
}
.details-secition .recommend>a:hover {
	background-color: #15cbff;
	background-image: none
}
.about-us-header .bgpic {
	height: 250px;
	background: url(../images/footer-img/about-us.jpg)no-repeat center center;
	background-size: cover;
	color: #fff
}
.privacyPolicy-header .bgpic {
	height: 250px;
	background: url(../images/footer-img/privacy-policy.jpg)no-repeat center center;
	background-size: cover;
	color: #fff;
	position: relative
}
.term-header .bgpic {
	height: 250px;
	background: url(../images/footer-img/Term-and-Conditions.jpg)no-repeat center center;
	background-size: cover;
	color: #fff;
	position: relative
}
.partners-header .bgpic {
	height: 250px;
	background: url(../images/footer-img/partners.jpg)no-repeat center center;
	background-size: cover;
	color: #fff;
	position: relative
}
.text-location {
	width: 60%;
	opacity: .6;
	position: absolute;
	right: 0;
	bottom: 12%;
	background-color: #151313;
	color: #fff;
	padding: 0 20px
}
.text-location p.title {
	font-size: 3.6rem;
	margin: 5px 0
}
.about-us-section p, .privacyPolicy-section p, .term-section p, .partners-section p {
	line-height: 24px;
	color: #777
}
.partners-section ul.list-inline>li {
	width: 24%
}
.term-section ul li.kuandu {
	width: 13%
}
#page_404 {
	width: 100%;
	background: url("../images/common/404-banner.png")no-repeat center;
	background-size: cover;
	min-height: 300px;
	height: 300px;
	color: #fff
}
#page_404 .btn-404 a {
	display: inline-block;
	color: #fff;
	padding: 7px 15px;
	background: #59a0e4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 1.4rem
}
#page_404 .btn-404 a:hover {
	background: #7bb3e9
}
#page_404 .text-oops {
	margin-top: 165px
}
.page404-section #dsq-combo-widget #dsq-combo-tabs {
	border-bottom: 1px solid #ddd;
	width: 100%
}
.page404-section #dsq-combo-widget #dsq-combo-tabs li {
	text-transform: none
}
.page404-section #dsq-combo-widget.grey #dsq-combo-tabs li {
	margin-right: 0;
	background-color: transparent;
	border-bottom: 1px solid #ddd;
	margin-bottom: -1px
}
.page404-section #dsq-combo-widget.grey #dsq-combo-tabs li a {
	color: #a4a4a4;
	padding: 10px 30px;
	display: inline-block
}
.page404-section #dsq-combo-widget.grey #dsq-combo-tabs li.dsq-active {
	background-color: #f8f8f8;
	border: 1px solid #ddd;
	border-bottom: transparent;
	border-radius: 5px 5px 0 0
}
.page404-section #dsq-combo-widget #dsq-combo-tabs li.dsq-active a {
	color: black;
	font-weight: bold
}
.page404-section #dsq-combo-widget.grey #dsq-combo-content .dsq-combo-box {
	background-color: #f8f8f8
}
.page404-section #dsq-combo-widget #dsq-combo-content h3 {
	color: black;
	padding: 15px 0 10px 20px;
	font-weight: bold
}
.page404-section #dsq-combo-widget #dsq-combo-content a {
	color: #6cb0df;
	text-decoration: underline
}
.page404-section #dsq-combo-widget #dsq-combo-content .dsq-widget-user {
	display: inline-block;
	margin-bottom: 5px
}
.page404-section #dsq-combo-widget #dsq-combo-content .dsq-combo-avatar {
	width: 50px;
	height: 50px;
	margin-top: 10px
}
.eula h1 {
	margin: 20px 0
}
.help-content h2 {
	color: #249deb;
	font-size: 30px
}
#help.nav-tabs {
	width: 260px;
	margin-top: 20px;
	border: 1px solid #ddd;
	border-top: 0;
	box-shadow: 0 1px 4px rgba(0,0,0,0.067)
}
#help.nav-tabs li.active a, #help.nav-tabs li.active a:hover {
	color: #fff;
	background: #08c;
	border: 1px solid #08c;
	margin: 0
}
#help.nav-tabs li a {
	margin: 0;
	border-top: 1px solid #ddd;
	font-weight: bold
}
.product360-section .couponCode {
	height: 250px;
	background: -webkit-linear-gradient(#0a93e6,#066ca7);
	background: -o-linear-gradient(#0a93e6,#066ca7);
	background: -moz-linear-gradient(#0a93e6,#066ca7);
	background: linear-gradient(#0a93e6,#066ca7)
}
.product360-section .couponCode .cpcleft {
	text-align: center;
	padding: 23px;
	border-right: 1px dashed #fff;
	display: inline-block
}
.product360-section .couponCode .cpcleft>p {
	display: inline-block;
	font-size: 14rem;
	color: #fff
}
.product360-section .couponCode .cpcleft>b {
	display: inline-block
}
.product360-section .couponCode .cpcleft b>p {
	font-size: 6rem;
	margin-bottom: 0;
	color: #fff
}
.product360-section .couponCode .cpcleft b>span {
	font-size: 3rem;
	color: #fff
}
.product360-section .RightCode {
	text-align: center;
	display: inline-block;
	padding: 52px
}
.product360-section .congratsTitle {
	text-align: left;
	margin-bottom: 45px;
	font-weight: bold;
	color: #666;
	font-size: 2.8rem
}
.product360-section .couponCode p.COUPNO {
	font-size: 18px;
	color: #fff;
	margin-bottom: 17px
}
.product360-section .couponCode p.VGROY {
	background: #00a0ea;
	font-size: 15px;
	color: #fff;
	width: 178px;
	height: 38px;
	line-height: 38px;
	font-weight: 700;
	margin: 0 auto 17px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.product360-section .couponCode a {
	display: inline-block;
	width: 110px;
	height: 33px;
	line-height: 33px;
	border-radius: 5px;
	background: #fff;
	font-weight: bold;
	color: #0372b1
}
.product360-section .couponCode a:hover {
	color: #00a0e9
}
.product360-section .stelltar .phoenix {
	text-align: right;
	position: absolute;
	right: 50%;
	bottom: 56%;
	color: #fff;
	margin-right: -115px
}
.product360-section .phoenix p:nth-child(2) {
	font-weight: bold
}
.product360-section .stelltar .Recover {
	position: absolute;
	left: 50%;
	bottom: 6%;
	margin-left: -116px;
	font-size: 12px;
	color: #744b07;
	font-weight: bold;
	text-align: center
}
.product360-section .Recover ul li {
	padding-left: 19px;
	background: url(../images/product360/blueCancel.png)no-repeat 0 center;
	text-align: left
}
.product360-section .Recover a {
	display: inline-block;
	width: 215px;
	height: 33px;
	line-height: 33px;
	color: #fff;
	background-color: #e08409;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	margin-top: 18px
}
.product360-section .Recover a:hover {
	background-color: #fc0
}
@media(max-width:992px) {
section>div {
	padding: 35px 0
}
.product-title {
	font-size: 2.8rem;
	margin-bottom: 30px
}
.product-title h2 {
	font-size: 2.8rem
}
.index-header .homeHeading {
	font-size: 4rem;
	margin: 35px 0;
	text-align: center
}
.index-header .header-content {
	text-align: center
}
.index-header .header-ul {
	margin-bottom: 20px
}
.index-header .header-ul>li {
	padding: 8px 10px;
	font-size: 1.6rem
}
.index-header .header-ul>li:before {
	content: ""
}
.home-section .recommendations, .home-section .publisher {
	padding: 35px 0
}
.home-section .recommendations .team_body strong.h5 {
	height: 35px
}
.home-section .recommendations .team_body p {
	height: 55px
}
.home-section .publisher .round {
	padding: 0 5px 15px
}
.home-section .publisher .publisher-icon {
	margin-bottom: 12px
}
i.arrows {
	display: none
}
i.arrows-bottom {
	display: none
}
.communal-btn-3 {
	width: 123px;
	height: 40px;
	line-height: 40px
}
.Utilities-1-header .homeHeading {
	font-size: 4rem;
	margin: 35px 0 0;
	text-align: center
}
.Utilities-1-header .header-content .utis-3 {
	width: 100%
}
.Utilities-1-header .header-content .utis-1, .Utilities-1-header .header-content .utis-2, .Utilities-1-header .header-content .utis-3, .Utilities-1-header .header-content .utis-4, .Utilities-1-header .header-content .utis-5 {
	text-align: center
}
.Utilities-1-header .header-content .utis-2 {
	font-size: 2rem;
	margin-bottom: 10px
}
.Utilities-1-secition .Key-Features ul>li {
	font-size: 1.5rem;
	line-height: 25px
}
.Utilities-1-secition .integration .integration-menu i {
	margin-right: 0
}
.Utilities-1-secition .No-Internet .No-Internet-1, .Utilities-1-secition .No-Internet .No-Internet-2 {
	text-align: center
}
.Utilities-1-secition .choose {
	text-align: center
}
.Utilities-1-secition .choose .img_block i.choose-icon {
	margin-bottom: 0
}
.Utilities-1-secition .choose .team_body strong.h5 {
	margin-bottom: 20px
}
.Utilities-1-secition .choose .product-title {
	margin-bottom: 20px;
	font-size: 2.8rem
}
.Utilities-1-secition .choose .subtitle {
	font-size: 1.4rem
}
.Utilities-1-secition .choose .team_item {
	box-shadow: 0 0 12px #ddd;
	width: 100%;
	height: auto;
	margin: 10px 0;
	padding: 15px 15px
}
.Utilities-1-secition .update .product-title {
	font-size: 2.7rem;
	margin-bottom: 30px;
	text-align: center
}
.Utilities-1-secition .update .subtitle {
	font-size: 1.4rem;
	text-align: center
}
.Utilities-1-secition .integration-menu p {
	text-align: center
}
.Utilities-1-secition .integration .subtitle {
	font-size: 1.4rem
}
.Utilities-1-secition .macos .product-title {
	margin-bottom: 30px
}
.Utilities-1-secition .macos {
	text-align: center
}
.Utilities-1-secition .major .subtitle {
	font-size: 1.4rem
}
.Utilities-1-secition .repair {
	height: inherit;
	background: #f7f7f7
}
.Products-btn {
	padding: 20px 0
}
.Products-btn .Products-btn-1 {
	display: inline-block;
	width: 103px;
	height: 35px;
	line-height: 35px
}
.Products-btn .row>div {
	height: 35px
}
.Utilities-2-header .homeHeading {
	font-size: 4rem;
	margin: 35px 0 30px
}
.Utilities-1-header, .Utilities-2-header, .Utilities-3-header, .store-header {
	text-align: center
}
.Utilities-2-header .header-content .utis-2 {
	font-size: 2rem;
	margin-bottom: 25px
}
.Utilities-2-header .header-content .utis-3 {
	width: 100%
}
.Utilities-2-header .header-content .utis-3 span:nth-child(2) {
	margin-bottom: 25px
}
.Utilities-2-secition .height {
	height: inherit;
	text-align: center;
	margin: 10px 15px;
	padding: 15px 0;
	-webkit-box-shadow: 0 0 12px rgba(127,167,208,0.17);
	-moz-box-shadow: 0 0 12px rgba(127,167,208,0.17);
	box-shadow: 0 0 12px rgba(127,167,208,0.17)
}
.Utilities-2-secition .Nic-trait .product-title {
	margin-bottom: 30px
}
.Utilities-3-secition .typesFiler .team_body strong.h5 {
	margin-bottom: 20px
}
.download-pic .pic_title {
	font-size: 2.5rem;
	margin-top: 30px;
	font-weight: normal
}
.download-pic p {
	font-size: 1.5rem
}
.install_banner h4 {
	margin-top: 0
}
.Utilities-3-secition {
	text-align: center
}
.Utilities-3-secition .height {
	height: inherit;
	text-align: center;
	margin: 10px 15px;
	padding: 15px 0;
	-webkit-box-shadow: 0 0 12px rgba(127,167,208,0.17);
	-moz-box-shadow: 0 0 12px rgba(127,167,208,0.17);
	box-shadow: 0 0 12px rgba(127,167,208,0.17)
}
.Utilities-3-secition .removable p {
	text-align: center
}
.Utilities-3-secition .typesFiler .team_item {
	box-shadow: 0 0 12px #ddd;
	width: 100%;
	margin: 10px 0;
	padding: 15px 15px
}
.Utilities-3-secition .recoverBox h2 {
	font-size: 2.8rem;
	margin-bottom: 30px
}
.Utilities-3-secition .recoverpic img {
	opacity: .3
}
.store-header .store-title {
	font-size: 4rem;
	margin: 35px 0 30px
}
.store-secition .Statement .title {
	font-size: 3.6rem;
	margin-bottom: 30px
}
.store-secition .brand .xborder>div {
	text-align: left
}
.Resource-header .rse-banner {
	margin: 0
}
.Resource-header .rse-banner a.pic-content>p {
	font-size: 1.2rem
}
.Resource-section .res_div .pic-content>p {
	bottom: 0;
	font-size: 1.2rem
}
.smallIconNav.iphone #wenzhangye li {
	display: inline-block
}
.res_div .res_div_content {
	width: 100%
}
.res_div .res_icon {
	margin-right: 1%
}
.res_div .res-title a {
	font-size: 2.6rem
}
.res_div .res-title {
	margin-bottom: 10px;
	margin-top: 0
}
.Resource-section .pic-content {
	margin-bottom: 20px
}
.Resource-section ul li {
	padding: 7px 0;
	font-size: 1.4rem
}
.middle-content .table tr td {
	padding: 2px;
	font-size: 1.4rem
}
.wenzhang .table tr td {
	text-align: left
}
.wenzhang .table tr td>img {
	display: none
}
.Support-section>div {
	padding: 25px 0
}
.Support-header .homeHeading {
	font-size: 3rem;
	margin: 20px 0 5px
}
.Support-header p {
	font-size: 2rem
}
.Support-section h1 {
	font-size: 3rem;
	margin-bottom: 25px
}
.section .content h1 {
	margin-top: 0;
	margin-bottom: 0
}
.Support-section .Technical-content h2 {
	font-size: 2.5rem;
	margin-bottom: 25px
}
.Support-section .manual .title {
	margin-bottom: 20px;
	font-size: 2.8rem
}
.Support-section .manual .subtitle {
	font-size: 1.4rem;
	color: #8d9aa3;
	margin: 0 auto 50px
}
.userguide-header .homeHeading {
	font-size: 3rem;
	margin: 18px 0 10px
}
.userguide-header p {
	font-size: 1.8rem
}
.userguide-header .dt-header-title {
	margin-top: 40px
}
.userguide-dt h1, .userguide-nwk h1, .userguide-wdr h1 {
	font-size: 2.6rem
}
.userguide-dt h2, .userguide-nwk h2, .userguide-wdr h2 {
	font-size: 1.8rem
}
.userguide-dt ul.nav-tabs, .userguide-nwk ul.nav-tabs, .userguide-wdr ul.nav-tabs {
	font-size: 1.2rem;
	width: 120px
}
.userguide-dt ul.nav-tabs li a, .userguide-nwk ul.nav-tabs li a, .userguide-wdr ul.nav-tabs li a {
	padding: 8px 2px
}
.middle-content h1 {
	font-size: 2.2rem
}
.middle-content h2 {
	font-size: 1.6rem
}
.middle-content h3 {
	font-size: 1.4rem
}
.middle-content p.tips {
	font-size: 1.4rem;
	margin-bottom: 15px
}
.userguide-dt ul.nav-tabs li a, .userguide-nwk ul.nav-tabs li a, .userguide-wdr ul.nav-tabs li a {
	padding: 6px 16px
}
.buydt-section .mb30 {
	margin-bottom: 10px
}
.drivers-index .desc {
	width: 100%;
	font-size: 1.5rem;
	margin: 2px auto
}
.drivers-index .try {
	color: #fff;
	margin: 5px auto 0;
	text-align: center
}
.drivers-banner-2 {
	display: none
}
.drivers-index .try a {
	width: 100px;
	height: 28px;
	padding: 0;
	line-height: 28px;
	text-align: center;
	background: #09afdf;
	border-radius: 5px;
	color: #fff
}
.brand-secition .top-img {
	margin: 0 auto 10px
}
.brand-secition h3 {
	font-size: 1.8rem
}
.brand-secition .main-detail .one {
	text-align: left;
	margin-bottom: 10px;
	padding: 0
}
.brand-secition .main-detail .one i {
	width: 20px;
	height: 20px;
	line-height: 19px;
	font-size: 1rem
}
.brand-secition .main-detail .brand-download-bottom a {
	padding: 5px 50px
}
.brand-secition .main-detail .brand-download-bottom a {
	width: 100%;
	line-height: 100%;
	background-color: #09afdf;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	margin-top: 10px
}
.brand-secition .main-detail .subtitle {
	font-size: 1.6rem;
	margin: 5px 0;
	font-weight: bold
}
.partners-section ul.list-inline>li {
	width: inherit
}
.text-location {
	width: 100%;
	opacity: .5;
	text-align: center
}
.text-location p.title {
	font-size: 3rem
}
.product360-section .couponCode .cpcleft, .product360-section .RightCode {
	padding: 0
}
.product360-section .couponCode .cpcleft>p {
	font-size: 7rem
}
.product360-section .couponCode .cpcleft b>p {
	font-size: 3rem
}
.product360-section .couponCode .cpcleft b>span {
	font-size: 2rem
}
.product360-section .couponCode p.COUPNO {
	font-size: 16px
}
.product360-section .couponCode p.VGROY {
	font-size: 15px;
	margin-bottom: 10px;
	width: 160px;
	height: 30px;
	line-height: 30px
}
.product360-section .couponCode a {
	width: 100px;
	height: 30px;
	line-height: 30px
}
}