@media only screen and (max-width: 1600px){
	/* 首頁 */
	.focus-j1-img{
		width:600px;
		margin-left:40px;
	}
	.focus-j2-text{
		margin-left:100px;
	}
	.focus-block-j3-left,.focus-block-j3-right{
		height:450px;
	}
	/* products */
	.products-box{
		width:1400px;
	}
	.products-box ul{
		margin:20px 25px;
	}

	/* prodcuts-inquire */
	.inquire-note{
		width:1400px;
	}
	.inquire-order{
		width:1400px;
	}
	.inquire-number{
		width:400px;
	}
	/* 關於我們 */
	.about-list{
		width:1400px;
	}
	.about-list li{
		width:33.33%;
	}
}

@media only screen and (max-width: 1400px){
	/* 首頁 */
	/* header設定 */
	.eos-logo{
		width:20%;
	}
	.eos-menu{
		width:40%;
	}
	.eos-tool{
		width:40%;
	}
	/* banner輪播 */

	.special-prodcut-img{
		width:250px;
		height:375px;
	}
	.focus-j1-img{
		margin-left:0px;
		width:600px;
		height:600px;
	}
	.focus-j1-text{
		width:calc(100% - 600px);
		height:600px;
	}
	.focus-j2-img{
		width:600px;
		height:600px;
	}
	.focus-j2-text{
		width: calc(100% - 600px);
		margin-left:0px;
		height:600px;
	}
	.focus-block-j3-left, .focus-block-j3-right{
		height:auto;
	}
	.focus-j3-img{
		position:relative;
	}
	/* products */
	.products-box {
		width:1000px;
	}
	.products-box ul{
		margin:20px 16px;
	}
/* prodcuts-inquire */
	.inquire-note{
		width:1000px;
	}
	.inquire-order{
		width:1000px;
	}
	.inquire-number{
		width:200px;
	}
	.inquire-schedule{
		width:160px;
	}
	.inquire-date{
		width:160px;
	}
	.inquire-cancel{
		width:160px;
	}
	.inquire-details{
		width:160px;
	}
	.inquire-return{
		width:160px;
	}

	/* products-shop */
	.prodlcuts-shop-details{
		width:1000px;
	}

	.shop-name{
		width:400px;
	}
	.shop-price{
		width:150px;
	}
	.shop-num{
		width:150px;
	}
	.shop-subtotal{
		width:150px;
	}
	.shop-del{
		width:150px;
	}
	.shop-word-box{
		width:200px;
	}
	/* 價錢計算 */
	.shop-sub-money-box{
		width:1000px;
	}
	.shop-del-nt{
		width:70px;
	}
	/* 關於我們 */
	.about-list{
		width:1000px;
	}
    .mm-panels>.mm-panel{
        padding: 0;
        padding-right: 20px;
    }
}
@media only screen and (max-width: 1200px){
	/* 首頁 */

	/* banner輪播 */
	.special-prodcut-block{
		width:100%;
	}
	/* banner輪播 */

	.special-prodcut-img{
		width:200px;
		height:300px;
	}
	.focus-j1-img{
		margin-left:0px;
		width:500px;
		height:500px;
	}
	.focus-j1-text{
		width:calc(100% - 500px);
		height:500px;
	}
	.focus-j2-img{
		width:500px;
		height:500px;
	}
	.focus-j2-text{
		width: calc(100% - 500px);
		margin-left:0px;
		height:500px;
	}
	/* products */
	.products-box{
		width:1000px;
	}
	.products-box ul{
		margin:20px 16px;
	}
	.shop-pay-box{
		width:800px;
	}
	.shop-pay-radio{
		font-size:1.3rem;
	}
	.shop-pay-text input{
		width:100%;
        padding-left:0;
	}
	.shop-pay-text span{
		display:block;
		margin-top:10px;
		padding:0;
	}
	.shop-pay-button input{
		width:100%;
	}
	/* 退貨首頁 */
	.products-return-note-word{
		width:1000px;
	}
	.products-return-num{
		width:1000px;
	}
	.prodlcuts-return-details{
		width:1000px;
	}
	.drop-down-menu li{
		width: 15%;
	}
}

