#store-banner .flexslider2 .container{
	padding-top: 3%;
	padding-bottom: 4%;
}
#store-banner .slides>li{
	background: url(../images/blog-store/banner.jpg) no-repeat center;
	background-size: auto 100%;
}
#store-banner .flex-control-nav.flex-control-paging{
	bottom: 10px;
}
#store-banner .flex-control-paging li a{
	background-color: #fff;
}
#store-banner .flex-control-paging li a:hover{	
	background-color: #afacac;
}
#store-banner .flex-control-paging li a.flex-active{
	background-color: #afacac;
}
#store-banner .flexslider2{position:relative;}
#store-banner .flexslider2 .flex-prev,
#store-banner .flexslider2 .flex-next{ background:url(../images/blog-store/slide_arrow.png) no-repeat; width:63px; height:88px; position:absolute; top:50%;left:50%;z-index:1; text-indent:-9999px;opacity: 0.5;}
#store-banner .flexslider2 .flex-prev{ background:url(../images/blog-store/zuo.png) no-repeat;margin-left:-710px;}
#store-banner .flexslider2 .flex-next{  background:url(../images/blog-store/you.png) no-repeat; margin-left:580px;}

@media only screen and (min-width: 320px) {
	#store-banner .flex-direction-nav{
		display: none;
	}
}
@media only screen and (min-width: 1200px) {
	#store-banner .flex-direction-nav{
		display: block;
	}
}

#store-banner .p1 a{
	font-size: 30px;
	color: #FFFFFF;
	margin-top: 3%;
    margin-bottom: 3%;
}
#store-banner .p1 a:hover{
	text-decoration: underline;
}
#store-banner .p2{
	font-size: 20px;
	color: #FFFFFF;
	line-height: 33px;
	font-weight: 100;
	padding-bottom: 5%;
}
#store-banner .free-trail{
	background-color: #FFFFFF;
	color: #019dee;
}
#store-banner .buy-now{
	background-color: #2392cc;
	color: #FFFFFF;
}
#store-banner .free-trail,#store-banner .buy-now{
   	border: solid 2px #fff;	
   	border-radius: 30px;
	width: 188px;
	height: 50px;
    line-height: 48px;
    text-align: center;
    display: inline-block;
    font-size: 22px;
    margin-bottom: 2%;
} 
#store-banner .free-trail:hover,#store-banner .buy-now:hover{
	box-shadow: 0 0 0 4px rgba(255,255,255,.5);
	text-decoration: none;
}
#store-banner .buy-now:hover{
	background-color: #fff;
	color: #3a5384;
}
#store-banner .right{
	margin-top: 2%;
}

@media only screen and (max-width: 768px) {
	#store-banner{
		text-align: center;
	}
	#store-banner .flexslider2 .container {
	    padding-top: 6%;
	    padding-bottom: 12%;
	}	
}
@media only screen and (min-width:992px ) {
	#store-banner .right{
		padding-right: 20%;
	}
}

#store-first .container{
	padding-top: 1%;
	padding-bottom: 0%;
	text-align: center;
}
#store-first p{
	color: #373232;
	font-size: 18px;
	font-family: inherit;
	margin-top: 3%;
}

#store-second .container{
	padding-top: 3%;
	padding-bottom: 4%;
}
#store-second .p1{
	color: #333748;
	font-size: 40px;
	font-family: inherit;
	text-align: center;
}
#store-second .p2{
	color: #333748;
	font-size: 24px;
	font-family: inherit;
	margin-top: 1%;
	margin-bottom: 7%;
	text-align: center;
}
#store-second .p2 a{
	color: #333748;
}
#store-second .p2 span{
	color: #f64040;
	font-size: 24px;
}
#store-second .p3{
	color: #6b6a6a;
	font-size: 16px;
	font-family: inherit;
}
.padnone{
	margin: 0;
}
#store-second li {
    background: url(../images/blog-store/gou.png) 5px 6px no-repeat;
    font-size: 16px;
    padding: 6px 0 6px 46px;
}

#store-second a.mac-buy,#store-second a.win-buy{
	display: inline-block;
	padding: 8px 16px;
    border-radius: 5px;
    color: #fff;
    font-size: 22px;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    margin-bottom: 3%;
}
#store-second a span{
	margin-right: 18px;
}
#store-second .mac-buy{
    background: #0569d6;
}
#store-second .mac-buy:hover{
	background-color: #0554ab;
}
#store-second .win-buy{
    background: #6fc135;
}
#store-second .win-buy:hover{
	background-color: #439409;
}
  
#store-tab{
	background: #f6f8f9;
    border-top: solid 1px #d7d7d7;
    border-bottom: solid 1px #d7d7d7;
}
#store-tab li {
    text-align: center;
    line-height: 70px;
    position: relative;
    cursor: pointer;
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 20px;
    font-weight: 100;
    padding: 0px 2%;
    margin:0% 1%;
}   
#store-tab li.active ,#store-tab li:hover{
    color: #009ced;
    border-bottom: 1px solid #009ced;
}

.store-tab-content .container{
	padding-top: 3%;
	padding-bottom: 3%;
	text-align: center;
}
.store-tab-content .perpro{
	padding: 7% 6% 11% 5%;
	border: 1px solid #d6d6d6;
	margin: 22px 7px;
}
.store-tab-content .pro-name{
	padding-top: 7%;
    padding-bottom: 4%;
    margin-top: 2%;
	border-top: 1px solid #d6d6d6;
}
.store-tab-content .pro-name a{
	color: #333333;
	font-size: 24px;
}
.store-tab-content .pro-des{
	color: #5b5e62;
	font-size: 17px;
	margin-bottom: 5%;
}
.store-tab-content .starting{
	color: #333333;
	font-size: 20px;
	margin-bottom: 9%;
}
.store-tab-content .starting span{
	color: #f64040;
	font-size: 24px;
}
.store-tab-content .mac-buy,.store-tab-content .win-buy{
	display: inline-block;
	width: 140px;
	height: 42px;
	line-height: 39px;
    border-radius: 5px;
    color: #fff !important;
    font-size: 18px;
    text-decoration: none !important;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    text-decoration: none !important;
    margin-bottom: 3%;
}
.store-tab-content a span{
	margin-right: 10px;
}
.store-tab-content .mac-buy{
    background: #0569d6;
}
.store-tab-content .mac-buy:hover{
	background-color: #0554ab;
}
.store-tab-content .win-buy{
    background: #6fc135;
}
.store-tab-content .win-buy:hover{
	background-color: #439409;
}

#store-topic{
	background-color: #f0f1f2;
}
#store-topic .container{
	padding-top: 3%;
	padding-bottom: 2%;
}
#store-topic .p1{
	color: #333333;
	font-size: 40px;
	text-align: center;
    margin-bottom: 7%;
}
#store-topic span{
	color: #0569d6;
	font-size: 24px;
	margin-bottom: 3%;
    display: inline-block;
    margin-right: 7%;
    cursor: pointer;
}
#store-topic span.active{
	border-bottom: 1px solid #0569d6;
}
#store-topic li{
	color: #585d64;
	font-size: 18px;
	margin-bottom: 2%;
}
#store-topic li a{
	color: #585d64;
	font-size: 18px;
}

