@charset "utf-8";
/* CSS Document */

body{
  margin: 0;
  padding: 0;
  font-family:"微軟正黑體" ;
  background:#FFFFFF;
  overflow-x:hidden;     
  
}


.ptsCate p {
    width: 140%;
}

.t14{
font-size: 14px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #231815;/* 設定文字顏色 */ 
} 
.f14{
font-size: 14px;  /* 設定文字大小 */
line-height: 26px; /* 設定文字行距 */
letter-spacing:0px; /* 設定文字間距 */
color: #0066ff;/* 設定文字顏色 */ 
font-weight:bold;
} 
.t16{
font-size: 16px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #717071;/* 設定文字顏色 */ 
}
.f16{
font-size: 16px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #000000;/* 設定文字顏色 */ 
} 
.t18{
font-size: 18px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #717071;/* 設定文字顏色 */ 
font-weight:lighter;

} 
.f18{
font-size: 18px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #000000;/* 設定文字顏色 */ 
} 
.t24{
font-size: 24px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #bf0001;/* 設定文字顏色 */ 
font-weight:lighter;

} 
.f24{
font-size: 24px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #231815;/* 設定文字顏色 */ 
font-weight:lighter;

} 
  
  
#pp1 a:link { 
   color: #0066ff; 
   text-decoration:none;
} 
#pp1 a:visited { 
   color: #0066ff; 
      text-decoration:none;
} 
#pp1 a:hover { 
   color: #0000ff;

}

#pp2 a:link { 
   color: #000000; 
   text-decoration:none;
} 
#pp2 a:visited { 
   color: #000000; 
      text-decoration:none;
} 
#pp2 a:hover { 
   color: #0000ff;

}

#pp3 a:link { 
   color: #ffffff; 
   text-decoration:none;
} 
#pp3 a:visited { 
   color: #ffffff; 
      text-decoration:none;
} 
#pp3 a:hover { 
   color: #99ffff;

}

#pp4 a:link { 
   color: #f44336; 
   text-decoration:none;
} 
#pp4 a:visited { 
   color: #f44336; 
      text-decoration:none;
} 
#pp4 a:hover { 
   color: #0000ff;

}

.header1030_search_bar {
  border:0 none;
  -webkit-border-radius:0px;
  border-radius:0px;
  background-color: rgba(0%, 0%, 100%, 0);
  height:98%;
  color: #000000;
  outline:none;
  font-family:"微軟正黑體";
  font-size:15px;
  height: 40px;
}




.ptsSearchBtn input {
    _right: -2px;
    width: 45px;
    background-image: url('https://www.ezimport.co.jp/image/2.0.0/spr_header_02.png');
    background-repeat: no-repeat;
    background-position: -8px -727px;
    text-indent: -9999px;
    cursor: pointer;
    -webkit-appearance: none;
    border-radius: 0;
}












.dropdown {
  font-family:"微軟正黑體";
  background-repeat: repeat-x;
  background-color: #DBDCDC;
  border: solid 1px #B4B4B5;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.0075);
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  line-height: 30px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}

.option  value {
  font-family:"微軟正黑體";
  background-repeat: repeat-x;
  background-color: #DBDCDC;
  border: solid 1px #B4B4B5;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.0075);
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  font-weight: normal;
  height: 68px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}

.option s1  value {
  font-family:"微軟正黑體";
  background-repeat: repeat-x;
  background-color: #DBDCDC;
  border: solid 1px #B4B4B5;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.0075);
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  font-weight: normal;
  height: 68px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}

.dropdown:active, .dropdown.open {
  background-color: #f0f0f0 !important;
  border-color: #e4e4e4;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05) inset;
}

.dropdown:after {
  height: 0;
  width: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #231A18;
  -webkit-transform: origin(50% 20%);
  -ms-transform: origin(50% 20%);
  transform: origin(50% 20%);
  -webkit-transition: all 0.125s ease-in-out;
  transition: all 0.125s ease-in-out;
  content: '';
  display: block;
  margin-top: -2px;
  pointer-events: none;
  position: absolute;
  right: 10px;
  top: 50%;
}

.dropdown.open:after {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.dropdown.open .list {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  pointer-events: auto;
}

.dropdown.open .option  { cursor: pointer; }
.dropdown.open .option s1  { cursor: pointer; }

.dropdown.wide { width: 100%; }

.dropdown.wide .list {
  left: 0 !important;
  right: 0 !important;
}

.dropdown .list {
  box-sizing: border-box;
  -webkit-transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
  transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
  -webkit-transform: scale(0.75);
  -ms-transform: scale(0.75);
  transform: scale(0.75);
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.09);
  background-color: #fff;
  border-radius: 6px;
  margin-top: 4px;
  padding: 3px 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999;
}

