@import url("reset.css");


/*商品區*/
@media screen and (min-width: 641px) and (max-width: 899px) {	
.wrapper{
	width:100%;	
	height: auto;
	padding:0; 
	overflow:hidden;
}
/* c26模組 */
.ph{margin:0 auto 15px;width:48%;}
.ph a{overflow:hidden;}

}

@media screen and  (max-width: 640px) {
/* c26模組 */
.ph{margin:0 auto;width:45%;}
	.cms26 h4{ 
	font-size: 30px;
	}
/**浮動選單**/

    .floatMenu{
     max-width:500px; 
    width:100%; 
     right:0px;
     position:relative;
     margin: 0 auto;
     top:0; 
     margin-bottom: -30px;
    }
    .pointer { 
    max-width:500px; 
    width: 100%;
    background:url(images/WIFI1.jpg) ;
background-position: center;
background-size: cover 100%;
    }
}

@media screen and (max-width: 470px) {
/*往上*/
.scroll2top:link, .scroll2top:visited{background:url(images/topm.png) no-repeat 0 0;  width:50px; height:50px; margin-left:880px; bottom:0px;opacity: 0.7;}
	.scroll2top:hover{background:url(images/topm1.png) no-repeat left bottom; border:0;}
	.btn{
	font-size: 24px;
    margin:10px auto;
    width:240px;
    height:60px;
    line-height:60px;
	}
    .pointer { 
    max-width:470px; 
    width: 100%;
    background:url(images/WIFI1.jpg) ;
background-position: center;
background-size:cover;
    } 

}
    



@media screen and (max-width: 420px) {
	.floatMenu{
     width:130px; 
     right:0px;
     position:relative;
     margin: 0 auto;
     top:0; 
     margin-bottom: -10px;
     z-index: 100;
    }
    .pointer { 
    -webkit-transition:all .25s ease-in-out; -moz-transition:all .25s ease-in-out; 
    -o-transition:all .25s ease-in-out; transition:all .25s ease-in-out;
    width:130px; 
    height:130px;
    background:url(images/WIFI.jpg);
    display:inline-block;
    font-size: 0;
    }

    
	.mktbanner{
	display: none;
	}
	.ph .price{
	font-size:20px;	
	padding-top: 20px; 
	right:4px; 
	}
.ph-title{
	font-size:20px;
	line-height:1.2em; /* max-height:2.2em;*/ 
	}
	.ph .price span{font-size:30px;}
	
	.btn{

	    margin-left: -20px;
	}
}