@charset "utf-8";
/* CSS Document */
/* bottom */
.Botton_Images{margin-top:10px;border:1px solid #dcdcdc;}
.Botton_Images01{padding:10px 150px 10px 120px ;}
#Botton_Description{border:1px solid #dcdcdc;}
#Item_Description{border:1px solid #dcdcdc;}
/* @bottom */
/*content*/
#Content{padding:10px 0 0 0;position:relative;height:auto;margin:0;width:100%;}
#Left{position:relative;float:left;width:71.5%;padding:0;}
#Left_LBox{float:left;width:33%;padding:0 0% 0 0%;margin-left:2%;margin-top:1% !important;margin-top:-1%;}
#Left_RBox{list-style:none;width:64% !important;width:62%;_width:60%;float:left;margin: 10px 0 0 0  !important ;margin: 10px 0 0 5px ;}
#Right{float:right;position:relative;width:27.5%;padding:0;margin:0;}
#Bottom{position:relative;float:left;width:100%;padding:0 0 0 0;margin-top:15px;}
#xxxx{position:absolute;width:1%;}
/*@content*/
/*freght*/
.freght_tr01{background:url(//letaoimg.s3.ap-northeast-1.amazonaws.com/twimg/freght/bt_1004.gif)  repeat-x;}
.freght_tr01 td{vertical-align:top;}
.japan{padding:2px;background:#F1F1F1;}
.japan td{padding:3px;text-align:left;font-size:80%;}
.store_tr{padding:2px;background:#F1F1F1;font-size:80%;height:24px;text-align:left;}
.tx_01{padding:10px;background:#FFFFFF;}
.down_table{padding:10px;background:#FFFFFF;margin-top:10px;}
#test1{background:#B7D9F2;padding:30px;}
.close_img{text-align:right;margin-right:-30px!important;margin-right:-80px;margin-top:-30px;}
/*@freght*/
/*left*/
.store_note{width:100%;background:#FEDA6B;border-radius: 4px 4px 0 0;}
/*---------Left_Header---------------------*/
.Left_Header{background:#FEDA6B;padding: 2px;border-radius: 4px 4px 0 0;}
.Left_Header td{vertical-align:middle;}
.Left_Header_01{font-weight:bolder;font-size:15px;;padding-left:5px;}
/*---------Left_LBox_Image---------------------*/
.Left_LBox_Image{border: 1px solid #CCCCCC;padding:5px;table-layout: fixed;word-wrap: break-word;overflow:hidden; width: 100%;
	height:180px;overflow:hidden;}
.Left_LBox_Image1{padding-top:0px;padding-left:9px;padding-bottom:3px;}
.Left_LBox_Image1 a{font-size:13px;color:#1544A6; text-decoration:none; border:1px solid #DFDFDF; padding:3px; margin-left:-5px; margin-top:10px;}
.Left_LBox_Image1 img{border:0;vertical-align:middle;}
.Left_LBox_Image1 a:hover{ text-decoration:none; background-color:#1544A6; color:#FFF;}
/*---------Left_note01---------------------*/
.Left_note{border:0px solid #F0F0F0;}
.Left_note01{font-weight:bolder;padding-left:5px;border-bottom:1px solid #CCCCCC;font-size:100%;vertical-align:middle;}
.Left_note ul{margin: 4px 0 5px 20px;color:#CCCCCC;}
.Left_note li{font-size:13px;list-style-type: disc; line-height:150%;}
.Left_note a{color:#1544A6;}
.Left_note a:hover{}
.Left_note span{color:#000000;}
/*---------Auction_Info---------------------*/
.Auction_Info{margin-left:2%;line-height:250% !important;line-height:250%;}
.Auction_Info a{font-size:13px; color:#1544A6; text-decoration:none; padding-left:2px; padding-right:2px;}
.Auction_Info a:hover { text-decoration:underline;}
.Auction_Info1 td{border-bottom:1px solid #CCCCCC;}
.Auction_Info2 td{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
/*---------detail_Info---------------------*/
.detail_Info01{font-weight:bolder;border-bottom:1px solid #CCCCCC;background:#EFEFEF;padding:3px;}
.detail_Info{margin-left:2%;}
.detail_Info02{line-height:180%;}
/*----------Child_Categoryoutline------------*/
.Child_Categoryoutline{position:relative !important;position:absolute ;}
.Child_Categoryoutline1{position:absolute;float:left;/*background:#F0F0F0;*/margin-left:-1px;margin-top:-1px !important;margin-top:-9px;}
.Child_Categoryoutline2{position:relative;float:right;text-align:right;margin-top:-1px !important;margin-top:-9px;margin-right:-1px;}
/*my_item_status*/
.my_item_status{border:1px solid #994711;margin-left:8px;width:96%;margin-bottom:7px}
.my_item_status1{margin-left:8px;width:96%;margin-bottom:7px}
.my_item_status1 .mis1_desc{padding: 4px;color: #FFF;text-align: left;line-height: 160%;background-color: #FA9632;border-radius: 2px;}
/*right*/
/*---------Right_Header---------------------*/
.Right_Header0{}
.Right_Header1{background:#C6DDFF;padding: 2px;font-weight:bolder;border-bottom:1px solid #CCCCCC;border-radius: 4px 4px 0px 0px;}
.Right_Header1 img{vertical-align:middle;margin-bottom:1px;}
.Right_Header2{padding-top:10px;background:#EDF4FE;padding-left:10px; padding-bottom:5px;}
.Right_Header3 td{padding-top:3px;font-size:13px;}
.Right_Header3 a{color:#1544A6; text-decoration:none;}
.Right_Header3 a:hover{ text-decoration:underline;}
.Right_Header3 img{vertical-align:middle;border:0;}
/*---------Right_Tra---------------------*/
.Right_Tra{border: 1px solid #CCCCCC;line-height: 120%; background:#fff;}
.Right_Tra ul{margin: 4px 0 5px 20px;color:#CCCCCC;}
.Right_Tra li{list-style-type: disc; padding-right:5px;/*font-size:85%;*/}
.Right_Tra td{font-size:13px;}
.Right_Tra a{color:#1544A6; font-size:13px; text-decoration:none;}
.Right_Tra a:hover{ text-decoration:underline;}
.Right_Tra span{color:#000000;}
.Right_Tra01{font-weight:bolder;padding-left:5px;border-bottom:1px solid #CCCCCC;font-size:200%;vertical-align:middle;}
/*------------Right_Headeroutline--------*/
.Right_Headeroutline{position:absolute ;width:100%;}
.Right_Headeroutline1{position:relative !important;position:absolute;float:left;/*background:#F0F0F0;*/margin-left:-1px;
	margin-top:-1px !important;margin-top:-9px;}
.Right_Headeroutline2{position:relative;float:right;text-align:right;margin-top:-1px !important;margin-top:-9px;margin-right:-1px;}
/*-----------------------Sort_img----------------------*/
#Sort_img{position:fixed !important;left:40% !important;top:33%; !important;position:absolute;/* 针对IE */
	top: expression( ( 0 + ( noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : 
	document.body.scrollTop ) ) + 'px' );left:-110%;text-align:center;height:50px;width:130px;padding:5px;
	background:#E4EFFA;border:1px solid #92B0E4;display:none;z-index:999;}
#Sort_img1{font-size:150%;}
#Sort_img img{border:0;}
/*path*/
#Path{clear:both;width:1200px;margin:15px auto;}
#Path td{font-size:13px;}
/*-----導航列*/
#Path td a{font-size:13px; color:#1544A6; text-decoration:none;}
#Path td a:hover { text-decoration:underline;}
.Path_Table{z-index:10;position:absolute;display:none;margin-top:-7px;width:570px;border:1px solid #CCCCCC;
background:url(//letaoimg.s3.ap-northeast-1.amazonaws.com/twimg/title.gif) no-repeat;}
.Path_Table td{width:190px;	height:30px;font-size:90%;}
.Path_Table a:hover{background:#FFCC00;}
.Path_Table_col1{padding-left:30px;}
.Path_Table_col2{}
.Path_Table_col3{}
#My_Account a{font-size:70%;}
#My_Account img{border:none;vertical-align:bottom;}
#My_Account td{text-align:right;}

.c_ss1{}
.c_ss1 span{
	width:100px;
	border:2px solid #CCCCCC;
	text-align:center;
	margin:20px 0 0 -87px;
	padding:8px;
	z-index:999;
	position: absolute;
	visibility: hidden;
}
.c_ss1 input[type=button]{border-style:none;cursor:pointer;}
.c_ss1:hover span{visibility: visible;}
.item-timeline { font-weight:bold; font-size:17px; color:#333;}

/*-------------------------------------------------------------#acItemGuide*/
#acItemGuide{
	position:relative;
	margin-top:40px;
    background-color: #FFF;
	padding-bottom:10px;
	border-left:1px solid #E2E1D2;
	border-right:1px solid #E2E1D2;
	border-top:1px solid #FBC624;
	border-bottom:1px solid #A5A5A5;
}
#acItemGuide ul{list-style-type:none;}
#acItemGuide b{font-weight:bolder;}
#acItemGuide img{vertical-align:middle;}
#tabDescription{
	position:absolute;
	left:0;
	top:-35px;
	width:150px;
	height:34px;
	text-align:center;
}
#tabQnA{
	position:absolute;
	left:150px;
	top:-35px;	
	width:150px;
	height:34px;
	text-align:center;
}
#tabDescription p,
#tabQnA p{
	border:1px solid #BBB;
	border-bottom:0;
	text-align:center;
	font-weight:bold;
	line-height:2;
}
#tabDescription.on p,
#tabQnA.on p{
	border-top:1px solid #BBB;
	border-borrom:1px solid #BBB;
	border-left:4px solid #FBC624;
	border-right:1px solid #BBB;
}
#tabDescription.on p{
	margin:4px 2px 0 10px;
	height:30px;
	background:#FFF;
	font-size:15px;
	font-weight:bold;
	color:#222;
}
#tabQnA.on p{
	margin:4px 10px 0 2px;
	height:30px;
	background:#FFF;
	border-bottom:0;
	font-size:15px;
	font-weight:bold;
	color:#222;
}
#tabDescription.off p{
	margin:7px 2px 0 10px;
	height:26px;
	font-weight:normal;
	font-size:13px;
	color:#333;
	/*css3 grad*/
	background: -moz-linear-gradient(center top , #ffffff, #ecebe0 );
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #ecebe0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#ecebe0')";
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#ecebe0');
    zoom: 1;
}
#tabDescription.off p:hover{
	/*css3 grad*/
	background: -moz-linear-gradient(center top , #ffffff, #f2f1e9 );
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #f2f1e9));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f2f1e9')";
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f2f1e9');
}

#tabQnA.off p{
	margin:7px 10px 0 2px;
	height:26px;
	font-weight:normal;
	font-size:13px;
	color:#333;
	background: -moz-linear-gradient(center top , #ffffff, #ecebe0 );
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #ecebe0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#ecebe0')";
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#ecebe0');
    zoom: 1;
}
#tabQnA.off p:hover{
	background: -moz-linear-gradient(center top , #ffffff, #f2f1e9 );
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #f2f1e9));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f2f1e9')";
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f2f1e9');
}
#tabDescription.off,
#tabQnA.off{
	cursor:pointer;
}

.goog-trans-section{
	position:relative;
    background-color: #FFF;
}

#conDescription{width:100%;}
#conDescription .goog-trans-control_panel{
	background-color:rgb(220,234,255);
	/*height:40px;*/
	/*padding-bottom:10px;*/
	/*border:1px solid #E0E0E0;*/
	text-align:center;
	width:100%;
	padding:10px 0;
}
#conDescription .goog-trans-section .goog-trans-control{
	position:absolute;
	left:15px;
	width:80px;
	text-align:center;
	font-size:15px;
	border:1px solid #CCCCCC;
	background-color: #DDDDDD;
	padding:4px;
	margin-top:8px;
	margin-left:8px;
}
#conDescription .goog-trans-control_comment{
	position:absolute;
	left:75px;
	width:250px;
	font-size:15px;
	color:blue;
	padding:4px;
	margin-top:8px;
	margin-left:8px;
}
#conDescription .goog-trans-control_excite{
	/*
	position:absolute;
	left:0px;
	width:150px;
	text-align:left;
	font-size:15px;
	padding:4px;
	margin-top:8px;
	margin-left:0px;
	*/
}
#conDescription .goog-trans-control_translate{
	/*
	position:absolute;
	left:135px;
	width:100px;
	text-align:left;
	font-size:15px;
	padding:4px;
	margin-top:8px;
	margin-left:8px;
	*/
}
#conDescription .goog-trans-control_yahoo{
	/*
	position:absolute;
	left:215px;
	width:150px;
	text-align:left;
	font-size:15px;
	padding:4px;
	margin-top:8px;
	margin-left:8px;
	*/
}
#conDescription .goog-trans-control_excite a,
#conDescription .goog-trans-control_translate a,
#conDescription .goog-trans-control_yahoo a{text-decoration:underline;}
#conDescription .goog-trans-control_excite a:hover,
#conDescription .goog-trans-control_yahoo a:hover{text-decoration:underline;}
#conDescription .block_description{
	padding-top:10px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
	font-size:15px;
	
}
#conDescription .block_description div,#conDescription .block_description span,
#conDescription .block_description tr,#conDescription .block_description td,
#conDescription .block_description p,#conDescription .block_description font,
#conDescription .block_description ul,#conDescription .block_description li{
	font-size:15px;
}

#conQnA,
#conSellerRating,
#conTranslate{
	padding: 10px 0 20px 10px;
}
#conSellerRating .totalResult{}
#conSellerRating .totalResult{width:100%;table-layout:fixed;}
#conSellerRating .totalResult .rstDescription{font-size:15px;}
#conSellerRating .totalResult .rstRating{font-size:19px;}
#conSellerRating .totalResult .rstRating small{font-size:13px;}
#conQnA .conQnAListTitle{
	width:98%;
	background-color:rgb(117,158,222);
	color:#FFFFFF;
	padding:4px;
}
#conQnA .ps1,#conTranslate .ps1{font-size:15px;}
#conQnA .ps2,#conTranslate .ps2{font-size:13px;}
#conQnA .ps2 .ps2_pos{position:absolute;left:596px;}
#conTranslate .ps2 .ps2_pos{position:absolute;left:545px;}
#conQnA .attnBoard, #conTranslate .attnBoard{
	padding-bottom:10px;
	width:98%;
	padding:4px;
	line-height:2;
}
#conQnA .attnBoard ul, #conTranslate .attnBoard ul{
	list-style-type:decimal;
	margin-left:22px;
	padding:4px;	
}
#conQnA .attnBoard ul, #conTranslate .attnBoard ul{}
#conQnA .attnBoard a{text-decoration:none;}
#conQnA .attnBoard a:hover{text-decoration:underline;}


#conQnA .myQnA_Q{
	width:98%;
	background-color:rgb(191,217,255);
	color:#000000;
	padding:4px;
	font-size:14px;
}
#conQnA .myQnA_A{
	width:98%;
	background-color:rgb(220,234,255);
	color:#000000;
	padding:4px;
	font-size:14px;
}
#conQnA .myQnA_Q .fontThinner,
#conQnA .myQnA_A .fontThinner{
	color:#555555;
}
#conQnA .myQnA_Q span,
#conQnA .myQnA_A span,
#conQnA .sellerQnA_Q span,
#conQnA .sellerQnA_A span{
	padding-right:4px;
}
#conQnA .allQnATitle{font-size:15px;}
#conQnA .sellerQnA_Q,
#conTranslate .transQnA_Q{
	width:98%;
	background-color:#CCCCCC;
	color:#000000;
	padding:4px;
	font-size:13px;
}
#conQnA .sellerQnA_A,
#conTranslate .transQnA_A{
	width:98%;
	background-color:#EEEEEE;
	color:#000000;
	padding:4px;
	font-size:13px;
}
#conQnA .sellerQnA_None{
	width:98%;
	background-color:#EEEEEE;
	color:#000000;
	font-size:15px;
	padding-top:8px;
	padding-bottom:8px;
}
#conQnA .oriQnALink{
	width:98%;
	font-size:13px;
}
#conQnA .oriQnALink span{float:left;}
#conQnA .goog-trans-section .goog-trans-control{
	position:relative;
	left:0;
	width:80px;
	text-align:center;
	font-size:15px;
	border:1px solid #CCCCCC;
	background-color: #DDDDDD;
	padding:4px;
}
#conQnA button,
#conTranslate button{margin-top:10px;}
#dialogRating .dTitle{
	background-color:rgb(117,158,222);
	padding-top:8px;
	height:32px;
	text-align:left;
}
#conQnA a{text-decoration:none;}
/*-------------------------------------------------------------@#acItemGuide*/

#dialogRating .attnBoard{
    background-color: #FFFFE3;
	border:1px solid #E0E0E0;
	width:100%;
	font-size:13px;
	padding:8px -4px 4px 4px;
	padding:5px 0px;
}
#dialogRating .attnBoard .attnBoardTitle{padding-left:2px;}
#dialogRating .attnBoard b{font-weight:bolder;}
#dialogRating .attnBoard ul{
	list-style-type:disc;
	margin-left:14px;
	padding:4px;
	line-height:130%;
	padding:5px;
}
#dialogRating .attnBoard ul{color:#444444;}
#dialogRating .attnBoard .ratingWarning{color:#000000;}


/*-------------------------------------------------------------.bgIcon*/
.bgIcon{
	background-image:url(//letaoimg.s3.ap-northeast-1.amazonaws.com/twimg/item-icons.gif); 
	background-repeat: no-repeat;
	vertical-align:middle;
	border:none;
}
.bgIcon.ic_009{background-position:-82px -0px;width:11px;height:11px;}
.bgIcon.ic_022{background-position:-0px -24px;width:24px;height:24px;}
.bgIcon.ic_025{background-position:-98px -0px;width:16px;height:16px;}
.bgIcon.ic_026{background-position:-122px -0px;width:16px;height:16px;}
.bgIcon.ic_027{background-position:-145px -0px;width:21px;height:18px;}
.bgIcon.ic_030{background-position:-173px -0px;width:11px;height:10px;}
.bgIcon.ic_rarrow_9x9{background-position:-192px -0px;width:9px;height:9px;}
.bgIcon.ic_rarrow_9x9_1{background-position:-210px -0px;width:11px;height:11px;}
.bgIcon.ic_star_16x16{background-position:-227px -0px;width:16px;height:16px;}
.bgIcon.ic_arrow_down_17x25{background-position:-26px -26px;width:17px;height:21px;}
.bgIcon.ic_help{background-position:-48px -31px;width:12px;height:12px;}
.bgIcon.ic_chinese{background-position:-66px -30px;width:14px;height:14px;}
.bgIcon.ic_jp{background-position:-87px -30px;width:14px;height:14px;}

.bgIcon.badsmall{background-position:-0px -0px;width:14px;height:12px;}
.bgIcon.hapsmall{background-position:-63px -0px;width:15px;height:15px;}
.bgIcon.column_aten_01{background-position:-36px -0px;width:23px;height:23px;}
.bgIcon.beginner{background-position:-17px -0px;width:16px;height:18px;}

.bgIcon.item_outline01{/*background-position:-108px -31px;width:6px;height:6px;*/}
.bgIcon.item_outline02{/*background-position:-115px -31px;width:6px;height:6px;*/}
.bgIcon.item_outline03{/*background-position:-108px -38px;width:6px;height:6px;*/}
.bgIcon.item_outline04{/*background-position:-115px -38px;width:6px;height:6px;*/}

.bgIcon.addcompare_1{background-position:-157px -29px;width:95px;height:22px;}
.bgIcon.cpayable-a{background-position:-0px -59px;width:95px;height:22px;}
.bgIcon.bt_wi_001-a{background-position:-94px -59px;width:95px;height:22px;}
.bgIcon.fancy_close{background-position:-126px -28px;width:25px;height:23px;}
/*-------------------------------------------------------------@.bgIcon*/

.warningSellerRating{color:#FF0000;font-weight:bolder;}


/*--new item--*/
.Seller .seller-info-2{display:flex;}
.Seller__alertButton {
	flex:1;
    position: relative;
    display: inline-block;
    width: auto;
    height: 32px;
    border: 1px solid #9f9e98;
    color: #33322f;
    background-color: #f6f6f1;
    border-radius: 2px;
    cursor: pointer;
    padding-left: 20px;
    padding-right: 20px;
    background-repeat: no-repeat;
    background-position: 15px 7px;
    text-decoration: none;
}
.Seller__alertButton{
    margin: 5px auto;
    line-height: 32px;
    vertical-align: bottom;
    font-size: .825rem;
    text-align: center;
}
.Seller__alertButton:before {
    height: 8px;
    border-radius: 0 0 3px 3px;
    background-color: #e2e1da;
}
.Seller__alertButton:after, .Seller__alertButton:before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
}
.Seller__alertButton:after {
    height: 4px;
    bottom: 4px;
    border-radius: 0 0 4px 4px;
    background-color: #f6f6f1;
}
.Seller {position: relative; padding: 0px 15px;}
.Seller .PaymentMethod img{max-width:50px;}
.Sellers {padding: 0px 0px 6px 0px;}
.sellers-bghighlight{/*background:#E2E2E2;*/}

.rightBox{background-color: #fff;border: 1px solid #ddd;box-sizing: border-box;}
.rightBox a{color: #2a7bb4;text-decoration: none;}
.rightBox a:hover{text-decoration: underline;}
.rightBox .T1{border-bottom: 1px solid #e2e2e2;padding: 10px 0px;}
.rightBox .T1.eof{border-bottom: 0 none;}
.rightBox dd{line-height:1.5;}
.rightBox .T1 .alist1 a{font-size:15px;}
.rightBox .T1 .alist1 dd{line-height:160%;}

.count-remind{color: #666;font-size: 13px;line-height: 150%;}
.count-title{margin-bottom: 5px;font-size: 81.25%;}
.count-number{font-size: 23px;}
.count-unit{font-size: 58%;}
ul.count-tab{}
.count-tab li{display: inline-block;padding: 0px 10px;vertical-align: top;}
.count-note{font-size: 13px;}
.Count__count--sideLine {border-left: 1px dotted #ccc;}
.cthin{color:#888;}

.rightBox .T2{border-bottom: 1px solid #e2e2e2;padding: 10px 0px;background-color:#fff8ba;}
.count-titlebca{color:#FF8000;background: #FFF;padding: 10px 5px;width: 93%;margin: 0 auto 10px auto;}
.count-title2{margin-bottom: 10px;font-size: 1.15rem;font-weight: bold;}
.count-title2 a{font-size:15px; font-weight:normal; color:#666;}
.count-number2{font-size: 180%;margin-bottom: 5px;}
.count-unit2{font-size: 58%;}
.Price__value {color: #cb5201;}
.smn{color: #c74200;font-size: 15px;}
.pd{margin-left: 1rem;}
.smnpd-note{display:inline-block;width:95%;font-size:13px;color:#666;}
.ultraIssueAlarm{
	display: inline-block;
    width: 98%;
    font-size: 13px;
    color: #FFF;
    background-color: #C00;
    margin: 5px 0;
    padding: 5px;
    border-radius: 2px;
}
ul.count-tab2{}
.count-tab2 li{display: inline-block;padding: 0px 10px;}
.count-note2{font-size: 49%;}
/*--出價button--*/
.Button--bid {
    width: 310px;
    height: 3pc;
    border: 1px solid #c65201;
    color: #fff;
    background-color: #e8680e;
    border-radius: 4px;
}
.Button--bid:hover{background:#FF6900;border: 1px solid #FF6900;}
.Button--bid, .Button--buynow {
    margin: 0 auto;
    line-height: 3pc;
    text-align: center;
    vertical-align: bottom;
    transition: opacity .1s ease-out;
    transform: translate3d(0,0,0);
    font-size: 125%;
    font-weight: 700;
    display: block;
    color: #fff;
}
.Button--bid, .Button--small {
    position: relative;
    cursor: pointer;
}
.Button--bid:before {
    height: 4px;
    border-radius: 0 0 3px 3px;
    background-color: #c65201;
}
.Button--bid:after, .Button--bid:before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
}
.Button--bid:active, .Button--bid:hover, .Button--bid:link, .Button--bid:visited,
.Button--buynow:active, .Button--buynow:hover, .Button--buynow:link, .Button--buynow:visited {
    color: #fff;
}
.Button--bid:active, .Button--bid:hover, .Button--bid:link, .Button--bid:visited,
.Button--buynow:active, .Button--buynow:hover, .Button--buynow:link, .Button--buynow:visited{
    color: #fff;
}
.Button--buynow {
    position: relative;
    width: 310px;
    height: 3pc;
    border: 1px solid #a53701;
    color: #fff;
    background-color: #c74200;
    border-radius: 4px;
    cursor: pointer;
}
.Button--buynow:hover{background:#EA4E00;border: 1px solid #EA4E00;}
.Button--buynow:before {
    height: 4px;
    border-radius: 0 0 3px 3px;
    background-color: #a53701;
}
.Button--buynow:after, .Button--buynow:before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
}
/*--出價button  end--*/
/*-- 出價button 下方優惠訊息 --*/
.seller-discount{
	margin: 10px auto;
	display: none;
	background: #ff0000;
	color: white;
	font-size: 1.1rem
}
.seller-discount.is-show{
	display: inline-block;
}
/*-- 出價button 下方優惠訊息 end--*/
.Price__tax {
    color: #000;
    font-size: 50%;
    font-weight: 400;
}
.Price__tax, .Seller__follow, .Seller__name {
    display: inline-block;
}
.custom-line {
	height: 1px;
	/* background-color: #aaa;  黑色線條 */
    border: 0;
    border-top: 1px solid #d0d0d5;
	margin: 8px 0;          /* 調整上下距離 */
}
.translate-container {
	display: flex;
	justify-content: space-between; /* 左側標題 & 右側 icon */
	align-items: flex-end; /* 讓 icon 靠底部 */
	width: 100%;          /* 確保容器寬度是 100% */
}
.translate-title {
	flex: 999;              /* 佔 9 等分 */
	padding: 10px;
}
.translate-icon {
	color: #555555;
	display: flex;
	align-items: flex-end;  /* 讓 icon 靠底部 */
}
.leftText{}
.messageTop01{
	background-color:#d76f00;
	color: #fff;	
	text-align: center;
	padding: 10px; 
	font-size:17px;
	position: relative;
}
.messageTop01 img{margin-right: 10px;}
.messageTop01 a{color: #fff;text-decoration: underline;}
.messageTop01 a:hover{color:#43AFFB; }
.messageTop01 .rs{position: absolute;right: 0;}
.messageTop01 .rs .item{margin-right:0.5rem;font-size:90%;}
/*--Right商品--*/
.commodity-itemBox{width: 100%;height: auto;float: left;border: 1px solid #ddd;box-sizing: border-box;}
.commodit-titleBOX {background-color:#fff;color: #000;font-size: 17px;text-align: justify;padding:12px 10px;font-weight: bold;}
.commodit-titleBOX img{vertical-align:middle;}
.commodit-titleBOX .translate-title{color: #555555;}
.commodity-itemBox .btn-add{text-align:right;margin:0 0px 15px 0;padding-top:10px;}
.commodity-itemBox .btn-add a{display:inline-block;text-decoration: none;}
.commodit-photo {background-color: #fff;}
.commodit-photo li{text-align: center;}
.commodit-photo .swiper-img{width:100%;height:610px;}
.commodit-photo .swiper-img .swiper-slide{height:600px;opacity:.7;}
.commodit-photo .swiper-img .swiper-slide img{max-width:95%;max-height:575px;}
.commodit-photo .swiper-img .swiper-slide-active{opacity:1;}
.commodit-photo .swiper-thumbs{padding-bottom: 20px;text-align: center;}
.commodit-photo .swiper-thumbs li{
	display:inline-block;
	width:75px;
	height:75px;
	padding-bottom: 1px;
	margin-bottom:5px;
	opacity: .8;
}
.commodit-photo .swiper-thumbs img{max-width:100%;max-height:100%;}
.commodit-photo .swiper-thumbs .item.on{border-bottom: 3px solid #FBBC00;opacity: 1;}
.photo-b {width:100%;height:auto;min-height:300px;text-align:center;margin-bottom: 10px;}
.photo-s {margin-top: 5px;line-height: 70px;padding-bottom: 20px;}
.photo-b img{max-width: 600px;vertical-align: middle;margin:auto;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.photo-s img{width: 70px;height: 70px;border: 1px #ddd solid;cursor:pointer;}
.photo-s img:hover{border-bottom: 2px solid #FBBC00;}
.photo-s img.on{border-bottom: 3px solid #FBBC00;}
.commodity-info{width: 100%;height: auto;background-color:#fff8ba;float: left;}
.commodity-info a{color: #2a7bb4;text-decoration: none;}
.commodity-info a:hover{text-decoration: underline;}
.l-left{float: left;width: 49.7%;}
.ProductDetail {
    padding: 15px 0;
    width: 100%;
    float: left;
}
.ProductDetail__items {padding: 0 9pt;}
.ProductDetail__item {
    margin-bottom: 5px;
    /*font-size: 87.5%;*/
    line-height: 1.4;
}
.ProductDetail__title {
    float: left;
}
.ProductDetail__title {
    width: 90px;
}
.ProductDetail__description {
    padding-left: 15px;
}
.ProductDetail__items--primary .ProductDetail__description {
    margin-left: 90px;
}
.ProductDetail__bullet {
    display: inline-block;
    width: 15px;
    margin-left: -15px;
}
.Count__count--sideLine2 {
    border-left: 1px dotted #ccc;
}
.psbox{float: left;width: 100%;background-color: #fff;}
.psbox dl{padding: 15px;float: left;}
.psbox dd{float: left;padding-right: 30px;}
.psbox dd a{color: #2a7bb4;text-decoration: none;font-size: 15px;}
.psbox dd a:hover{text-decoration: underline;}

.itemDescriptionAlarm{
	width: 100%;
    text-align: left;
    background: #c51111;
    padding: 10px;
    box-sizing: border-box;
}
.itemDescriptionAlarm ol{list-style-type:square;list-style-position:outside;margin-left:25px;}
.itemDescriptionAlarm li{padding:5px 0;line-height:1.6;color:#FFF;font-weight:bold;font-size:16px;}
.itemDescriptionAlarm a{color: #0AF;}
.itemDescriptionAlarm h5{color: #FFF;padding: 10px 0 5px 10px;font-size: 18px;}

.TimeCountDown{display:inline-block;min-width:60px;}
.TimeCountDown.going2end{color:#cb5201;}

.aOpenYahooPage{text-decoration:underline;font-size:16px;color:#555;}

.tab_page_item_description_topbar{padding: 20px 10px;}
.tab_page_item_description_topbar .btn button{padding:1px 4px;}
.tab_page_item_description_topbar .m{color:#aaa;margin-top:10px;}
.tab_page_item_description{padding:20px 20px 50px 20px;}
.tab_page_item_description div, .tab_page_item_description table{margin:0 auto;}
.tab_page_item_description th, .tab_page_item_description td{padding:6px;line-height:1.5;}
.itemkeyword{display:inline-block;position:relative;background:#FF8000;padding:10px;cursor:pointer;}
.itemkeywordN{z-index:10;display:inline-block;position:absolute;width:200px;text-align:left;vertical-align:middle;background-color:#0051FF;color:#FFF;padding:10px;line-height:150%;}

.itemResultBcaActiveMsg{font-size: 21px;font-weight: bold;}
.itemResultBcaActiveMsg.isWarning{color: #f44336;}

a.itemResultBcaMemoActive, a.itemResultBcaMemoWatchlist{font-size:13px; color:#9E9191; margin-top:2px; text-decoration:none;}
a.itemResultBcaMemoActive:hover, a.itemResultBcaMemoWatchlist:hover{color:#555;}

/* 全館免服務費 202402 */
#js-serviceFee-all, #js-reward-all{
	background: #FF514B;
	color: #fff;
	padding: 0.22rem;
	font-size: 12px;
	line-height: 1rem;
}


.title__cross-border-div{
	vertical-align:middle;
}

.title__cross-border-img{
	width:18px;
}

.title__cross-border-span{
	color:#F53192;
	font-size:13px;
	font-weight:500;
	padding-left:6px;
}

.seller__cross-border-div{
	vertical-align:middle;
	border-width:1px;
	border-style:solid;
	border-color:#CCC;
	padding:10px;
	border-radius:3px;
}

.seller__cross-border-img{
	width:16.66px;
}

.seller__cross-border-span{
	color:#000;
	font-size:12px;
	font-weight:400;
	padding-left:6px;
}

.seller__cross-border2{background:rgba(255,246,186,0.32);}
.seller__cross-border2 .inner{
	padding:5px 15px;
	color:#666;
}
.seller__cross-border2 td{vertical-align: top;}
.seller__cross-border2 .cost-estimation{font-size:1rem;}
.seller__cross-border2 .cost-estimation i{margin-right:2px;font-size:.825rem;}

#row-l2{background:#FFF;}
   #row-l2 .tab-page{display:none;}
   #row-l2 .container{
       border-left: 1px solid #ddd;
       border-right: 1px solid #ddd;
       border-bottom: 1px solid #ddd;
   }
   #tab-menu-dv{
    height: 44px;
    line-height: 44px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    border-bottom: 1px solid #E5E5E5;
    background-color: #F6F6F6;
}
#tab-menu{padding-left: 0px;margin-bottom: 0;list-style: none;}
#tab-menu li{
	display: inline;
    float: left;
    height: 46px;
    line-height: 46px;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    min-width: 150px;
    padding: 0 15px;
    text-align: center;
    cursor:pointer;
    font-size:1rem;
}
#tab-menu li:first-child{border-left: 1px solid #ddd;}
#tab-menu li.on{
	background: #FFF;
    margin-top: -1px;
    height: 45px;
    border-top: 2px solid #f40;
    color:#f40;
    font-size:1.1rem;
}
#tab-menu li:hover{background:#e2e2e2;}
   .tab-page-1-content{text-align:center;}
   .tab-page-1-content div, .tab-page-1-content table{margin:0 auto;}

#id-fee-input-aera a{color: #2a7bb4;text-decoration: none;}
#id-fee-input-aera a:hover{text-decoration: underline;}
#id-fee-input-aera table{width:100%; table-layout: fixed;}
#id-fee-input-aera .limited-Time-Offer i{color:#ff6955;margin:0 2px;}
#id-fee-input-aera .c-fee-input-aera tr:nth-child(odd){background:#f2f2f2;}
#id-fee-input-aera .c-fee-input-aera td{padding:10px 0;}
#id-fee-input-aera .c-fee-input-aera .k{width:200px; padding-left:1rem;}
#id-fee-input-aera .c-fee-input-aera .v{width:280px; padding-left: 1rem;}
#id-fee-input-aera .c-fee-input-aera .unit{color:#888;font-size:.825rem;margin-left:5px;}
#id-fee-input-aera .c-fee-input-aera .mo{color:#888;}
#id-fee-input-aera .c-fee-input-aera input,
#id-fee-input-aera .c-fee-input-aera select{
	height: 2rem;
    border-radius: 4px;
    font-size: 0.925rem;
    text-indent: 4px;
    width:200px;
    border: 1px solid #aaa;
}
#id-fee-input-aera .c-fee-input-aera select[name="is-goods-tax"]{width:65px;}
#id-fee-input-aera .c-fee-input-aera input[name="consumption-tax"]{width:130px;}
#id-fee-input-aera .fee-calculator{margin:1rem;}
#id-fee-input-aera .fee-calculator .fee-calculator-list {
	margin-bottom: 5px;
	list-style-type: disc;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	padding-inline-start: 20px;
}
#id-fee-input-aera .fee-calculator .fee-calculator-list li {list-style: disc;}
#id-fee-input-aera .fee-calculator .action{margin-left:200px;margin-top:2rem;}
#id-fee-input-aera .fee-calculator .action button{
	padding:7px 10px; 
	border:1px solid #888; 
	border-radius:4px;
	cursor:pointer;
	margin-right:.5rem;
	font-size:1rem;
}

/*#id-fee-result*/
#id-fee-result a{color: #2a7bb4;text-decoration: none;}
#id-fee-result a:hover{text-decoration: underline;}
#id-fee-result table{table-layout: fixed;}
#id-fee-result th, #id-fee-result td{border:1px solid #ddd; padding:5px;}
#id-fee-result .unit{color:#777;padding-right:2px;}
#id-fee-result .heavy{font-size:1rem;font-weight:bold;}
#id-fee-result .sum{color:#c40000;}
#id-fee-result .main-table{display: grid; place-items: center;}
#id-fee-result .main-table .limited-Time-Offer{
	font-size:.825rem; 
	color:#888; 
	float:left;
	text-decoration: underline;
}
#id-fee-result .main-table .limited-Time-Offer i{color:#ff6955;margin-right:2px;}
#id-fee-result .c-fee-rst-op{text-align:left; width:50px;}
#id-fee-result .c-fee-rst-desc{text-align:left; width:160px;}
#id-fee-result .c-fee-rst-unit-price-jpy{text-align:right; width:160px;}
#id-fee-result .c-fee-rst-quantity{text-align:right; width:100px;}
#id-fee-result .c-fee-rst-unit-price-ntd{text-align:right; width:160px;}
#id-fee-result .c-fee-rst-subtotal{text-align:right; background:#fff8ba;}

#id-fee-result .notes{width:610px; margin-top:10px;}
#id-fee-result .notes ol{margin-left:20px;}
#id-fee-result .notes li{line-height: 1.3rem;color:#888; font-size: .825rem;}
	
	
.nonScroll{overflow: hidden;}
.modalOverlay{
  	display:none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: rgba(0,0,0,0.3);
    z-index:99999;
}
.lightbox-dialog {
  	display:none;
    bottom: 0;
    left: 0;
    -webkit-overflow-scrolling: touch;
    align-items: flex-start;
    justify-content: center;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
    will-change: background-color;
    z-index: 100000;
}
.lightbox-dialog__window {
    background-color: #fff;
    border-radius: 16px;
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
    margin: auto auto 16px;
    max-height: 90%;
    max-width: calc(100% - 32px);
    min-height: 55px;
    min-width: 208px;
    will-change: opacity, transform;
    margin-top: 10vh;
    margin-bottom: 10vh;
    max-height: 80%;
    max-width: 712px;
}
.lightbox-dialog__window .lightbox-dialog__header {
    display: flex;
    flex-shrink: 0;
    margin: 1rem;
    position: relative;
}
.lightbox-dialog__window .lightbox-dialog__header h{font-size: 1.25rem;font-weight: bold;}
.lightbox-dialog__window .lightbox-dialog__close {
    position: absolute;
    top: 0;
    right:0;
    font-size:1.75rem;
    color:#aaa;
    cursor: pointer;
}
.lightbox-dialog__main {
    box-sizing: border-box;
    flex: 1 1 auto;
    min-height: 18px;
    overflow: auto;
    padding: 1rem;
    position: relative;
}
.lightbox-dialog__main .shipping_map img{max-width:100%;}
.lightbox-dialog__main .shipping_fee{width:90%; margin:20px 5%;}
.lightbox-dialog__main .shipping_fee .location{display:none;}
.lightbox-dialog__main .shipping_fee table{table-layout: fixed; width: 100%;}
.lightbox-dialog__main .shipping_fee th, .shipping_fee td{
	border:1px solid #ddd; 
	text-align:center; 
	padding:10px;
}
.lightbox-dialog__main .shipping_fee .tab_packet{display:flex;margin: 15px 0 10px 0;}
.lightbox-dialog__main .shipping_fee .tab_packet .item{flex:1;text-align: center;padding: 10px;font-size: 1rem;font-weight: bold;}
.lightbox-dialog__main .shipping_fee .tab_packet .item.active{border-bottom:3px solid #ff008a;}
.lightbox-dialog__main .shipping_fee .page_packet{height:auto;}
.lightbox-dialog__main .shipping_fee .page_packet.light{display:none;}
.lightbox-dialog__main .shipping_fee .page_packet .notes{width:95%; margin:1%; font-size: .825rem;}
.lightbox-dialog__main .shipping_fee .page_packet .notes *{text-align: justify;}
.lightbox-dialog__main .shipping_fee .page_packet .thin{color:#888;}
.lightbox-dialog__main .shipping_fee .page_packet .rm{color:#888;}
.lightbox-dialog__main .shipping_fee .page_packet .notes .w{background-color: #fff5c8;color: #000;}

.lightbox-dialog__main .shipping_fromto{margin:30px 5% 0 5%;}
.lightbox-dialog__main .shipping_fromto .k{color:#777;margin-right:.25rem;}
.lightbox-dialog__main .shipping_fromto .v{font-size: 0.9rem;font-weight: bold; margin-right:1rem;}
