
/*重庆淮信聚力科技  2018/3/26*/

.featImgSlide{
	display: none;
}
.swiper1{
	width: 653px;
	height: 460px;
	margin: 0 auto;
}
.container{
	position: relative;
}
.swiper_l , .swiper_r{
	width: 55px;
	height: 80px;
	position: absolute;
	background-image: url(../images/prev.webp);
	top: 45%;
	cursor: pointer;
	z-index: 1;
}
.swiper_l{
	left: 100px;
	right: auto;
}
.swiper_r{
	right: 100px;
	left: auto;
	background-position-x: 60px;
}
.swiper-container{
	display: none;
	width: 100%;
	height: 17rem;
}
.swiper-pagination-bullet-active{
	background-color: rgb(250,89,75) !important;
}
.swiper-pagination-bullet{
	width: 14px !important;
	height: 14px !important;
}
.marginL{
	margin-left: 8%;
}
.boxmodel h3, .boxmodel h3 a{
	font-size: 14px;
}
.swiper-container img{
	width: 100%;
	height: 100%;
}
.header i{
	display: none;
	width: 50px;
	height: 50px;
	background-size: 100% 100%;
	position: absolute;
	right: 12px;
	background-image: url(../images/more_btn.webp);
	
}
.phone_navbox{
	display: none;
	width: 100%;
	height: 0;
	position: absolute;
	z-index: 500;
	background-color: #FFFFFF;
	overflow: hidden;
	transition: .3s;
}
.swiper-container{
	z-index: -1 !important;
}
.phone_navbox>ul>li{
	width: 100%;
	height: auto;
	line-height: 36px;
	text-align: center;
	border-bottom: 1px solid #1B364C;
	position: relative;
	transition: .3s;
	overflow: hidden;
}
.phone_navclasslist ul{
	width: 50%;
	height: 100%;
	box-sizing: border-box;
	float: left;
	box-sizing: border-box;
	padding: 0 12px;
}
.phone_navclasslist ul:nth-child(1){
	border-right: 1px solid rgb(0,0,0);
}
.phone_navclasslist1>li:nth-child(1) , .phone_navclasslist2>li:nth-child(1){
	border-bottom: 1px solid rgb(120,185,73);
}
.phone_navbox .phone_navclass{
	width: 30%;
	height: 36px;
	text-align: center;
	position: absolute;
	color: rgb(102,102,102);
	top: 0;
	right: 0;
}
.phone_navbox i{
	display: block;
	width: 15px;
	height: 15px;
	background-size: 100% 100%;
	background-image: url(../images/download123.webp);
	margin: 10px auto;
	transition: .3s;
}
.phone_navbox a{
	color: #676767;
	font-size: 15px;
}
.home-productL_I{
	display: none;
	width: 15rem;
	height: 10rem;
	position: absolute;
	margin: 20px auto;
	top: 0;
	right: 10%;
	z-index: 1;
	background-size: 100% 100%;
	background-image: url(../images/home-productL_I.webp);
}
.footer_list{
	display: none;
	width: 100%;
	height: auto;
	position: relative;
}
.footer_list>div{
	height: 56px;
	transition: .3s;
	overflow: hidden;
}
.footer_list .footer_div{
	width: 100%;
	height: 56px;
	border-bottom: 1px solid #669e3d;
	position: relative;
	padding: 0 15px;
	box-sizing: border-box;
	color: #FFFFFF;
	line-height: 56px;
}
.footer_list .footer_div>i{
	display: block;
	width: 15px;
	height: 15px;
	background-size: 100% 100%;
	background-image: url(../images/Arrow.webp);
	background-repeat: no-repeat;
	right: 15px;
	top: 50%;
	margin-top: -7.5px;
}
.footer_list .footer_div>span{
	color: #FFFFFF;
	font-size: 14px;
	line-height: 56px;
}
.footer_list .footer_div>i{
	position: absolute;
	transition: .3s;
} 
.footer_list ul{
	overflow: hidden;
}
.footer_list li{
	width: 100%;
	height: 40px;
	padding-left: 15px;
	box-sizing: border-box;
}
.footer_list li a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 40px;
	color: #ccc !important;
	font-size: 12px;
	transition: .3s;
}
.footer_list li a:hover{
	color: #FFFFFF !important;
}
.footer_listBtn a{
	width: 30% !important;
	text-align: center;
	margin: 0 auto;
}
.footer_list .footer_lastDiv{
	height: auto;
}
.footer_lastDiv dt{
	color: #FFFFFF;
	text-align: center;
}
.article-content{
	margin-left: 3rem ;
}
.sidebarbox{
	display: none;
	width: 90%;
	height: 100%;
	position: fixed;
	top: 0;
	background-color: #FFFFFF;
	padding: 12px;
	box-sizing: border-box;
	border: 1px solid rgb(228,228,228);
	border-radius: 10px;
	transition: .3s;
	z-index: 100;
	left: -90%;
}
.sidebarbox a{
	color: #666;
}
.sidebarbox>div{
	width: 100%;
	position: relative;
}
.sidebarbox img{
	position: absolute;
	top: 50%;
	right: -28px;
}
.sidebarbox_L{
	width: auto;
	height: auto;
}
.sidebarbox_L ul{
	padding: 0 12px;
	margin-bottom: 10px;
	width: 100%;
	box-sizing: border-box;
}
.sidebarbox_R{
	margin-top: 45%;
}
.hot_articles li , .android_tips li{
	margin-bottom: 10px;
	font-size: 0.8rem;
}
.hot_articles li:first-child , .android_tips li:first-child{
	width: 100%;
	height: 30px;
	text-align: center;
	background-color: rgb(85,143,82);
	color: #FFFFFF !important;
	border-radius: 5px;
	line-height: 30px;
}
.lestBox{
	display: none;
	width: 100%;
	height: auto;
	margin-top: 10px;
}
.lestBox>div{
	width: 33.33%;
	height: auto;
	margin-bottom: 10px;
	text-align: center;
	float: left;
}
.display2{
	display: none;
}
.android_tips div{
	display: table;
	width: 100%;
	height: auto;
}
.android_tips i{
	display: block;
	width: 30px;
	height: 30px;
	background-size: 100% 100%;
	margin-right: 10px;
	float: left;
}
.android_tips span{
	width: 80%;
	float: left;
}
.no1 i{
	background-image: url(../images/icon_secure.webp);
}
.no2 i{
	background-image: url(../images/icon_trust.webp);
}
.no3 i{
	background-image: url(../images/icon_update.webp);
}
.no4 i{
	background-image: url(../images/icon_day.webp);
}

