.mini_logo,.mini_menu{ display:none;}
@media screen and (max-width: 1468px) {	
	.menu_list li a{ font-size:16px;}
	.menu_list li{ margin:0 2px}
	.menu_list{ margin-top:4.5%;}
}

@media screen and (max-width: 1369px) {	
	.eec_p{ width:47%;}
}

@media screen and (max-width: 1170px) {	

	.menu_list{ margin-top:3.5%;}
	.eec_p{ width:506px; max-width:90%; margin:0 auto; float:none; }
	.eec_pp{ position:relative; top:auto; right:auto; padding:0; margin:0 auto; width:506px; max-width:90%;}
	.ee_tebox2{ padding:0; padding-bottom:50px;}
	.qanda_box_index{ margin-top:40px;}
	.news_index.news_in li .news_text_right {  width: 70%; }
	
}
@media screen and (max-width: 1150px){
	.news_index li .news_text_right{
		margin-left: 15px; 
	}
}
@media screen and (max-width: 1143px) {
  .qr_box {
    margin-top: 2%; } 
}

@media screen and (max-width: 1087px) {	
	
	.menu_list{ margin-top:2%;}
	.menu_list li a{ font-size:14px;}
}

@media screen and (max-width: 1051px) {	

	.pro_in_show{ width: 300px }

}

@media screen and (max-width: 1022px) {
	.logo_box{ width: 463px; max-width: 100%; }
}

