﻿html{font-size:62.5%;}
body{min-height:100vh;line-height:1.8;letter-spacing:0.03em;font-size:1.6rem;font-family:Century Gothic,Arial,"Microsoft JhengHei UI","Microsoft JhengHei",sans-Serif;}
a,a:hover,input{text-decoration:none;}
input,select,textarea,.NoSale{font-size:1.5rem;border:1px solid;border-radius:5px;}
input[type=submit],input[type=button],input[type=reset],input[type=datetime]{-webkit-appearance:none;cursor:pointer;}
input[type=radio]{box-shadow:none;}
select::-ms-expand{display:none;}
br{font:"Microsoft JhengHei";}
#Bodyer{min-height:calc(100vh - 210px);}
#Body{overflow:hidden;}
#Foot{margin:30px 0 0 0;}
#Footer{padding:60px 0;}
#Footer .BM{margin:0 auto;width:1160px;}
#Righter{position:fixed;bottom:80px;right:15px;z-index:1;width:50px;line-height:50px;text-align:center;}
/*side*/
.B1y.TR00 li{display:flex;flex-direction:column;align-items:center;margin:0 0 5px 0;font-size:1rem;}
.B1y.TR00 a{display:flex;}
.B1y.TR00 img{width:100%;}
.B1y.TR00 #HistoryB0{line-height:1.5;}
.B1y.TR00 #HistoryB1{padding:3px;}
.B1y.TR00 #HistoryB1 li{margin:0 0 2px 0;}
.B1y.TR00 #HistoryB1 img{display:block;width:100%;}
.B1y.TR00 #MyProductsB0{width:100%;}
.B1y.TR00 #MyProductsB0 a{display:block;height:50px;line-height:70px;background-repeat:no-repeat;background-position:center 0;background-size:25px;}
.B1y.TR00 #GoTopB1{position:relative;width:100%;height:50px;line-height:70px;font-size:1.5rem;cursor:pointer;}
.B1y.TR00 #GoTopB1 .GoTop:before{content:'';display:block;position:absolute;top:10px;right:0;left:0;margin:0 auto;width:0;height:0;border-width:0 5px 8px 5px;border-style:solid;}
@media screen and (min-width:960px) and (max-width:1249px){
	#Footer .BM{width:850px;}
}
@media screen and (max-width:959px){
	#Footer .BM{width:85%;}
}
@media screen and (max-width:639px){
	#Bodyer{min-height:400px;}
	#Righter{width:35px;}
}