@media only screen and (max-width: 1000px){
	.member-modify li input{
		width: 90%;
	}
	.member-order-account nav ul li{
		width: 80%;
	}
	.centre-word{
		    font-size: 2rem;
		    letter-spacing: 0;
	}
    .mm-menu .mm-navbar a, .mm-menu .mm-navbar>*{
            color: #eb6100;
    }
	/* header */
    .rwd span{
        display: none;
    }
    .mm-menu.mm-offcanvas.mm-current {
        z-index: 9999;
    }
	.header-rwd{
		display:block;
	}
	.about-button input{
		width: 100%;
	}
	.header-block{
		position:static;
		display:block;
        box-shadow: 0 0 0;
	}
	.about-text{
    	padding: 0 15px;
	}
	.about-text input{
		width: 84%;
	}
	.menu_icon{
    display:block;
}
    .rwd-menu-list{
        display: block;
    }
    .mm-listview>li>a{
        text-align: center;
    }
    .mm-listview>li>.test{
        padding: 8px 0px 8px 20px;
        font-size: 15px;
        text-align: center;
    }
    .mm-next.mm-fullsubopen > .test{
         padding: 0 0px 0px 20px;
    }
	.eos-logo{
		width:50%;
		float:none;
		margin:0 auto;
	}
	.eos-menu{
		display:none;
	}
	.eos-tool{
		position:fixed;
		bottom:0;
        right: 0;
		box-shadow: 0px 5px 25px #000;
	    background-color: #fff;
	    z-index: 100;
	    width:100%;
		text-align:center;
		font-size:0;
	}

	.eos-menu li:active .drop-down-box{
		z-index:3;
		transition: opacity 0.5s ease-in;
		display:block;
	}

	.menu-icon{
		display:block;
        z-index: 200;
        position: fixed;
        top: 65px;
	}
	/* banner */
	.eos-banner{
		padding-bottom:270px;
		margin-top:0;
	}
	.eos-menu{
		width:100%;
		float:none;
		line-height:3;
	}

	.eos-tool li{
		width:33.33%;
		background-position: 20% 40%;
		padding:0;
		font-size:1rem;
	}
	.eos-tool li a{
		padding:0;
	}
	/* 產品輪播 */
	.slick-dots .slick-prev, .special-prodcut-block button.slick-next{
		display:none !important;
	}

	.special-prodcut-block ul.slick-dots{
		bottom:-40px;
	}

	.focus-block{
		margin-top:55px;
		height:auto;
	}
	.focus-j1-img{
		margin-left:0px;
		width:400px;
		height:400px;
	}
	.focus-j1-text{
		width:calc(100% - 400px);
		height:400px;
	}
	.focus-j2-img{
		width:400px;
		height:400px;
	}
	.focus-j2-text{
		width: calc(100% - 400px);
		margin-left:0px;
		height:400px;
	}

	.focus-j1-text h2, .focus-j2-text h2{
		padding:0 10px;
		font-size:4rem;
	}
	.focus-j1-text p, .focus-j2-text p{
		padding:0 20px;
	}
	.focus-block-j2{
		height:auto;
	
	}
	.centre-box-list{
		width: 45%;
	}
	.member-centre-box nav ul li{
		    margin: 10px 0.5%;
	}
	/* 產品介紹 */
	.products{
		margin-top:200px ;
	}
	/* products */
	.products-box{
		width:700px;
	}
	.products-box ul{
		margin:20px 25px;
	}

	/* 產品內文 products-inner*/
	.products-inner-box{
		width:700px;
	}
	   .products-left{
        width: 100%;
    }
	.products-inner-box ul.products-right{
		width:450px;
        max-width: 88%;
		height:auto;
		margin:0 auto;
		display:block;
        padding-left: 36px;
		margin-top:20px;
	}
	.products-right li{
		width:100%;
	}
	.pay-box{
		width:700px;
	}
	.pay-box ul{
		width:80%;
		display:block;
		margin: auto;
	}
	.pay-box ul:first-child{
		margin:0 auto;
		margin-bottom:20px;
	}
	.products-inner-img{
		width:80%;
	}
	/* 訂單查詢 */
	

	.inquire-note{
		width:100%;
	}
	.inquire-number{
		width:25%;
	}
	.inquire-date{
		width:25%;
	}
	.inquire-cancel{
		width:20%;
	}
	.inquire-details{
		width:15%;
	}
	.inquire-return{
		width:15%;
	}
	.inquire-order ul li.inquire-schedule{
		display:none;
	}
	/* products-shop */
	.prodlcuts-shop-details{
		width:100%;
	}
	.shop-name{
		width:30%;
	}
	.shop-img-box{
		width:50%;
	}
	.shop-word-box{
		width:50%;
	}
	.shop-price{
		width:15%;
	}
	.shop-num{
		width:20%;
	}
	.shop-subtotal{
		width:20%;
	}
	.shop-del{
		width:15%;
	}
	.shop-sub-money-box{
		width:100%;
	}
	.shop-sub-money-box ul li{
		font-size:0;
	}
	.shop-del-nt, .shop-del-money{
		width:50%;
		font-size:1.2rem;
	}
	.shop-pay-box ul li{
		padding:20px 10px;
	}
	.shop-pay-radio{
		font-size:1.2rem;
	}
	.shop-pay-box{
		width:100%;
	}
	.shop-pay-text input{
		width:95%;
	}
	.shop-pay-button input{
		width:98%;
	}
	.details-title li.shop-name, .shop-details li.shop-name, .order-sub-money-box li.shop-name{
		width:40%;
	}
	.details-title li.shop-price, .shop-details li.shop-price, .order-sub-money-box li.shop-price{
		width:20%;
	}
	.details-title li.shop-num, .shop-details li.shop-num, .order-sub-money-box li.shop-num{
		width:20%;
	}
	.details-title li.shop-subtotal, .shop-details li.shop-subtotal, .order-sub-money-box li.shop-subtotal{
		width:20%;
	}
	.order-sub-money-box ul li{
		font-size:0;
	}
	.order-del-nt, .order-del-money{
		width:50%;
	}

	/* 退貨頁面  products-return*/
	.return-title li.shop-name{
		width:40%;
	}
	.return-title li.shop-price, .return-title li.shop-num, .return-title li.shop-subtotal, .return-title li.shop-del{
		width:15%;
	}
	.shop-rwd li.shop-name{
		width:30%;
        text-align: center;
	}
	.shop-rwd li.shop-price, .shop-rwd li.shop-price{
		width:15%;
	}
	.shop-rwd li.shop-num, .shop-rwd li.shop-subtotal{
		width:20%;
	}
	.about{
		margin-top:20px;
	}
    .search-big-box{
        
        top:0;
        right:0;
        display: none;
       border-radius: 0;
    }
    .search-box1{
        right: 0;
        top: 0;
        display: block;
    }
 
/*
    .search-box{
        position: fixed;
        bottom: 0;
    }
*/
}

