*{
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
 

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

@media screen and (max-width: 1024px){
	
#bxlogo{ margin-left:-91px; }
#bxlogo img{ max-width:182px;  }	
	
#bxmenu{ left:4%;  }  
.bxnavmenu{ padding:52px 0;  }
.bxnavmenu ul{ padding:0 0 0 42px;  }
#bxmenuright{ right:4%; }

 
.footerbx > .tb{ display:table; position: relative; width:100%; }
.footerbx > .tb > .c1{ width: 220px;  } 
.footerbx > .tb > .c3{ width: 420px; }

.footerbx > .tb > .c1 > .bx{ padding:26px 0px;  } 
.footerbx > .tb > .c2 > .bx{ padding:26px 20px;   }
.footerbx > .tb > .c2 > .bx div:nth-child(1){ margin:0 12px 6px; }  
.bxfooterenew{  max-width:360px; margin:0 0 0 auto; } 
 
#footer > div{ padding:16px 0; width:92%; margin:0 auto; }	
 
	
.caption { top:200px;   }	 
.caption.bxtr > .bxtxt{ width:34%; }
.caption.bxtl > .bxtxt{ width:34%; margin:0 0 0 4%;  }
.caption.bxcl > .bxtxt{ width:34%; margin:0 0 0 4%;  }
.caption.bxbr > .bxtxt{ width:34%; }	
	
	
#bxhomeproduct > .content{ width: 96%; max-width:100%;  }
.prohomebx{ width:92%; }
.prohomebx > .bx > .txbbx{  padding:12px; }
.prohomebx > .bx > .txbbx > .bx{ width:100%;  } 
.prohomebx > .bx > .txtbx{ padding:12px; } 
.prohomebx > .bx > .linkbx > span{  width:90%;   }
 
	
.bxhomepromo > .tb > .tr > .txtbx{ width:90%; }
.bxhomepromo > .tb > .tr > .txtbx .txt{ padding:10px 0;   }
.bxhomepromo > .tb > .tr > .txtbx .link{  margin-top:12px;  }
.bxhomepromotxt > .content{ width:92%; }	
	
 
#bxhomenews > .content{ width: 96%; max-width:100%;  }
.homenewsbx > .bx{ width:92%; }
.homenewsbx > .bx > .imgbx iframe{ width:100%; height: 226px;  }
 
.bxcer{ width:560px; margin:0 auto;  }
 
.bxbuynow > .bxtxt{ margin:0;  }	
.bxbuynow > .bxlink{ margin:0;  }	
	
.bxhomeprocut{  width:960px; height:552px; } 

.bxhomeprocut > a.pcbx.shankl{ width:112px; height: 121px; left:0px; bottom:50px;  } 
.bxhomeprocut > a.pcbx.topround{ width:130px; height: 134px; left:0px; top:200px; } 
.bxhomeprocut > a.pcbx.sirlion{ width:130px; height: 151px; left:145px; top:62px; } 
.bxhomeprocut > a.pcbx.shortloin{ width:126px; height: 138px; left:362px; top:56px; } 
.bxhomeprocut > a.pcbx.rib{ width:140px; height: 121px; left:553px; top:30px; } 
.bxhomeprocut > a.pcbx.chuck{ width:130px; height: 128px; top:42px; right:23px; } 
.bxhomeprocut > a.pcbx.neck{ width:110px; height: 121px; top:204px; right:0px; } 
.bxhomeprocut > a.pcbx.shankr{ width:100px; height: 118px; bottom:66px; right:5px; } 
.bxhomeprocut > a.pcbx.plate{ width:160px; height: 97px; bottom:0px; right:262px;  } 
.bxhomeprocut > a.pcbx.flank{ width:130px; height: 116px; bottom:1px; left:380px;  } 
.bxhomeprocut > a.pcbx.round{ width:130px; height: 116px; bottom:3px; left:204px;  } 
	
.slidernewprobx{ width:900px; margin:0 auto; }		
	
.footerbb > .c2{ width: 0;  }	
	
}


@media screen and (max-width: 960px){
.clearip{ clear:both; }
.contentx{ width:92%; } 
#footer > div{ padding:16px 0; width:92%; margin:0 auto; }	
	
#footermenu{ padding:39px 0; } 
.footerbx > .tb > .c1{ width: 200px;  } 
.footerbx > .tb > .c3{ width: 360px; }
 
.footerbx > .tb > .c1 > .bx > div{ font-size:16px; line-height:1.4;  }  
.footerbx > .tb > .c2 > .bx div:nth-child(2){ font-size:28px;  }
.footerbx > .tb > .c2 > .bx a{ font-size:30px;  }
 
.bxfooterenew{ max-width:320px;  } 
.footerh{ font-size:16px; }
   
 
.caption{ top:200px;  }
.caption > .bxtxt{  width:80%; }
.caption.bxtr{ top:10%; }
.caption.bxtr > .bxtxt{ width:34%; margin:0 4% 0 auto;   }

.caption.bxtl{ top:10%; }  
.caption.bxcl{ top:32%; }  
.caption.bxbr > .bxtxt{ margin:0 4% 0 auto;  }
 
.bxslidebtm{ height:36px;  }
.bxslidebtm > div{ padding:4px 20px; font-size:16px;   }
	

#bxhomeproduct{ padding:39px 0; }  
.prohomebx > .bx > .txbbx{ padding:12px; }
.prohomebx > .bx > .txbbx > .bx{ font-size:16px; }
.prohomebx > .bx > .txbbx > .bx > .txth{ font-size:24px; line-height:1.2; }
.prohomebx > .bx > .txtbx{ padding:12px; line-height:1.2;  }
.prohomebx > .bx > .linkbx{  padding-top:6px;   }
.prohomebx > .bx > .linkbx > span{ width:80%;  }

 
.bxhomepromo > .tb{ display:block;  }
.bxhomepromo > .tb > .tl{ display:block; width:100%; }
.bxhomepromo > .tb > .tr{ display:block; width:100%; } 
.bxhomepromo > .tb > .tr > .txtbx{ width:92%; padding:26px 0; }
.bxhomepromo > .tb > .tr > .txtbx .txth1{ font-size:50px; }
.bxhomepromo > .tb > .tr > .txtbx .txth2{ font-size:36px; }
.bxhomepromo > .tb > .tr > .txtbx .txt{ padding:12px 0; font-size:16px;   }
.bxhomepromo > .tb > .tr > .txtbx .link{ margin-top:20px;  } 
.bxhomepromotxt{  padding:39px 0;  }
	

#bxhomenews{ padding:39px 0;  }  
.bxtxthead span{  font-size:32px;  }
.bxhomenews{ padding:20px 0; }   
.homenewsbx > .bx > .imgbx iframe{  height:170px;  }
.homenewsbx > .bx > .txtbx{ padding:20px 0 0;  }
.homenewsbx > .bx > .txtbx > .subj{ font-size:18px;  } 
.homenewsbx > .bx > .txtbx > .desc{ padding:12px 0; } 
 
#enewsform > .bxframe > .bxframe-tb > .icon{ width:42px; }
#enewsform > .bxframe > .bxframe-tb > .icon > img{ width:36px; }
	
#iconfix{ bottom:39px;  }
	
 
.bxtxtsub{ font-size:22px;  } 
.bxtxtsub span.txt > span{ font-size:18px;  } 	
 
.cutipad{ display:block; padding: 0 0 10px; }	
	
.bxproduct{  width:50%;  margin-bottom:39px; }
.clearmo{ clear:both; }
	
.bxcontactpage{ padding:0 0 39px;   }
.bxaddress{  padding:0 0 39px;  }   
	
.bxhead{ font-size:32px; }	
	
.gallerybxpro{ width:92%; margin:0; }	
.bxproductdetail > .tb > .c2 > .bx{  width:100%; margin:0 0 0 auto; }	

 
.bxnewsde > .bxl{ width:100%; padding:0 0 26px;  }
.bxnewsde > .bxr{ width:100%; }   

.newsdebx{ width:100%;  padding:0 0 26px; }
.newsdebx > .subject{ font-size:22px;    }
.newsdebx > .date{ font-size:12px; }
.newsdebx > .detail{ padding:6px 0 16px; }	
	
 
.pageabout > .content{ padding:42px 0 0;  } 


.bxabouttxt{ padding:39px 0; } 
.bxabouttxt > .contentx > .txth{ padding:0 0 26px; }
 
.bxabouttxtbtm > .contentx{ padding:52px 0; }
.bxabouttxtbtm > .content{ padding:0 0 52px; }

.abouttxt{ padding:0 0 26px; width:100%;  } 
	
#bxresellerhome{  padding:39px 0; } 
 
.bxreseller > a{ margin:8px; }
.bxreseller > a > img{ max-height:60px;  } 
.bxresellerde > ul > li{ width: 50%; }
	
	
.bxhomeprocut{  width:640px; height:368px; } 

.bxhomeprocut > a.pcbx.shankl{ width:74px; height:80px; left:0px; bottom:7.6%;  } 
.bxhomeprocut > a.pcbx.topround{ width:95px; height:98px; left:0px; top:34.8%; } 
.bxhomeprocut > a.pcbx.sirlion{ width:80px; height:93px; left:14%; top:12.5%; } 
.bxhomeprocut > a.pcbx.shortloin{ width:82px; height:90px; left:33%; top:8.15%; } 
.bxhomeprocut > a.pcbx.rib{ width:104px; height:91px; left:54%; top:5.4%; } 
.bxhomeprocut > a.pcbx.chuck{ width:90px; height:89px; top:10%; right:2.34%; } 
.bxhomeprocut > a.pcbx.neck{ width:68px; height:74px; top:42%; right:0px; } 
.bxhomeprocut > a.pcbx.shankr{ width:68px; height:80px; bottom:7%; right:1%; } 
.bxhomeprocut > a.pcbx.plate{ width:128px; height:77px; bottom:0px; right:19.5%;  } 
.bxhomeprocut > a.pcbx.flank{ width:96px; height:85px; bottom:0; left:42%;  } 
.bxhomeprocut > a.pcbx.round{ width:96px; height:85px; bottom:0; left:23.75%;  } 	

	
.bxmycart > .tb{ display:block;  }
.bxmycart > .tb > .c1{ display:block; width:100%; }
.bxmycart > .tb > .c2{ display:block; width:100%; }
.bxmycart > .tb > .cc{ display:none; }


.bxcartadd > .tb{ display:block; }
.bxcartadd > .tb > .c1{ display:block; width:100%;  }
.bxcartadd > .tb > .c2{ display:block; width:100%;  }
.bxcartadd > .tb > .cc{ display:none; }
.cartaddbx{ display:block; position: relative; padding:16px;  }
.bxinput{ display:block; position: relative; }
 
.bxcartfinish{ padding:20px; font-size:13px;  }
.bxcartfinish > .txth{ font-size:22px; margin-bottom:16px;  }
.bxcartfinish > .txts{ font-size:14px; text-align: left; } 
.bxcartfinish > .txts > span{ margin:0 0px; }	
.bxcartfinish > .txts > span > span{  font-size:13px; }	
.bxcartfinish > .bxtb > .c2 > .bx > .cartorderbxtxt{  margin:0 0 20px;  }

.bxcartfinish .bxshipping{ padding:20px 0; }
.bxcartfinish .bxshipping > .bxh{ font-size:14px;  }  
	
.bxfinishtxt{ margin:26px 0 0; padding:20px 0; }
	
.spmbx{  width:50%;    } 
.spmbx > .bx > .txtbx > .subj{ font-size:18px;  } 
.spmbx > .bx > .txtbx > .desc{ padding:12px 0;   }
.spmbx > .bx > .txtbx > .link{ display:block; position: relative; color:#1b499b;   }
.spmbx > .bx > .txtbx > .link > span{ border-bottom:#1b499b solid 3px;  width:100%;  }
 
.bxnewsdetail > .ytbx{ max-width:100%;  }
.bxnewsdetail > .ytbx iframe{  height: 428px; } 
	

#bxnewpro > .content{ width:92%; max-width:100%;  }
.slidernewprobx{ width:600px; margin:0 auto; padding:26px 0 0;   }	
	
 
.cookiesbx > .tb{ display:block;  }
.cookiesbx > .tb > .c1{ display:block; }
.cookiesbx > .tb > .c2{ display:block;  width:100%; text-align: center; padding-top:26px;  }
.cookiesbx > .tb > .c1 > .bx{ display:block; position: relative; width:100%; }
	
	
}


@media screen and (max-width:640px){
	
body{ font-size:13px;  } 	


 
/*#bxheader{  background:#fff; position:fixed; width:100%; height: 60px; border-bottom:#e2e2e2 solid 1px; box-shadow: 2px 3px 6px 0px rgba(39, 33, 22, 0.2);  }*/
	
#bxlogo{ margin-left:-46px; }	
#bxlogo img{ max-width:92px;  }
	
.pagehome.fixtop #bxlogo{ margin-left:-46px; }
.pagehome.fixtop #bxlogo > a > img{ width:92px; }
 
	
#bxheader.pageinner{ height:60px; }
#bxheader.pageinner #bxlogo{ left:4%; }
#bxheader.pageinner #bxlogo > a > img{ width:92px; }
#bxmenu.pageinner{ right:4%;  }
#bxheader.pageinner #bxmenuright{ top:0;  right:56px; }
#bxheader.pageinner .lineygrayinner{ display:none;  }	
 
.bxnavmenu{ padding:46px 0;  }
.bxnavmenu ul{ padding:0 0 0 20px;  }
	
#bxmenu{ top:12px; }
#bxmenuright{ top:0px;   }
	

.bxtopmr > .lineygray{ display:none;  } 
.bxlang{ display:block; height:26px; margin:0 0 0 auto; font-size:12px;  }	
.bxsocial{ border-top:#6a757c solid 0px; padding:2px 0 0;  }
	
/* search */
.bxsearch{ position:absolute; top:2px; right:46px; width:200px; z-index:699;  }
.sb-search{ top:0px; right:0px; min-width:24px; height:24px;  }
.sb-search-input { text-indent:24px; font-size:12px; } 
.sb-icon-search,
.sb-search-submit{ width:24px;  } 
.sb-icon-search{ background-size:14px;  } 
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search{  background-size:14px;   } 
.sb-search.sb-search-open .sb-search-input{ text-indent:16px;  }
/* end search */	
	
	
.bxcart{ position: absolute; top:18px; left:-180px; }  
.bxcart > .bx > a > img{ width:26px;  }
.bxcart > .bx > a > .num{  width:16px; height:16px; font-size:8px;  }
.bxcart > .bx > a > .num > span{ width:16px; height: 16px; } 

#bxheader.pageinner .bxcart{  top:26px; left:-30px; }  	
	

 #footermenu{ padding:26px 0; }
.footerbx > .tb{ display:block;  }
.footerbx > .tb > .c1{ display:block; width: 100%; border-right:#fff solid 0px; border-bottom:#fff solid 1px;  }
.footerbx > .tb > .c2{ display:block; width: 100%; border-bottom:#fff solid 1px; }
.footerbx > .tb > .c3{ display:block; width: 100%; padding:16px 0;  }

.footerbx > .tb > .c1 > .bx{ padding:0 0 16px;  }
.footerbx > .tb > .c1 > .bx > div{  font-size:14px; line-height:1.4;  } 

.footerbx > .tb > .c2 > .bx{ padding:16px 0;  }
.footerbx > .tb > .c2 > .bx div:nth-child(1){ display:inline-block; margin:0 12px 6px; }
.footerbx > .tb > .c2 > .bx div:nth-child(2){ display:inline-block; font-size:22px; }	
.footerbx > .tb > .c2 > .bx a{ font-size:24px; }

 
.bxfooterenew{ width:100%; margin:0;  } 
.footerh{ font-size:14px;  }
 

.footerbb{  padding:16px 0 ;     } 
.footerbb > .c2{ width: 0;  }

  

#footer{ font-weight:500; font-size:12px; }
#footer > div{  }
#footer > div > .tb{ display:block;  }
#footer > div > .tb > .c1{ display:block; width:100%; }
#footer > div > .tb > .c2{ display:block; width:100%; text-align: center; padding-right:0; padding-top:10px;  }	
	
 
.caption { top:20%;  }
.caption > .bxtxt{ width:92%; }
.caption > .bxtxt > .h1{ font-size:25px;  }
.caption > .bxtxt > .h2{ font-size:18px;  }
.caption > .bxtxt > .txt{ font-size:12px;   }

.caption.bxtr{ top:20%; }
.caption.bxtr > .bxtxt{ width:92%; margin:0 auto;  }

.caption.bxtl{ top:20%; }
.caption.bxtl > .bxtxt{ width:92%; margin:0 auto;  }

.caption.bxcl{ top:20%; }
.caption.bxcl > .bxtxt{ width:92%; margin:0 auto; }

.caption.bxbr{ top:20%; bottom:auto;  }
.caption.bxbr > .bxtxt{ width:92%; margin:0 auto; }

	
.bxhomeproduct > .tb{ display:block;  }
.bxhomeproduct > .tb > .c1{ display:block; width:100%; }
.bxhomeproduct > .tb > .c2{ display:block; width:100%; }
.bxhomeproduct > .tb > .c3{ display:block; width:100%; }
.bxhomeproduct > .tb > .bxc{ width:100%; }
	
.prohomebx{  width:360px; margin-bottom:26px; }  
.prohomebx > .bx > .txbbx > .bx{  font-size:13px; }
.prohomebx > .bx > .txbbx > .bx > .txth{ font-size:22px; }

 
.bxhomepromo > .tb > .tr > .txtbx .txth1{ font-size:40px; }
.bxhomepromo > .tb > .tr > .txtbx .txth2{ font-size:26px; }
.bxhomepromo > .tb > .tr > .txtbx .txt{ font-size:14px;   }
 

.bxtxthead span{  font-size:26px;  }
.bxhomenews{ padding:16px 0; }
.homenewsbx{  width:100%;  }
.homenewsbx > .bx{ width:360px; margin-bottom:26px;  } 
.homenewsbx > .bx > .imgbx iframe{ width:100%; height: 270px;  }
.homenewsbx > .bx > .txtbx{  padding:12px 0 0;  }
.homenewsbx > .bx > .txtbx > .subj{ font-size:16px;   } 
.homenewsbx > .bx > .txtbx > .desc{ padding:12px 0;  } 
 
#bxhomeproduct > .content{ width: 92%;  }
#bxhomenews > .content{ width: 92%;  }	
 
#enewsform > .bxframe > .bxframe-tb > .icon{ width:36px; }
#enewsform > .bxframe > .bxframe-tb > .icon > img{ width:32px; }

.bxyellow{ padding:39px 0; }	
.bxcer > .cx{  width:50%; margin-bottom:20px; }	

.bxtxtsub{ font-size:20px; line-height:1;   } 
.bxtxtsub span.txt > span{ font-size:16px;  } 	
	
#bxproductx{ padding:86px 0 26px; } 
.bxhead{ font-size:26px; padding:20px 0;  }	
 
.bxbc{  padding:0 12px 12px; text-transform:uppercase; font-size:13px;  }
.bxbc > .line{  height: 20px; margin:0 6px; } 
 
.bxproductlist{ display:block; position: relative;  }


.bxproduct{ width:100%; margin-bottom:20px; }   	
.bxproduct > .productbx > .bxtxt > .name{ font-size:16px; }
.bxproduct > .productbx > .bxtxt > .desc{ font-size:12px;  }
.bxproduct > .productbx > .bxtxt > .price{ font-size:14px;  }
.bxproduct > .productbx > .bxtxt > .link{ font-size:12px;  }
 
	
.bxbuynow{ padding:0 0 26px;  }
.bxbuynow > .bxtxt{ margin:0 10px;  } 
.bxbuynow > .bxtxt > .tb > .c2{ font-size:16px;   }
.bxbuynow > .bxtxt > .tb > .c2 > .txth{ font-size:32px;   }
.bxbuynow > .bxlink{ margin:6px 10px;  } 
.bxbuynow > .bxlink > a > .tb > .c1{   width:42px;  } 
.bxbuynow > .bxlink > a > .tb > .c2 > .txth{ font-size:16px;  } 
	
.bxbuynow{ padding:0 0 26px;  }
.bxbuynow > .bxtxt{ margin:0 0 10px; } 
.bxbuynow > .bxtxt > .tb > .c1{ width:40px;  }
.bxbuynow > .bxtxt > .tb > .c2{ font-size:14px;   }
.bxbuynow > .bxtxt > .tb > .c2 > .txth{ font-size:22px;   }
.bxbuynow > .bxlink{  margin:0 4px; }
.bxbuynow > .bxlink > a{ padding:6px 12px; width:150px; margin-bottom:6px;  } 
.bxbuynow > .bxlink > a > .tb > .c1{  width:24px;  } 
.bxbuynow > .bxlink > a > .tb > .c2 > .txth{ font-size:13px;  }

	
	
	
.bxcontactpage{ padding:0 0 26px;   }
.bxaddress{  padding:0 0 26px;  }  
.bxgoogle iframe{ height:320px; }	
	
.bxproductdetail{ padding:0 0 26px;  }
.bxproductdetail > .tb{ display:block; }
.bxproductdetail > .tb > .c1{ display:block; width:100%; padding:0 0 26px;  } 
 
.gallerybxpro > .iconfix > img{ max-width:48px;  }

.gallerybxpro{ width:100%; } 
.bxpagergthumb{ margin:6px 0 0;   } 
.bxpagergthumb > a{ margin:0 6px 6px 0;  } 

.bxproductdetail > .tb > .c2{ display:block; width:100%;  }
.bxproductdetail > .tb > .c2 > .bx{ padding:0 0 26px; width:100%;  } 
.bxprode > .namebx{ font-size:20px; padding:12px;   } 
.bxprode > .detailbx{  margin:12px;  } 
.bxprode > .detailbx > .desc{ padding:0 0 10px; }
.bxprode > .detailbx > .code{ padding:0 0 10px;  }
 
.bxprode > .detailbx > .sizebx{  padding:0 0 10px;  } 
.bxprode > .detailbx > .qtybx{ padding:0 0 10px; }
 
.bxprode > .detailbx > .pricebx{ font-size:22px; }
 
 
.bxproducttxt > .bxh{ padding:0 0;  }
.bxproducttxt > .bxh > span{ width:100%; }
.bxproducttxt > .bxtxt{ width:100%; padding:16px 0;  }
 
.bxproducttxt > .bxtxt > .tb{ margin:0 0 4px; }
.bxproducttxt > .bxtxt > .tb > .c1{  width:120px;  }
 
	
.pageabout{ padding:26px 0 0;  } 
.pageabout > .content{ position:relative;  padding:26px 0 0;  }
.bxabouttxttop{  padding:20px 0;  }


.bxabouttxt{ padding:26px 0; } 
.bxabouttxt > .contentx > .txth{ font-size:16px; padding:0 0 20px; }
 
.bxabouttxtbtm > .contentx{ padding:39px 0; }
.bxabouttxtbtm > .content{ padding:0 0 39px; }

.abouttxt{ padding:0 0 26px; width:100%;  } 
.abouttxt > .bxtxth{  font-size:14px; }

 
#bxresellerhome .bxhead{ font-size:18px; }
 
.bxreseller > a > img{  max-height:42px;  }
.bxreseller > a > div { font-size:13px;  } 

#pagepopup{ display:block; position: relative; padding:20px 0;   } 
.bxresellerde > ul > li{  width: 100%; float: left; }
	
	
.bxhomeprocut{  width:360px; height:207px; } 

.bxhomeprocut > a.pcbx.shankl{ width:42px; height:45px;  } 
.bxhomeprocut > a.pcbx.topround{ width:54px; height:55px;  } 
.bxhomeprocut > a.pcbx.sirlion{ width:45px; height:52px; } 
.bxhomeprocut > a.pcbx.shortloin{ width:46px; height:50px;  } 
.bxhomeprocut > a.pcbx.rib{ width:60px; height:52px;  } 
.bxhomeprocut > a.pcbx.chuck{ width:52px; height:51px; } 
.bxhomeprocut > a.pcbx.neck{ width:40px; height:44px;  } 
.bxhomeprocut > a.pcbx.shankr{ width:40px; height:47px; } 
.bxhomeprocut > a.pcbx.plate{ width:72px; height:44px;  } 
.bxhomeprocut > a.pcbx.flank{ width:55px; height:49px;  } 
.bxhomeprocut > a.pcbx.round{ width:55px; height:49px;  } 	

 

	
.mycartbx > .bxh.shoppro{ display:none; } 
.mycartbx > .bxh.shoppromo{ display:block; }
.mycarttb > .cc{ display:table-cell; position:relative; width:100%; vertical-align:middle; text-align: left; }
	
.bxtxtde .txtname{ display:inline-block; padding-right:6px; color:#17469e;  }
.bxtxtde .baskettb{ display:block;  }
.bxtxtde .baskettb > .c1{ display:block; width:100%; text-align:left; padding:2px 0;  }
.bxtxtde .baskettb > .c2{ display:block; width:100%; text-align:left; padding:2px 0 0;   }
.bxtxtde .baskettb > .c3{ display:block; width:100%; text-align:left; padding:2px 0 0;   }
.bxtxtde .baskettb > .c4{ display:block; width:100%; text-align:left; padding:2px 0 0;   }
.bxtxtde .baskettb > .c5{ display:block; position:absolute; right:0; bottom:0; }	
	
	
.inputbx{ width:100%; margin-bottom:10px;  }
.inputbx:nth-child(2n){ float:left; }
.inputbxs{  width:100%; margin-bottom:10px;  }	
	
.address-bxbtn > .tb > .c1 > a{ padding:6px 20px;  width:98%; } 
.address-bxbtn > .tb > .c2 > input[type=submit]{  width:98%;  }	
	

.bxcartfinish > .txth{ line-height:1;} 
.bxcartfinish > .txts > span{ margin:0 0px; }
	
.bxcartfinish > .bxtb{ display:block;   }
.bxcartfinish > .bxtb > .c1{ display:block; width:100%; padding:0 0 16px; }
.bxcartfinish > .bxtb > .c2{ display:block; width:100%; padding:0 0 16px;  }
.bxcartfinish > .bxtb > .c1 > .bx{ width: 100%;  }
.bxcartfinish > .bxtb > .c2 > .bx{ width: 100%;  }
	
.bxcartfinish > .txts > span{ margin:3px 0; display:block; }	
.bxcartfinish .bxshipping{ padding:16px 0 0; }
.bxfinishtxt{ margin:0 0 0; padding:16px 0; border-top:0; }
 
	
.bxnewsde .bxpagergthumb > a > .thumbbx{ width:80px; height:60px;  }	
.bxnewsdetail > .ytbx iframe{ height:215px; } 
	
.homenewsbx{  width:100%;  }
.homenewsbx > .bx{ width:360px; margin-bottom:26px;  } 
.homenewsbx > .bx > .imgbx iframe{ width:100%; height: 270px;  }
.homenewsbx > .bx > .txtbx{  padding:12px 0 0;  }
.homenewsbx > .bx > .txtbx > .subj{ font-size:16px;   } 
.homenewsbx > .bx > .txtbx > .desc{ padding:12px 0;  } 
	
.spmbx{  width:100%;  margin-bottom:20px;  } 
.spmbx > .bx > .txtbx{ padding:10px 0 0;  }
.spmbx > .bx > .txtbx > .subj{ font-size:16px; }  
	
}

@media screen and (max-width:480px){
 
.bxcer{ width:240px; }
#bxnewpro > .content{ width:92%; max-width:100%;  }
	
#bxnewpro{ padding:39px 0;  }  	
.slidernewprobx{ width:300px; padding:20px 0 0;   }	
	
}


@media screen and (max-width:380px){
 	
 
.prohomebx{  width:320px; } 
.homenewsbx > .bx{ width:320px;  } 
	
}

@media screen and (max-width:320px){
 
.prohomebx{  width:280px; } 
.homenewsbx > .bx{ width:280px;  } 
	
}