.dropdown .list:hover .option:not(:hover) { background-color: transparent !important; }
.dropdown .list:hover .option s1:not(:hover) { background-color: transparent !important; }


.dropdown .option {
  cursor: default;
  font-weight: 400;
  line-height: 40px;
  outline: none;
  padding-left: -10px;
  padding-right: 29px;
  text-align: left;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.dropdown .option s1 {
  cursor: default;
  font-weight: 400;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

.dropdown .option:hover, .dropdown .option:focus { background-color: #f6f6f6 !important; }
.dropdown .option s1:hover, .dropdown .option:focus { background-color: #f6f6f6 !important; }

.dropdown .option.selected { font-weight: 600; }
.dropdown .option s1.selected { font-weight: 600; }

.dropdown .option.selected:focus { background: #f6f6f6; }
.dropdown .option s1.selected:focus { background: #f6f6f6; }

.dropdown1{
    height:70px;
  top:-1px;
  left:-30px;
  border-radius: 5px 0px 0px 5px;
  padding-top:15px;
  }

.button {
    background-color: #f9f9f9; /* Green */
    border: none;
/*    color: white;
    text-align: center;
    text-decoration: none;
    display: inline-block;*/
    font-size: 18px;
    color: #000000; 
  font-family:"微軟正黑體" ; 
  float:left;  /*浮動於左邊*/
    cursor: pointer;
    padding: 0 20px;
    height: 100%;
}

.button:hover {
    padding: 6px 20px;
    font-size: 20px;
    background-color: #f9f9f9;
  font-weight:bolder;

}




.button1 {
    background-color: #ffda45; /* Green */
    border: none;
    color: white;
    padding: 8px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    color: #000000; 
  font-family:"微軟正黑體" ;  
  float:left;  /*浮動於左邊*/
  cursor: pointer;

}

.button2 {
    background-color:#117fef; /* Green */
    border: none;
    color: white;
    text-align: center;
    text-decoration: none;
    font-size: 18px;
    color: #ffffff; 
  font-family:"微軟正黑體" ;  
  float:left;  /*浮動於左邊*/
  cursor: pointer;
  height: 100%;
  padding: 0 20px;
}

.button3 {
    background-color:#f44336; /* Green */
    border: none;
    color: white;
    padding: 8px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    color: #ffffff; 
  font-family:"微軟正黑體" ;  
  float:left;  /*浮動於左邊*/
  cursor: pointer;
}


.button-my-account{
    width:296px; 
    height:40px;
    background-color:#eeeeee; /* Green */
  border:1px #dcdcdc solid;
    color: white;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    color: #231815; 
  font-family:"微軟正黑體";
  float:left;  /*浮動於左邊*/
}


.button-Account-menu{
    width:94%; 
    height:30px;
    background-color:#FFFFFF; /* Green */
  border-color:#c8c9ca;
    border-style:solid;
    border-width:0px 0px 0px 5px;
  padding-left:6px;
    color: white;
    display: inline-block;
    font-size: 15px;
    color: #231815; 
  font-family:"微軟正黑體" ;
  float:left;  /*浮動於左邊*/
}

.button-Account-menu-2{
    width:94%; 
    height:30px;
    background-color:#FFFFFF; /* Green */
  border-color:#ffda45;
    border-style:solid;
    border-width:0px 0px 0px 5px;
  padding-left:6px;
    color: white;
    display: inline-block;
    font-size: 15px;
    color: #231815; 
  font-family:"微軟正黑體" ;
  float:left;  /*浮動於左邊*/
}

.button-Account-menu-3{
    width:94%; 
    height:30px;
    background-color:#FFFFFF; /* Green */
  border-color:#f44336;
    border-style:solid;
    border-width:0px 0px 0px 5px;
  padding-left:6px;
    color: white;
    display: inline-block;
    font-size: 15px;
    color: #231815; 
  font-family:"微軟正黑體" ;
  float:left;  /*浮動於左邊*/
}

.my-account-5px{
    width:5px; 
    height:40px;
  float:left;  /*浮動於左邊*/
}




.button-my-account-2 {
    width:296px; 
    height:40px;
    background-color: #ffffff; /* Green */
  border:1px #dcdcdc solid;
    color: #231815;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
    color: #000000; 
  font-family:"微軟正黑體" ;
  float:left;  /*浮動於左邊*/
}

.button-my-account-2:hover {
    background-color: #eeeeee;
}


.button-my-account-3 {
    width:93%; 
    height:30px;
    background-color: #ffffff; /* Green */
    color: #231815;
  padding-left:12px;
    display: inline-block;
    font-size: 15px;
    color: #0066ff; 
  font-family:"微軟正黑體" ;
  float:left;  /*浮動於左邊*//
}

.button-my-account-3:hover {
    background-color: #eeeeee;
}

.button-Search {
    width:50px; 
    height:40px;
    background-color: #33332f; /* Green */
    border: none;
  border-radius: 0px 5px 5px 0px;
  margin-top:5px;
  text-align:center;
  float:left;  /*浮動於左邊*/
 cursor: pointer; 
}

.button-Search:hover {
    background-color: #000000;
  font-weight:bolder;
}

.button-Stored-value{
  font-family:"微軟正黑體" ;
  font-weight:bolder; 
  width:170px; 
  height:40px;
  display: inline-block;
  font-size: 18px;
  line-height:40px; /* 設定文字行距 */
  cursor: pointer;
  text-align: center;   
  text-decoration: none;
  outline: none;
  color: #fff;
  background-color: #f44336;
  border: none;
  border-radius: 5px;
  box-shadow: 0 3px #b72121;
  margin:0px 5px 10px 5px;
  padding-left:10px;
}

.button-Stored-value:hover {background-color: #e53530}

.button-Stored-value:active {
  background-color: #e53530;
  box-shadow: 0 2px #666;
  transform: translateY(4px);
}


.T14{
font-size: 14px;  /* 設定文字大小 */
line-height: 40px; /* 設定文字行距 */
color: #cecece; 

}


.T15{
font-size: 15px;  /* 設定文字大小 */
line-height: 60px; /* 設定文字行距 */
color: #444444; 
margin: 0 8px; 

}

.F15{
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
color: #0066ff; 
}

.c15{
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
letter-spacing:10px; 
color: #c8c9ca; 
}

.d15{
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
color: #f44336; 
font-weight:bolder; 
}

.White-background{
width:100%;
height:auto;
background-color:#FFFFFF;
float:left;  /*浮動於左邊*/ 
} 

.New-day{
width:100%; 
height:60px;
background-color:#FFFFFF;
}  

.width-1200{
width:1200px;
height:100%;
left: 50%;
margin-left: -600px;
position: relative;
}


.width-12003{
width:1200px;
height:100%;
left: 50%;
margin-left: -600px;
position: relative;
}


.New-logo{
width:145px; 
height:60px;
float:left;  /*浮動於左邊*/
}

.bibian-logo{
width:250px; 
height:60px;
float:left;  /*浮動於左邊*/
}

.New-title{
width:180px; 
height:60px;
font-size: 14px;  /* 設定文字大小 */
line-height: 60px; /* 設定文字行距 */
letter-spacing: 0px; /* 設定文字間距 */
color: #231815;                           /* 設定文字顏色 */
float:left;  /*浮動於左邊*/
}

.Login-function{
width:830px; 
height:60px;
font-size: 15px;  /* 設定文字大小 */
line-height: 60px; /* 設定文字行距 */
letter-spacing: 0px; /* 設定文字間距 */
color: #231815;                           /* 設定文字顏色 */
float:left;  /*浮動於左邊*/
text-align:right;　/*向右對齊*/
}

.Login-function-buy{
width:830px; 
height:60px;
font-size: 15px;  /* 設定文字大小 */
line-height: 60px; /* 設定文字行距 */
letter-spacing: 0px; /* 設定文字間距 */
color: #231815;                           /* 設定文字顏色 */
float:left;  /*浮動於左邊*/
text-align:right;　/*向右對齊*/
}

.Login-function-purchasing{
width:890px; 
height:60px;
font-size: 15px;  /* 設定文字大小 */
line-height: 60px; /* 設定文字行距 */
letter-spacing: 0px; /* 設定文字間距 */
color: #231815;                           /* 設定文字顏色 */
float:left;  /*浮動於左邊*/
text-align:right;　/*向右對齊*/
}
.New-shopping-cart-Quantity{
width:24px;
height:24px; 
font-size: 15px;  /* 設定文字大小 */
line-height: 24px; /* 設定文字行距 */
letter-spacing: 0px; /* 設定文字間距 */
color: #f44336;      /* 設定文字顏色 */
margin:17px 0px 0px 3px;
float:left;  /*浮動於左邊*/
}
.Shopping-cart-icon{
  width:45px;
  height:60px;
  font-size: 16px;  /* 設定文字大小 */
  line-height: 40px; /* 設定文字行距 */
  letter-spacing: 0px; /* 設定文字間距 */
  color: #ff0016;  
  /*font-weight:bolder;  */
  padding-left: 18px;          
  background-image: url( http://ac.ezimport.co.jp/image/mita/shopping-cart-auction-Search.png );
  float:left;  /*浮動於左邊*/
  text-align: center;
  padding-left: 7px;
  background-repeat: no-repeat;
  box-sizing: border-box;

}
.shopping-cart{
width:30px; 
height:60px;
float:left;  /*浮動於左邊*/
}


.New-announcement{
width:270px; 
height:40px;
font-size: 14x;  /* 設定文字大小 */
line-height: 40px; /* 設定文字行距 */
color: #000000;    /* 設定文字顏色 */
padding-right:20px;
float:right;  /*浮動於右邊*/
}

.New-search{
width:100%; 
height:50px;
float:left;  /*浮動於左邊*/
background-color:#ffda45;
}
.New-announcement li {
  list-style: none;
}

.search-usa{
float:left;  /*浮動於左邊*/
width:100%; 
height:50px;
background-color:#117fef;
}

.search-jp{
width:100%; 
height:50px;
background-color:#f44336;
}

.search-jp-purchasing{
width:100%; 
height:2px;
background-color:#f44336;

}

.search-width{
/*width:auto; 
height:40px;
float:left; */
}

.Search-input{
width:900px; 
height:40px;
border-radius: 5px 0px 0px 5px;
background-color:#ffffff;   
margin:5px 0px 0px 10px;
padding-left:10px;
float:left;  /*浮動於左邊*/
}

.Search-Advanced{
width:auto; 
height:40px;
font-size: 14x;  /* 設定文字大小 */
line-height: 50px; /* 設定文字行距 */
color: #000000;    /* 設定文字顏色 */
padding-left:10px;
float:left;  /*浮動於左邊*/
}

.auction-exchange-rate{
width:auto; 
height:40px;
font-size: 15px;  /* 設定文字大小 */
line-height: 50px; /* 設定文字行距 */
color: #000000;    /* 設定文字顏色 */
padding-right:20px;
float:right;  /*浮動於右邊*/

}

.auction-exchange-rate-usa{
/*width:auto; */
/*height:40px;*/
height: 100%;
font-size: 15px;  /* 設定文字大小 */
line-height: 50px; /* 設定文字行距 */
color: #ffffff;    /* 設定文字顏色 */
padding-right:20px;
float:right;  /*浮動於右邊*/
}

.sort{
width:auto; 
height:40px;
float:right;  /*浮動於右邊*/
padding: 5px 5px 0px 0px;　
}

.Bread-crumbs {
width:1200px; 
height:37px;
margin: auto;
left: 0%;
left: 0%;
/*margin-left: -600px;*/
position: relative;
font-size: 14px;  /* 設定文字大小 */
letter-spacing:0px; /* 設定文字間距 */
color: #717071;/* 設定文字顏色 */ 
padding:18px 0px 0px 0px;

}

.Left-column-180{
width:180px; 
height:auto;
margin-right:18px;
float:left;  /*浮動於左邊*/ 
}

.my-account-title{
width:100%; 
height:40px;
font-size: 16px;  /* 設定文字大小 */
line-height: 40px; /* 設定文字行距 */
font-weight:bolder;
float:left;  /*浮動於左邊*/ 
}


.my-account-frame{
width:100%; 
height:auto;
border:1px #dcdcdc solid;
font-size: 16px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
float:left;  /*浮動於左邊*/
margin-bottom:5px;
 }
 
 .my-account-frame-2{
width:100%; 
height:auto;
border:1px #dcdcdc solid;
font-size: 16px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
float:left;  /*浮動於左邊*/
 }
 
.my-account-frame-Green{
width:auto;
height:auto;
font-size: 14px;  /* 設定文字大小 */
line-height: 40px; /* 設定文字行距 */
float:right;  /*浮動於右邊*/
 }
 
.Account-details{
width:92%;
height:30px;
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
padding:0px 12px 0px 12px;
 }
 
 .Account-details-b{
width:92%;
height:30px;
font-size: 14px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
padding:0px 12px 0px 12px;
 }

.Account-details-Amount{
width:auto; 
height:30px;
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
font-weight:bolder;
padding-right: 6px; 
float:right;  /*浮動於右邊*/ 
}

.Account-details-Amount-b{
width:auto; 
height:30px;
font-size: 14px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
font-weight:bolder;
padding-right: 6px; 
float:right;  /*浮動於右邊*/ 
}
.Account-details-Amount-2{
width:auto; 
height:30px;
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
color: #f44336; 
font-weight:bolder;
padding-right: 6px; 
float:right;  /*浮動於右邊*/ 
}

.Account-status{
width:100%; 
height:auto;
border:1px #dcdcdc solid;
font-size: 16px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
background-color:#f9f9f9;
float:left;  /*浮動於左邊*/
}
 
.Account-status-a{
width:112px; 
height:auto;
font-size: 14px;  /* 設定文字大小 */
line-height: 20px; /* 設定文字行距 */
text-align:right;
padding:5px 0px 5px 0px;
float:left;  /*浮動於左邊*/
}

.Account-status-b{
width:60px; 
height:auto;
font-size: 14px;  /* 設定文字大小 */
line-height: 20px; /* 設定文字行距 */
text-align:right;
padding:5px 0px 5px 0px;
float:left;  /*浮動於左邊*/
}

.Right-column-1002{
width:1002px; 
height:auto;
float:left;  /*浮動於左邊*/

}



.Latest-Announcement{
width:962px; 
height:auto;
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
background-color:#fcfbd6;
padding:20px;
border:1px #c8c9ca solid;
margin-bottom:5px;
float:left;  /*浮動於左邊*/

}

.width-1002{
width:962px; 
height:auto;
font-size: 15px;  /* 設定文字大小 */
line-height: 30px; /* 設定文字行距 */
padding:10px 15px 10px 15px;
border:1px #c8c9ca solid;
float:left;  /*浮動於左邊*/
}

.ptsCate {
    position: absolute;
  border:1px #b4b4b5 solid;
  background-color:#eeeeef;
    top:9px;
    right: 290px;
  padding:0px 30px 0px 10px;　
    min-height: 30px;
    _height: 30px;
    background-image: url(http://www.ezimport.co.jp/image/2.0.0/spr_header_02.png);
    background-repeat: no-repeat;
    background-position: 100% -654px;
    color: #000;
  font-family:"微軟正黑體" ;  
    font-size: 15px;  /* 設定文字大小 */
  line-height: 30px; /* 設定文字行距 */
    cursor: pointer;
    z-index: 101;
    _white-space: nowrap;
}


.ptsPanel {
    font-family:"微軟正黑體" ;  
    font-size: 15px;  /* 設定文字大小 */
  line-height: 30px; /* 設定文字行距 */
    display: none;
    position: absolute;
    top: 40px;
    right: 70px;
    width: 522px;
    padding: 15px 0;
    border: 1px solid #c8c9ca;
    border-radius: 5px;
  padding:15px 0px 15px 30px;
    background: #fff;
    z-index: 100;
}


.ptsPanel ul {
    width: 174px;
    float: left;
}

.ptsPanel li:hover {
  background-color: #eeeeef;
 
}


.New-Menu{
width:100%; 
height:40px;
background-color:#f9f9f9;
}


/*0429*/
#pp1.New-announcement #header_marquee_top {
  margin:0;
  line-height: 40px;
  width:max-content;
}
.Search-input .search-width .ptsCate {
  height: 30px;
}
.Search-input .search-width .ptsCate p {
  margin:0;
}


.New-day .New-logo {
  position: relative;
  width:160px;
  /*width: 340px;*/
}
.New-day .New-logo img{
  /*width:100%;*/
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.New-day .Login-function-buy{
  width:812px;
}


/*//bibian美代買*/
.New-day .Login-function-buy{
  width:812px;
}
.search-usa .width-1200 {
  left:0;
  margin-left: 0;
  margin:0 auto;
  z-index: 99;
}
.search-usa .Search-input {
  margin:0;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin-left: 10px;
}
.search-usa .Search-input .search-width {
    height: 100%;
/*    line-height: 100%;
    vertical-align: middle;*/
}
.search-usa .Search-input .search-width .header1030_search_bar {
  height: 100%;
}
.search-usa .button-Search {
  margin-top: 0;
  position: relative;
  top: 50%;
  transform: translateY(-50%); 
}

/*.auction-exchange-rate-usa {
  float: left
}*/

.Search-input .search-width .ptsCate {
  height: 30px;
    float: right;
    position: absolute;
    right: 0;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
}
.Search-input .search-width{
  position: relative;
}

.New-search .list li {
  cursor: pointer;
}
.search-usa .Search-input .ptsPanel li {
  cursor: pointer;
}