@media screen and (max-width: 1000px) {	
	/*footer*/
 .footer_copyrigh h2 {
    text-align: left; }
  .footer_copyrigh span {
    text-align: left;
    display: block;
    margin-right: 0; }
	/*footer*/
	.b span{ display: none }	
	.news_index li .news_text_right{ width: 67%; }
	.menu_box{ display:none;}
	.mini_logo{ display:block; width:100%; background:#FFF; padding:20px 0; rgba(95, 95, 95, 0.5); position:relative; z-index:5;}
	.mini_menu{ display:block; background:#92BB1c; padding-left: 5%; height:66px; position:relative;}
	.logo_box{ width:400px; margin:0 auto; max-width:90%;  float:none; }
	.mini_menu>a{ padding:20px  30px 10px 0; display:block; float:left;}
	.mini_menu>a span{ width:40px; height:2px; background:#FFF; margin-bottom:10px;  display:block; transition:.5s;}
	.mini_menu>a.active span:nth-child(1){transform:rotate(45deg); margin-top:12px;transition:.5s; }
	.mini_menu>a.active span:nth-child(2){ display:none; transition:.5s;}
	.mini_menu>a.active span:last-child{transform:rotate(-45deg); margin-top:-11px; transition:.5s;}
	.mini_menu>a span:last-child{ margin-bottom:0;}
	.news_ti_box{ position:relative; padding:20px 37px; 
		background:rgba(0, 0, 0, 0.7);}
	.mini_menu_box{ width:100%; position:absolute; top:66px; background:rgba(90, 90, 90, 1); z-index:100; left:0; display:none;}
	.mini_menu_box.active{ display:block;}
	.mini_menu_box li{ width:100%; border-bottom:rgba(255, 255, 255, 0.15) solid 1px;}
	.mini_menu_box li a{ display:block; padding:20px 5%; color:#FFF;}
	.top_gray{ display:none;}
	.right_mini_menu{ float:right;}
	.right_mini_menu li{ float:left; }
	.right_mini_menu li a{ color:#FFF; font-size:14px; 
		border-left:rgba(255, 255, 255, 0.25) solid 1px; padding:11px 20px; display:block;}
	.right_mini_menu li a img{ margin:0px auto 2px auto;}
	.mini_cart{ position: relative; display:block;}
	.mini_cart span{ display:block; position:absolute; top:5px; right:10px; width:25px; height:25px; background:#C30; color:#FFF; font-size:12px; text-align:center; border-radius: 20px; line-height:24px; }
	.sing_left,.sing_right{ width:100%; float:none; height:auto;  padding:30px 0;}
	.sing_right{ border:0; border-top:#CCC solid 1px;}
	/*.news_index li{ width:48%;}
	.news_index li:nth-child(3n){ margin-right:2%;}*/
	.qa_p_box{ width:100%; float:none;}
	.qa_aa{ width:100%; float:none; margin-left:0; height:auto; overflow:inherit; padding:0 5%;}
	
	.footer_box{ padding:0 5% 70px 5%;}
    .footer_cp{ text-align:left; line-height:28px; margin-top:0;}
	.footer_cp span{ display:block; margin-bottom:5px; margin-right:0;}
	.mini_ser_b{ position:absolute; left:0; top:66px; width:100%; background:rgba(95, 102, 0, 0.8); padding:30px 5%; z-index:10; display:none;}
	.mini_ser_b input{ font-size:16px; border:#FFF solid 1px; padding:10px 10px;  height:40px; width:70%;}	
	.mini_ser_b .ser_butxx{ position:relative; right:auto; top:auto; height:41px;padding:10px 10px;  width:25%;}
	.mini_close_ser{ display:none;}
	.mini_menu_box li ul{ display:none; background:rgba(140, 140, 140,0.4);}
	.mini_menu_box li.icon{background:url(../img/icon8.png) 95% 21px no-repeat;}
	.mini_menu_box li.icon2{background:url(../img/icon9.png) 95% 21px no-repeat;}	
	.menu_menu_li{ display:none;}
	.pro_in_show{ width:400px; margin: 0 auto; display: block; max-width: 100%; margin-bottom:30px; margin-left:0; padding-left:0;}
	#pdi_img{ width:100%;}

	.pro_right{ width:100%;}
	.control{ position:relative; left:auto; top:auto; width:100%; margin-top:20px; }
	.control img{ width:18%; display:inline-block; margin-right:1.6%;}
	.control img:last-child{ margin-right:0;}
	/*member*/
	
	.contact_box.member_2 .contact01 p{ width:100%; float:none; margin-bottom:10px;}
	.contact01 p{width:100%; float:none; margin-bottom:10px;}
	.contact01 p.no_mini{ display:none;}
	.contact_box.member_2 .contact03_input{ width:100%; margin-top:10px;}
	.contact01 a{ display:block; float:none; margin-top:10px;}
	.contact_box.member_2 .contact04_input,.contact_box.member_2 .contact02_input{ width:100%;}
	.contact_box.member_2 .contact01_input{ width:100%; margin-bottom:10px;}

.inquiry_box.member_2 .inquiry01 p{ width:100%; float:none; margin-bottom:10px;}
	.inquiry01 p{width:100%; float:none; margin-bottom:10px;}
	.inquiry01 p.no_mini{ display:none;}
	.inquiry_box.member_2 .inquiry03_input{ width:100%; margin-top:10px;}
	.inquiry01 a{ display:block; float:none; margin-top:10px;}
	.inquiry_box.member_2 .inquiry04_input,.inquiry_box.member_2 .inquiry02_input{ width:100%;}
	.inquiry_box.member_2 .inquiry01_input{ width:100%; margin-bottom:10px;}
}

}

@media screen and (max-width:900px) {	
.news_index.news_in li .news_text_right {  width: 63%; }
}

@media screen and (max-width: 760px) {	
	.news_index li .news_img{ display: block; margin: 0 auto 20px auto; }
	.news_index li {padding:20px; margin-bottom: 30px;}
	.news_index li .news_text_right{ width: 100%; margin-left: 0; }
	.news_index.news_in li .news_text_right {  width: 100%; }
}


@media screen and (max-width: 600px) {	
.long_box p, .long_box2 p{ width:100%; float:none; margin-bottom:5px;}
.long_box input{ width:100%; float:none; max-width:100%;}
.long_box p, .long_box2 p{ width:100%; max-width:100%; text-align: left;}
.long_box2 input{ width:100%; }
.long_box2 img{ margin-top:5px; margin-bottom:10px;}
.long_box, .long_box2{ margin-bottom:1px;}
.sing button,.sing_bua{ width:100%;}

/**/	
	.member_drder .s_tb_2 tbody td.s_1{ padding-left:0; text-align:center;}
	.member_drder .s_h2{     font-size: 18px; display:block; margin-bottom: 20px; padding: 0 10px; line-height: 45px; background: #3a7c98; color: #FFF; height: 44px; font-weight:normal;}	
	#cart_sum{ width:95%; margin:0 auto; float:none; min-width:0;}
	.s_form_001 li label {width: 100%; text-indent: 2px;}
	.rwd_table thead, .rwd_table tfoot{ display:none;}
	.rwd_table tr td:first-child{ padding-top:10px;}
	.member_drder .s_tb_2 tbody td{padding: 14px 0; border-bottom: 1px dashed #CCC; text-align: center; vertical-align: middle; font-size: 18px;}
	.rwd_table td {width: 100%; box-sizing: border-box; float: left; clear: left; }
	.member_drder .rwd_table .label{display: inline-block;}
	.s_tb_2 .s_4{ width:70%;}
	.s_tb_2 tr:nth-child(2n) {background: rgba(226, 226, 226, 0.5);}
	.member_drder .rwd_table .label{ font-size:16px; padding-left:0;}
	.s_tb_2 .s_4 i{ border:#CCC solid 1px; float:none;}
	.s_tb_2 .s_4 .txt{ float:none; padding-left:0; margin-top:10px;}
	
	/*購物車加入會員*/
	.s_form_001 li input[type=text], .s_form_001 li input[type=password]{ width:100%;}
	.s_form_001 li select{ width:100%; margin-bottom:10px;}
	.s_form_001 li textarea{ width:100%;}
	.shop_bua{ float:none; margin:50px auto; width:90%;}
	
	/*會員專區*/
	.s_h1.s_h1_2_r{ display:block;}
	.s_form_001 li label{color: #3a7c98;}
	
	/**/
	.contact01.apply label{ width:100%; display:block;}
	
}
@media screen and (max-width: 379px){
	.fake_bu,.fake_bu2{font-size: 12px}
}