/***************************************************手機選單*/
/**************************上方選單*/
/*基礎*/
.rwd-header {
	background:#89BB00;
}

.rwd-header a.rwd-text {
	color:#fff;
}

/*基礎*/
/**************************上方選單*/
/**************************語系選單*/
/*基礎*/
#rwd-menu-r {
	background:#89BB00;
}

#rwd-menu-r a {
	color:#000;
}

/*基礎*/

/**************************語系選單*/
/**************************左選單*/
/*基礎*/
#rwd-menu {
	background:#89BB00;
}

#rwd-menu a {
	color:#000;
}

/*基礎*/
/*搜尋列*/
#search_form {
	height:30px;
	padding:10px 10px 25px 20px;
}

#sf_submit {
	padding: 4px 6px 4px;
}

#sf_keyword {
	padding:5px 5px 5px 15px;
}

.searchBox:after {
	border:none !important;
}
 #rwd-menu #search_form input::-webkit-input-placeholder {
 color:#000;/* chrome 提示字顏色 */
}
#rwd-menu #search_form input::-moz-placeholder {
 color:#000;/* firefox 提示字顏色 */
}
#rwd-menu #search_form input:-ms-input-placeholder {
 color:#000;/* IE 提示字顏色 */
}

/*搜尋列*/
/*聯絡資訊*/
.contact_info {
	color:#000 !important;
}

.contact_info a {
	background:none !important;
}

.contact_info span {
	display:inline !important;
	padding:0 !important;
}
/*聯絡資訊*/
/**************************左選單*/
/***************************************************手機選單*/	
@media screen and (max-width: 787px) {
    /*首頁*/
    .header{
        padding: 0;
    }
    .content{
        margin-top: 0;
        padding-top: 20px;
        display: block;
    }
    .content:after{
        content:' ';
        display: block;
        clear: both;
    }
    .index .banner .flex-control-nav{
        display: none;
    }
    .section01>div, .section01>div{
        display: block;
    }

    .section01 .left{
        width: 100%;
        text-align: center;
    }
    .section01 .right{
        width: 100%;
        margin-top: 40px;
    }
    .section02 .left{
        width: 100%;
        padding-right: 0;
    }
    .section02 .left .title{
        width: 100%;
        padding: 5px 0;
        text-align: center;
    }
    .section02 .left .link{
        width:100%;
        text-align: center;
        padding: 5px 0;
    }
    .section02 .right{
        width: 100%;
        margin-top: 30px;
    }

    /*首頁*/
    /*頁尾*/
    .menu-wrap{
        display: none;
    }
    footer{
        padding: 3% 5%;
    }
    .footer .info{
        width: 100%;
    }
    .footer .map{
        margin-top: 30px;
        width: 100%;
    }
    /*頁尾*/
    /*內頁*/
    .content{
        width: auto;
        padding: 20px 30px 0;

    }

    .productGrid .proList .img{
        height: auto;
    }
    .productGrid .proList .img *{
        width: 100%;
        height: 100%;
    }

    .productGrid .proList{
        width: 25%;
        height: 280px;
        padding: 6px 1%;
        margin: 0 3% 30px;
    }

    .productGrid.list_imgXL .proList{
        width: 25%;
        height: 280px;
        padding: 6px 1%;
        margin: 0 3% 30px;
    }

    .productGrid.list_imgXL .proList img{
        width: 100%;
        height: 100%;
    }

    /*內頁*/
}
@media screen and (max-width: 600px) {
    /*內頁*/
    .productGrid .proList{
        width: 40%;
        height: 300px !important;
    }


    .productGrid.list_imgXL .proList{
        width: 40%;
        height: 300px;
    }
    /*內頁*/
}

@media screen and (max-width: 400px){
    /*內頁*/
    .productGrid .proList{
        width: 90%;
    }

    .productGrid.list_imgXL .proList{
        width: 90%;
    }
    /*內頁*/
}