.topbuying h1 , .topbuying .price , .topbuying .price del , .topbuying .btn_buy_big_noprice{
	font-size: 27px;
}
.phone_navclasslist{
	width: 100%;
	height: 0px;
	background-color: rgb(238,238,238);
	transition: .3s;
	box-sizing: border-box;
	overflow: hidden;
}
.btn_download_win_b, .btn_download_mac_b{
	font-size: 20px !important;
}
.wrap1 a.win-dow{
	margin-right: 20px;
}
@media screen and (max-width: 1020px){
	/*html , body{
		overflow-x: hidden !important;
	}*/
	.swiper1 , .swiper_l , .swiper_r{
		display: none;
	}
	.featImgSlide{
		display: block !important;
	}
	.recovery_mac_box{
		width: 100%;
	}
	.phone_navbox{
		display: block;
	}
	.header{
		width: 100%;
		height: 2.6rem;
	}
	.navigation{
		margin-left: 5%;
	}
	.input{
		float: none;
	}
	a.logo{
		width: 211px;
		margin-left: 1%;
	}
	.banner_w{
		height: auto;
	}
	.focus{
		width: 100%;
	}
	.banner_w{
		display: none;
	}
	.swiper-container{
		display: block;
	}
	.home-inner{
		width: 100%;
		max-width: 960px;
		overflow: auto;
		padding-top: 1.5rem;
	}
	.home-inner h1{
		font-size: 1rem;
	}
	.home-inner>p{
		font-size: 0.5rem;
		margin: 0.5rem 0;
	}
	.home-product{
		padding: 12px;
		width: 960px;
	}
	.home-product>div{
		margin: 0 !important;
		width: 50% !important;
		background-size: 100% 100% !important;
	}
	.home-product .home-productL{
		
	}
	.home-product .home-productR>div{
		width: 100% !important;
		background-size: 100% 100% !important;
	}
	.part02{
		width: 100% !important;
		margin-top: 0px !important;
		height: auto !important;
		padding: 0 0 0 0 !important;
		box-sizing: border-box !important;
	}
	.part02 h1{
		padding-top: 20px !important;
		font-size: 1rem !important;
		margin-bottom: 10px !important;
	}
	.part02_lt , .part02_rt{
		width: 100%;
		min-width: 636px;
		float: none;
	}
	.part02_dl dd , .part02_dl dt{
		text-align: center;
	}
	.part02_list li{
		min-width: 312px;
		min-height: 212px;
		width: 11.8rem;
		height: 8rem;
	}
	.mt20{
		width: 24rem;
		height: auto;
		display: table;
		margin: 0 auto;
		min-width: 636px;
	}
	.container{
		width: 100%;
		padding-bottom: 40px !important;
	}
	.home-mix{
		width: 100%;
		height: auto;
		box-sizing: border-box;
	}
	.home-inner{
		box-sizing: border-box;
		overflow-x: auto;
		overflow-y: hidden;
	}
	.home-inner h1{
		font-size: 1rem;
	}
	.home-inner p{
		font-size: 0.5rem;
	}
	.reviews_box1>div{
		width: 50% !important;
	}
	.home-award>.award-content{
		width: 13rem;
	}
	.home-award{
		width: 15rem;
		padding: 30px 0 0 12px !important;
	}
	.comment-double{
		width: 100%;
	}
	.reviews_box1{
		position: relative;
	}
	.reviews_box1>div{
		float: none;
	}
	.reviews_box3_R , .reviews_box3_L{
		position: absolute;
	}
	.reviews_box3{
		position: relative;
	}
	.reviews_box3_L{
		left: 0;
	}
	.reviews_box3_R{
		right: 0;
	}
	.why-us{
		width: 100%;
		margin-top: 1.1rem;
	}
	.why-us>div:nth-child(1){
		width: 100% !important;
		padding-top: 1.1rem !important;
	}
	.why-us>div>h1{
		font-size: 1rem !important;
	}
	.buy-note{
		width: 50%;
		height: auto;
		margin: 0;
	}
	.buy-box{
		width: 100%;
	}
	.buy-note p{
		padding: 0 12px;
	}
	#footer-content{
		width: 100%;
	}
	#footer-nav-and-copyright{
		width: 100%;
	}
	#footer-content{
		display: none;
	}
	.footer_list{
		display: block;
	}
	#follow-us{
		width: 300px !important;
		margin: 10px auto !important;
	}
	#post_newsLetter{
		width: 264px;
		margin: 0 auto;
	}
	.bg-aboutus{
		/*background-size: 100% 100%;*/
	}
	.about-con{
		width: 100%;
	}
	.about-con p{
		padding: 0 12px;
		box-sizing: border-box;
	}
	.about-con img{
		width: 100%;
		height: 100%;
	}
	.recovery_mode , .span12 , .top-box , .span12{
		width: 100%;
		margin-bottom: 50px;
	}
	.title-box p{
		padding: 0 12px;
		box-sizing: border-box;
	}
	.recovery_mode_box{
		height: auto;
	}
	.span3{
		width: 100%;
		padding: 0 !important;
	}
	.span3 p{
		padding: 0 12px;
		box-sizing: border-box;
	}
	.item_1{
		width: 50% !important;
		height: 80px !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	.item_1 img{
		width: 100% !important;
		height: 100% !important;
	}
	.item_1 p{
		width: 181px;
		margin: 0 auto;
	}
	.article-banner{
		width: 100%;
		background-size: 100% 100%;
	}
	.article-banner-wrap{
		width: 100% !important;
	}
	.article-banner-wrap h2{
		font-size: 1rem !important;
		padding: 0 12px;
	}
	.author{
		padding: 0 12px;
	}
	.article-content-box{
		width: 100% !important;
	}
	.article-content{
		width: 100% !important;
		box-sizing: border-box;
		padding: 0 12px;
		margin: 0;
	}
	.article-content img:not(.bannerBottom){
		width: 100%;
		height: 100%;
		max-width: 200px !important;
	}
	.slidebox .slides li div{
		text-align: center;
	}
	#cse-search-box .search-btn{
	    display: inline-block;
	    width: 18px;
	    height: 18px;
	    border: none;
	    cursor: pointer;
	    background-image: url(../images/icon/btn-1.webp);
	    background-repeat: no-repeat;
	    background-position: 0 2px;
	}
	.probox{
		width: 100% !important;
		margin: 0 !important;
		box-sizing: border-box !important;
	}
	.author_info{
		width: 100% !important;
	}
	.social_btm{
		width: 100%;
	}
	.contens_tab_side{
		display: none;
	}
	.sidebarbox{
		display: block;
	}
	.Android_banner_box{
		width: 100%;
		height: 20rem;
		background-size: 100% 100%;
	}
	.top-banner{
		width: 100%;
		padding-top: 2rem;
	}
	.top-banner>div{
		width: 100%;
	}
	.top-banner h1 span{
		font-size: 1rem;
	}
	.top-banner h1{
		box-sizing: border-box;
		padding:0 12px;
	}
	.title_width p{
		height: 0px;
		margin: 0;
		padding: 0;
	}
	.ov_nav ul{
		width: 100%;
	}
	.rollTop{
		height: auto;
		z-index: 999;
	}
	.wrap1 ul li a{
		font-size: 16px;
		height: 2rem;
		line-height: 2rem;
		padding: 0 5px;
	}
	.wrap1 ul{
		width: auto;
		padding-left: 12px;
	}
	.wrap1 ul li{
		height: 2rem;
	}
	.drw_mac_retrieve , .wrap_1200{
		width: 100%;
	}
	.drw_mac_retrieve h2{
		font-size: 1rem;
		padding: 0 12px;
		margin-top: 0px;
		box-sizing: border-box;
	}
	.align_center, .AlignCenter{
		padding: 0 12px;
		box-sizing: border-box;
		font-size: 14px;
	}
	.drw_mac_retrieve .bt_img img{
		width: 100%;
		height: 100%;
	}
	.iOS_steps{
		width: 100%;
	}
	.step_box_ios h2{
		box-sizing: border-box;
		padding: 0 12px;
		font-size: 20px;
	}
	.step_box_ios p{
		font-size: 14px;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.iOS_steps img{
		width: 100%;
		height: 100%;
	}
	.step_box_ios{
		height: auto;
	}
	.iosdevice_text{
		width: 100%;
		/*font-size: 1rem;*/
		box-sizing: border-box;
		padding: 0 12px;
	}
	.fea_box_android{
		width: 100%;
	}
	.fea_box_android img{
		width: 100%;
		height: 100%;
	}
	.pro_fltext h2{
		width: 100%;
		text-align: center;
		font-size: 20px;
		padding: 0 12px;
		margin-top: 0;
		box-sizing: border-box;
		padding-top: 10px;
	}
	.pro_fltext .dd{
		width: 100%;
		margin-top: 5px;
		padding: 0 12px;
		box-sizing: border-box;
		font-size: 14px;
	}
	.pro_fltext{
		width: 100%;
		text-align: center;
		float: none;
		padding-right: 0;
	}
	.pro_fltext .btn{
		margin-top: 0px;
	}
	.support_device{
		float: none;
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px !important;
	}
	.support_device .item h3{
		font-size: 0.8rem;
	}
	.support_device .item .dd{
		font-size: 0.5rem;
		padding: 0 5px;
		box-sizing: border-box;
	}
	.maxW{
		max-width: 100px;
	}
	.work_title{
		margin-top: 0px;
		padding-bottom: 0px;
	}
	.clone{
		width: auto !important;
	}
	.clone img{
		/*width: 100% !important;*/
	}
	.featImgSlide .imgSlide{
		transform: none !important;
		width: 100% !important;
	}
	.featImgSlide .imgSlide li{
		width: 100% !important;
	}
	.pro_feat4 .bigTitle{
		width: 100%;
		font-size: 1rem;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.container p{
		font-size: 14px;
	}
	.ac img{
		width: 100%;
	}
	.pro_feat4 .text{
		width: 100%;
		box-sizing: border-box;
		padding: 10px 12px;
	}
	.user_say{
		width: 100%;
		height: auto;
		margin-top: 30px;
	}
	.user_say .title{
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px 10px 12px;
		font-size: 1.3rem;
	}
	#customer{
		width: 100%;
		text-align: center;
		box-sizing: border-box;
		padding: 30px 12px 20px 12px;
	}
	.users{
		float: none;
		width: 100%;
	}
	#customer .right{
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.start_box{
		width: auto;
	}
	#write-review{
		margin: 37px auto 0px;
	}
	.ov_btm_cen{
		width: 100%;
	}
	.ov_btm_cen dl{
		width: 50%;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.gura_index{
		width: 100%;
	}
	.bg-about-us{
		width: 100%;
		box-sizing: border-box;
		background-size: 100% 100%;
		padding-top: 30px;
	}
	.name_box{
		font-size: 16px;
		box-sizing: border-box;
		padding: 0 12px;
		text-align: center;
	}
	.container p{
		box-sizing: border-box;
		padding: 0 12px;
		text-align: center;
	}
	.released{
		width: 100% !important;
		overflow: hidden;
	}
	.released .thumbnail{
		width: 33.33% !important;
		box-sizing: border-box;
		margin-right: 0 !important;
		padding: 5px !important;
		height: 315px;
/*		overflow: auto;*/
	}
	.released .thumbnail .img{
		width: 100% !important;
		max-width: 270px !important;
	}
	.released .thumbnail .img img{
		width: 100% !important;
	}
	.released .thumbnail .caption > .title{
		font-size: 12px !important;
		margin-top: 5px !important;
		margin-bottom: 0 !important;
	}
	.released .thumbnail .caption > .p , .released .thumbnail .caption > .date{
		font-size: 10px !important;
		margin-bottom: 0px !important;
	}
	
	.released .thumbnail .img img{
		height: 100% !important;
	}
	DIV.jogger{
		width: 100%;
		margin: 0 !important;
	}
	/*DIV.jogger SPAN.current , DIV.jogger A{
		margin-bottom:100px !important;
	}*/
	.bgk_col{
		background-color: #FFFFFF !important;
		color: #000000 !important;
	}
	.banner_box{
		width: 100%;
		height: 19rem;
		background-size: 100% 100%;
	}
	.win_mac_box{
		width: 100%;
		text-align: center;
		box-sizing: border-box;
		padding: 0 12px;
		position: absolute;
		bottom: 10px;
	}
	.data-recovery{
		width: 100%;
		height: auto;
	}
	.data-recovery h2{
		font-size: 1rem;
		margin: 10px 0 10px 0 ;
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.data-recovery .cont4{
		background-image: none;
		height: auto;
	}
	.box1 , .box2 , .box3 , .box4 , .box5 , .box6{
		display: none;
	}
	.data-recovery .cont4 a{
		width: 100%;
		margin: 0;
		text-align: center;
	}
	.lestBox{
		display: table;
	}
	.wrap, .headerbox{
		width: 100%;
	}
	.wrap img{
		width: 100%;
	}
	
	.iphone_banner_box{
		height: 19rem;
	}
	.table_tyle2{
		width: 100%;
	}
	.mainbox_two{
		padding: 30px 0;
	}
	.mainbox_two h2{
		margin: 10px 0 10px 0;
		box-sizing: border-box;
		padding: 0 12px;
		font-size: 18px;
	}
	.probox2 .pic3 img{
		width: 100%;
	}
	.probox2 .text3 p , .probox2 .text3 li{
		padding: 0;
		font-size: 12px;
	}
	.t113{
		padding: 0 12px;
		box-sizing: border-box;
	}
	.tabbox1{
		overflow: auto;
	}
	.probox2 .pic2 , .probox2 .text2{
		width: 100%;
		float: none;
		text-align: center;
	}
	.probox2 .pic , .probox2 .text{
		width: 100%;
		float: none;
	}
	.probox2 .pic{
		text-align: center;
	}
	.row-fluid{
		box-sizing: border-box;
		padding-left: 10%;
	}
	.pro_mac_t{
		width: 100%;
		margin: 0;
	}
	.focus2{
		width: 100%;
		height: auto;
	}
	.pro_img_box , .box_right{
		width: 100%;
		text-align: center;
	}
	.box_right{
		box-sizing: border-box;
		padding: 0 12px;
	}
	.pro_list_c , .pro_list_c, .pro_list_div{
		width: 100%;
	}
	.p_l_diva{
		width: 33.33%;
		box-sizing: border-box;
		padding: 10px;
		margin: 0;
	}
	.p_l_diva dl dt{
		font-size: 16px;
	}
	.p_l_diva dl dd{
		font-size: 12px;
	}
	.list_ti{
		display: none;
		width: 100% !important;
	}
	.res_box{
		width: 100% !important;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.center-align{
		width: 100% !important;
	}
	.feature2{
		width: 50% !important;
		margin: 0 !important;
	}
	.top_box{
		display: table;
	}
	.hot_tuto{
		width: 100% !important;
	}
	.part02_list li{
		width: 100% !important;
	}
	.part02_list li div{
		margin-right: 0 !important;
		text-align: center !important;
	}
	.part02_list li  a{
		display: block;
		width: 100%;
		max-width: 400px;
		text-align: center;
		font-size: 14 !important;
		margin: 0 auto;
	}
	.about-con{
		width: 100% !important;
	}
	.support_mode{
		width: 100%;
	}
	.support_mode_box{
		height: auto;
	}
	.choose{
		
	}
	.choose .item{
		margin-left: 0 !important;
		margin-right: 20px !important;
	}
	.choose .item strong{
		font-size: 14px !important;
	}
	.choose .item p{
		font-size: 12px !important;
		padding: 0 1px ;
	}
	.geeker_banner_box{
		height: 20rem;
	}
	.more_feature{
		width: 100%;
	}
	.feautre_left , .feautre_right{
		float: none;
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.list_box_1{
		display: table;
		width: 70%;
		margin: 0 auto;
	}
	.feautre_right p{
		text-align: center;
	}
	.bg-color7{
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.topPro-nav .pro-name span{
		font-size: 12px;
	}
	.topPro-nav .pro-name{
		font-size: 16px;
		box-sizing: border-box;
		padding-top: 20px;
	}
	.right_sidebar{
		display: none;
	}
	.left_content{
		width: 100%;
	}
	.left_content , .right_sidebar{
		float: none;
	}
	.main_content h2 , .main_content h4{
		width: 100%;
		text-align: center;
	}
	.left_content img{
		width: 100%;
	}
	.android_imgbox{
		text-align: center;
	}
	.android_imgbox img{
		max-width: 690px;
	}
	.android_tips li{
		background-image: none;
	}
	.container{
		width: 100%;
	}
	.review-listBox .list{
		box-sizing: border-box;
		padding-left: 12px;
		padding-right: 12px;
	}
	.spacing_p{
		display: none;
	}
	.list{
		box-sizing: border-box;
		padding: 0 12px;
		margin-top: 5px !important;
	}
	.container img{
		/*width: 100%;*/
		max-width: 620px;
	}
	.ny_pur_bottom{
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.container{
		width: 100%;
	}
	.cart-box3{
		width: 100%;
		box-sizing: border-box;
		padding: 0 12px;
	}
	.cart-box3 .item{
		width: 30.33%;
		box-sizing: border-box;
		margin-left: 1rem;
		padding: 20px;
	}
	.bg-gray{
		width: 100%;
	}
	.wrap1 a.win-dow{
		margin-right: 0px;
		font-size: 10px !important;
	}
	.wrap1 a.win-buy{
		font-size: 10px !important;
	}
	.marginL{
		margin-left: 4%;
	}
}@media screen and (max-width: 935px){
	.navigation{
		display: none;
	}
	.input{
		display: none;
	}
	.header{
		height: 55px;
	}
	.header i{
		display: block;
		width: 36px;
		height: 36px;
		top: 20px;
	}
	a.logo{
		width: 155px;
		height: 45px;
		padding: 0;
	}
	a.logo img{
		width: 100%;
		height: 100%;
	}
}@media screen and (max-width: 700px){
	.gura_awords{
		height: 280px;
	}
	.step_box_ios p , .pro_fltext .dd{
		font-size: 10px;
	}
	.step_box_ios h2 , .pro_fltext h2{
		font-size: 14px;
	}
	.phone_navclasslist a{
		font-size: 12px;
	}
	.cart-box3 .item{
		width: 100%;
		max-width: 285px;
		float: none;
		margin: 5px auto !important;
		padding: 5px;
		margin: 0;
		border: 1px solid rgb(153,204,0);
	}
	.cart-title{
		font-size: 16px;
		padding: 20px 12px 0 12px;
	}
	hr{
		width: 100%;
	}
	.features{
		padding-left: 0;
	}
	.topbuying{
		padding-bottom: 10px;
	}
	.topbuying .price{
		margin: 0;
		padding-top: 10px;
	}
	.main_content h2{
		font-size: 16px;
	}
	.android_imgbox img{
		height: 22rem;
	}
	.bg-color7{
		height: auto;
	}
	.topPro-nav .navMenu a{
		margin-right: 8px;
		font-size: 12px;
	}
	.navMenu-fr .navMenu{
		width: 250px;
	}
	.feautre_right img{
		width: 100%;
	}
	.iosdevice_text{
		font-size: 10px;
	}
	.geeker_banner_box{
		height: 350px;
	}
	.top-banner h1 span{
		font-size: 14px;
	}
	.top-banner h1{
		font-size: 10px;
	}
	.choose .item p{
		font-size: 10px !important;
	}
	.choose .item strong{
		font-size: 12px !important;
		margin-top: 10px !important;
	}
	.span3{
		margin: 0 !important;
	}
	.support_mode_box{
		box-sizing: border-box;
		padding-top: 0;
		height: auto;
	}
	.sup_l{
		width: 100% !important;
		margin: 0;
		box-sizing: border-box;
		padding: 0 12px;
		height: auto;
	}
	.about-con h2{
		margin-top: 0px !important;
	}
	.android_text p{
		font-size: 10px !important;
	}
	.feature_title{
		font-size: 16px !important;
		padding-bottom: 0px !important;
	}
	.feature2{
		width: 100% !important;
	}
	.list_ti{
		padding: 0 !important;
	}
	.p_l_diva dl dt{
		font-size: 12px;
	}
	.p_l_diva dl dd{
		font-size: 10px;
	}
	.p_l_diva dl dd span{
		width: 100%;
	}
	.p_l_diva{
		width: 50%;
		height: 400px;
	}
	.box_right h3{
		font-size: 12px;
	}
	.pro_img_box img{
		width: 100%;
		max-width: 455px;
	}
	.pro_mac_t dd{
		font-size: 14px;
	}
	.pro_mac_t dt{
		font-size: 20px;
		line-height: 30px;
		height: auto;
	}
	.pro_mac_t dt{
		margin: 0;
	}
	.probox3 .text h3{
		font-size: 14px;
	}
	.row-fluid{
		padding: 0;
	}
	.row-fluid .span3{
		width: 50%;
		margin: 0;
		height: 13rem;
	}
	.probox2 .pic img{
		width: 100%;
		height: 18rem;
	}
	.pic2{
		height: 20rem;
	}
	.pic2 img{
		width: 100%;
		height: 100%;
	}
	.tabbox1 .table th{
		font-size: 12px !important;
	}
	.mainbox_two{
		padding: 30px 0 0 0;
	}
	.probox2 .pic3 , .probox2 .text3{
		float: none;
		width: 100%;
	}
	.probox2 .pic3{
		height: 180px;
	}
	.probox2 .pic3 img{
		height: 100%;
	}
	.mainbox_two h2{
		text-align: center;
		font-size: 14px;
	}
	.home-content{
		width: 100%;
	}
	.home-inner{
		overflow: inherit;
	}
	.home-product{
		width: 100%;
		box-sizing: border-box;
	}
	.home-product .home-productL{
		width: 100% !important;
		height: 17.7rem !important;
		margin-bottom: 10px !important;
		background-image: inherit !important;
		background-color: rgb(98,197,224) !important;
		position: relative !important;
	}
	.home-product .home-productL>div{
		padding: 0 !important;
		padding: 12px 0 0 12px !important;
		position: absolute !important;
		top: 0;
		z-index: 2;
	}
	.home-product .home-productL>div>h2{
		font-size: 2rem !important;
		color: #FFFFFF !important;
	}
	.home-product .home-productL>div>p:nth-child(2){
		font-size: 1rem !important;
	}
	.home-product .home-productL>div>p:nth-child(3){
		padding: 0.7rem 0 0 0 !important;
		margin: 0 !important;
	}
	.home-productL_I{
		display: block;
	}
	.btn0, .btn1, .btn2{
		margin-top: 0 !important;
	}
	.home-product .home-productR{
		height: auto !important;	
	}
	.home-product .home-productR>div{
		position: relative;
	}
	.home-product .home-productR .home-productR1{
		height: 16rem !important;
		background-image: inherit !important;
		background-color: rgb(143,198,104) !important;
	}
	.home-product .home-productR .home-productR2{
		height: 16rem !important;
		background-image: inherit !important;
		background-color: rgb(194,194,243) !important;
	}
	.home-product>div{
		width: 100% !important;
	}
	.home-productR1>div,.home-productR2>div{
		padding: 12px 0 0 12px !important;
	}
	.home-productR1>div>h2,.home-productR2>div>h2{
		font-size: 2rem !important;
	}
	.home-productR1>div>p:nth-child(2),.home-productR2>div>p:nth-child(2){
		font-size: 1rem !important;
	}
	.part02{
		padding: 0 !important;
	}
	.part02_list li{
		width: 335px;
		min-width: auto;
		margin-bottom: 10px;
	}
	.part02_lt, .part02_rt{
		min-width: auto;
	}
	.mt20{
		width: 335px;
		min-width: auto;
	}
	.part02_list li div{
		margin-right: 0px !important;
		text-align: center !important;
		font-size: 12px !important;
	}
	.reviews_box1>div{
		width: 100% !important;
	}
	.reviews_box2{
		height: 16rem !important;
	}
	.reviews_box3{
		height: 22rem !important;
		/*padding-bottom: 1rem !important;*/
	}
	.home-award{
		width: 100% !important;
		padding: 0 !important;
	}
	.award-img{
		margin: 20px auto;
	}
	.award-content{
		box-sizing: border-box;
		width: 100% !important;
		padding: 12px;
	}
	.comment-double li{
		width: 100% !important;
		height: auto !important;
	}
	.comment-block>div{
		float: none !important;
	}
	.comment-block>div:nth-child(1){
		margin: 0 auto !important;
		padding-left: 0px !important;
	}
	.comment-block>div:nth-child(2){
		width: 100% !important;
		text-align: center;
		padding-top: 20px !important;
		height: auto !important;
	}
	.comment-block>div>p{
		font-size: 1rem !important;
		margin: 15px 0 0 0 !important;
	}
	.star-img{
		width: 100% !important;
	}
	.comment-block>p{
		width: 100% !important;
		padding: 0 12px !important;
		margin: 0 !important;
		font-size: 1rem;
	}
	.item_1{
		width: 100% !important;
	}
	.top-banner{
		padding-top: 20px;
	}
	.top-banner .box{
		text-align: inherit;
		padding: 0 5px;
		box-sizing: border-box;
	}
	.dolist{
		width: 100%;
		border: none;
		margin: 0;
	}
	.dolist>dl>dd:nth-child(2){
		margin: 0 !important;
	}
	.top-banner .box dd{
		width: 50%;
		font-size: 0.8rem;
	}
	.w_box , .btn-mac{
		margin-top: 40px;
	}
	.w_box a , .btn-mac a{
		width: 50%;
		float: left;
		box-sizing: border-box;
		margin: 0;
		padding: 0;
		font-size: 0.8rem;
	}
	.blueBtn-b .name, .orangeBtn-b .name{
		font-size: 0.8rem;
	}
	.guide_ban_c{
		width: 100%;
	}
	.ov_nav ul{
		width: 100%;
	}
	.ov_nav li a{
		font-size: 0.8rem;
		height: 2rem;
		line-height: 2rem;
		padding: 0 9px;
		box-sizing: border-box;
	}
	.rollTop{
		height: auto;
	}
	.ov_nav li.reviews .stars_a{
		top: 0.5rem;
	}
	.ov_nav li:first-child{
		margin-left: 6rem;
	}
	.ov_nav li:last-child{
		margin-left: -50px;
	}
	.wrap1 ul{
		width: auto;
		height: 36px;
		padding-left: 12px;
	}
	.wrap1 ul li{
		height: 100%;
	}
	.wrap1 ul li a{
		font-size: 0.8rem;
		height: 100%;
		line-height: 36px;
		padding: 0 5px;
	}
	.wrap1>a{
		width: 20% !important;
		text-align: center !important;
		margin: 0 !important;
		font-size: 0.1rem !important;
		float: left !important;
		padding-left: 0px !important;
		background-image: none !important;
		color: #FFFFFF !important;
	}

	.probox4 .span4{
		width: 50%;
		height: 213px;
		padding: 0 5px;
		box-sizing: border-box;
	}
	.container{
		padding-bottom: 0px !important;
	}
	.align_center, .AlignCenter{
		margin-top: 0;
	}
	.lr .leftdiv , .lr .righdiv{
		height: 200px;
	}
	.lr h2 , .lr .leftdiv h2{
		font-size: 1rem;
		margin-top: 0px;
		margin-bottom: 5px;
	}
	.lr .righdiv p , .lr .list li{
		font-size: 0.5rem;
	}
	.maxW{
		max-width: 80px;
	}
	.ov_btm_cen dl{
		width: 100%;
	}
	.ov_btm_cen dl dt{
		width: 100%;
	}
	.ov_btm_cen dl dd{
		text-align: center;
		font-size: 12px;
	}
	.gura_index li{
		width: 50%;
		height: 98px;
		min-height: 98px;
		box-sizing: border-box;
		padding: 0 12px;
		margin-bottom: 20px;
	}
	.gura_index li .title{
		font-size: 12px;
	}
	.gura_index li .word{
		font-size: 10px;
	}
	.name_box{
		font-size: 14px;
	}
	.container p{
		font-size: 10px;
	}
	.bg-about-us{
		height: auto;
		padding-top: 10px;
	}
	.released .thumbnail{
		width: 50% !important;
	}
	.released .thumbnail .img{
		width: 100% !important;
		height: auto !important;
		max-width: 270px !important;
		margin: 0 auto;
	}
	.cleaner{
		display: none;
	}
	.banner_box{
		height: 25rem;
	}
	.win_mac_box{
		font-size: 12px;
	}
	.fea_data_2{
		height: 550px;
	}
	.mp_part2 ul li{
		height: 122px;
	}
	.lost-kind h3{
		font-size: 12px;
	}
	.container p{
		overflow: hidden;
		font-size: 9px;
	}
	.lestBox>div{
		width: 50%;
		height: 163px;
	}
	.iphone_banner_box{
		height: 25rem;
	}
	.table_tyle2 th{
		font-size: 14px !important;
	}
	.table_tyle2 td{
		font-size: 9px;
	}
	.display1{
		display: none;
	}
	.display2{
		display: block;
	}
	.support_files li{
		float: left;
	}
	.display_p{
		display: none;
	}
	.marginL{
		margin-left: 0;
	}
}@media screen and (max-width: 460px){
	.wrap1 a.win-dow , .wrap1 a.win-buy{
		width: 50% !important;
	}
	.wrap1 ul{
		width: 100% !important;
		padding: 0 12px !important;
	}
	.rollTop{
		width: 100%;
	}
	.wrap1 ul li{
		width: 24%;
		text-align: center;
	}
	.fea_data_2{
		height: 600px;
	}
	.p_l_diva{
		height: 450px;
	}
}