@media only screen and (max-width: 800px){
	/* 產品輪播 */
	.special-prodcut-img{
		width:180px;
		height:270px;
	}
	.products-inquire{
		margin-top:0;
	}
	.products-shop-title{
		margin-top:0;
	}
     .focus-j1-text h2, .focus-j2-text h2, .rwd-focus-j1 h2{
        font-size: 2rem;
    }
    .focus-j1-text p, .focus-j2-text p{
        font-size: 18px;
    }
    .focus-j1-img, .focus-j2-img {
    width: 300px;
    height: 300px;        
    }
    .focus-j1-text, .focus-j2-text {
    width: calc(100% - 300px);
    height: 300px;
    }
    .footer-menu{
    width: 40%;
    }
    .footer-logo{
    width: 30%;
    }
    .inquire-title{
    	margin-top:0;
    }
    .products-return-note{
    	margin-top:0;
    }
}
@media only screen and (max-width: 700px){
.return-data {
    width: 95%;
}
    .products-box ul {
        width: 150px;
        margin: 20px 10px;
    } 
.products-box {
    width: 100%;
    text-align: center;
}

    .footer-menu{
    width: 60%;
    }
    .footer-logo{
    width: 20%;
    }
    .focus-j3-text h2{
        font-size: 2rem;
    }
    .eos-tool li{
        font-size: 18px;
        background-position: 15% 40%;
    }
    .shop-img{
        display: none;
    }
    .shop-word-box{
        width: 100%;
        text-align: center;
    }
    .shop-word-name, .shop-word-color, .shop-word-number{
        width: 60%;
        margin: 0 auto;
        font-size: 15px;
    }
    .shop-rwd li.shop-price, .shop-rwd li.shop-price{
        font-size: 15px;
    }

    .shop-subtotal-box{
        font-size:1rem;
    }
    .shop-del-nt, .shop-del-money{
        font-size: 1rem;
    }
    .products-b-title{
        font-size: 2rem;
    }
    .shop-pay-box ul li{
        line-height: 1.6;
        width: 90%;
        margin: 0 auto;
        max-width: 100%;
    }
    .shop-pay-title{
        font-size: 2rem;
    }
    .order-subtotal-box{
        font-size: 1rem;
    }
    .order-del-nt, .order-del-money{
        font-size: 1rem;
    }
    .products-order-pay ul li{
        padding-left: 20px;
    }
    .details-title li{
        height: 40px;
        line-height: 40px;
    }
}
@media only screen and (max-width: 500px){
	.about-text span{
		width: 100%;
		display: block;
		margin-bottom: 10px;
	}
	.about-text input{
		width: 100%;
	}
    .products-word{
        font-size: 0.8rem;
    }
/*    banner*/
    .eos-banner{
        padding-bottom: 150px;
    }
    .focus-j1-text{
        display: none;
    }
    .rwd-focus-j1{
        width: 100%;
        height: auto;
        display: block;
        background-color:rgba(0,0,0,1);
    }
    .rwd-focus-j1 h2{
        line-height: normal;
        text-align: center;
    }
    .focus-j1-img, .focus-j2-img{
        width: 100%;
    }
    .rwd-focus-j1 p{
        padding: 10px 10px;
        font-size: 20px;
    }
    .focus-j2-text h2{
        padding: 10px;
         line-height: normal;
        text-align: center;
    }
    .focus-j2-text p{
        padding: 10px 10px;
        font-size: 20px;
    }
    .focus-block-j3-left, .focus-block-j3-right{
        width: 100%;
    }
    .footer-logo{
    width: 70px;
    max-width: 100%;
    padding: 10px;
    box-sizing: border-box;
    }
    .footer-menu{
        width: calc(100% - 70px);
        padding: 0;
        padding-top: 30px;
    }
    .focus-j2-text{
        width:100%;
        height: auto;
    }
    .inquire-order ul li{
        font-size: 12px;
    }
    .eos-tool li{
        font-size: 10px;
        background-position: 10% 40%;
    }
    .products-inquire{
        padding-bottom:50px;
    }
    .page .prev, .page .next{
        font-size: 1.2rem;
    }
    .shop-title li{
        font-size:1rem;
    }
    .shop-word-name, .shop-word-color, .shop-word-number{
        width: 100%;
    }
    .shop-subtotal{
        font-size: 10px;
    }
    .shop-rwd li.shop-price, .shop-rwd li.shop-price{
        font-size: 10px;
    }
    .num-down, .num-up{
        height: 20px;
        line-height: 20px;
    }
    .num-input input{
        height: 14px;
    }
    .products-return-num{
    	font-size:1rem;

    }
    .products-order-pay ul li{
    	font-size:1.5rem;
    }
    .shop-details li{
    	font-size:10px;
    }
    .order-num{
    	font-size:10px;
    }
    .order-subtotal-box{
    	font-size:10px;
    }
    .order-del-nt, .order-del-money{
    	font-size:10px;
    }
    ul.bg-orange li{
    	font-size:12px;
    }
    .shop-rwd li.shop-num{
        font-size: 10px;
        text-align: center;
    }
    .shop-rwd-money ul li.shop-subtotal{
        width: 14%;
    }
    .shop-rwd-money ul li.shop-subtotal .shop-subtotal-box{
        font-size: 10px;
        width: 100%;
    }
    .shop-rwd-money ul li.shop-del{
        width: 20%;
    }
    .shop-rwd-money ul li.shop-del div{
        font-size: 10px;
    }
    .shop-pay-radio{
        font-size: 16px;
    }
    ul.shop-rwd li.shop-rwd-close{
        display: none;
    }
    ul.shop-rwd li.shop-rwd-open{
        display: inline-block;
    }
    .shop-pay-rwd{
        display: block;
    }
    ul#tab1 li{
        width:95%;
    }
    .footer-logo{
        display: none;
    }
    .footer-menu{
        width: 100%;
        padding:10px 0;
    }
    .shop-word-name, .shop-word-color, .shop-word-number{
        font-size: 12px;
    }
    .return-data-box ul li{
        width: 95%;
    }
    .order-rwd ul li.shop-price{
        width: 18%;
    }
    .special-title h2{
        font-size: 30px;
    }

    
}
@media only screen and (max-width: 350px){
    .products-box ul {
        width: 140px;
        margin: 20px 10px;
    } 
}