﻿@charset "utf-8";
/* CSS Document */

.table_gray_01 {
	background-color: #3d3d3d;
}
.table_orange {
	background-color: #FFB234;
}
.table_white {
	background-color: #ffffff;
}
.table_heavy {
	background-color: #333333;
}
.table_popbg1 {background: #666666;}
.table_light  {background: #ffffff; border-bottom: 1px solid #FF0000; padding-left:10px; width:100%; height:0px; line-height:30px; overflow:hidden}
.lightH { height:2px; display:inline;}
.table_light02 {
	background-color: #bdbdbd;
}
.table_light03 {
	background-color: #e9e9e9;
}
.table_light01 {}
.table_old_ash {
	background-color: #5d6065;
}
.table_young_ash {background-color: #dfdfe0;}
.table_young_ash a {color: #333333;}
.table_young_ash a:hover {color: #000000;}

/*-改-*/.table_cstep_bg {background: url(../images/cstep_bg.gif) left top no-repeat #f1f1f1;}
.table_cstep_bg a {color: #333333;}
.table_cstep_bg a:hover {color: #000000;}

/*-改-*/.table_fcstep_bg {background: url(../images/cstep_bg.gif) left top no-repeat #f1f1f1;}
.table_fcstep_bg a {color: #333333;}
.table_fcstep_bg a:hover {color: #000000;}

.table_fastcart_bg {background-color: #333333;}

.table_young2_ash {
	background-color: #f6f6f6;
}
.table_young3_ash {
	background-color: #f1f1f1;
}

.date_allbg {
	background-image: url(../images/date_bg.jpg);
	background-repeat: repeat;
}
.date_grayline {
	background-color: #393939;
}
.black {
	background-color: #000000;
}
.date_td1 {
	background-color: #aa772b;
}

.date_pay {
	background-image: url(../images/shopping_data.jpg);
	background-repeat: no repeat;
}


.date_pay {
	background-image: url(../images/shopping_data.jpg);
	background-repeat: no repeat;
}

.date_pay {
	background-image: url(../images/shopping_data.jpg);
	background-repeat: no repeat;
}
.prodetail_board ul li{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}


/*---商品頁 商品廣告----*/

.prodetail_banner{  border:0px solid #cccccc; width:100%; height:65px; display:block; overflow:hidden; margin-top:10px}
.prodetail_banner img{  border:0px solid #cccccc; height:65px; display:block; width:100% }
.probanner_none{border-bottom:1px solid #cccccc;}


.index_play_bottom {cc
	background-image: url(../images/subject_02.gif);
	background-repeat: no repeat;font-size: 12px;line-height: 18px;color: #000000;text-decoration: none;  letter-spacing:1px;
}
.index_play_bottom A:link {text-decoration: none; color: #000000;}
.index_play_bottom A:visited {text-decoration: none; color: #000000;}
.index_play_bottom A:hover {text-decoration: none; color: #000000; font-weight:bold;}

.index_label_00 {
	background-image: url(../images/index_label_02.jpg);
	background-repeat: repeat;
}
.index_label_01 {
	background-image: url(../images/index_label_03.jpg);
	background-repeat: no repeat;font-size: 12px;line-height: 18px;color: #000000;text-decoration: none;  letter-spacing:1px;
}
.index_label_01 A:link {text-decoration: none; color: #000000;}
.index_label_01 A:visited {text-decoration: none; color: #000000;}
.index_label_01 A:hover {text-decoration: none; color: #000000; font-weight:bold;}

.index_label_02 {
	background-image: url(../images/index_label_04.jpg);
	background-repeat: no repeat;font-size: 12px;line-height: 18px;color: #000000;text-decoration: none;  letter-spacing:1px;
}
.index_label_02 A:link {text-decoration: none; color: #000000;}
.index_label_02 A:visited {text-decoration: none; color: #000000;}
.index_label_02 A:hover {text-decoration: none; color: #000000; font-weight:bold;}


.index_top_00 {
	background-image: url(../images/over_bp_01.gif);
	background-repeat: no-repeat;
}

.index_top_01 {
	background-image: url(../images/over_bp_02s.gif);
	background-repeat: no-repeat;
}
.index_top {
	background-image: url(../images/over_bp_02.gif);
	background-repeat: no-repeat;
}
.index_top_02 {
	background-image: url(../images/over_bp_03.gif);
	background-repeat: no-repeat;
}
.index_bottom_01 {
	background-image: url(../images/b_2.jpg);
	background-repeat: no repeat;font-size: 12px;line-height: 18px;color: #000000;text-decoration: none;  letter-spacing:1px;
}
.index_bottom_01 A:link {text-decoration: none; color: #000000;}
.index_bottom_01 A:visited {text-decoration: none; color: #000000;}
.index_bottom_01 A:hover {text-decoration: none; color: #000000; font-weight:bold;}

.index_bottom_02 {
	background-image: url(../images/b_3.jpg);
	background-repeat: no repeat;font-size: 12px;line-height: 18px;color: #8f8f8f;text-decoration: none;  letter-spacing:1px;
}
.index_bottom_02 A:link {text-decoration: none; color: #8f8f8f;}
.index_bottom_02 A:visited {text-decoration: none; color: #8f8f8f0;}
.index_bottom_02 A:hover {text-decoration: none; color: #8f8f8f; font-weight:bold;}

.index_bottom_collect {
	background-image: url(../images/bottom_collect_01.jpg);
	background-repeat: no repeat;font-size: 12px;line-height: 18px;color: #000000;text-decoration: none;  letter-spacing:1px;
}
.index_bottom_collect A:link {text-decoration: none; color: #000000;}
.index_bottom_collect A:visited {text-decoration: none; color: #000000;}
.index_bottom_collect A:hover {text-decoration: none; color: #000000; font-weight:bold;}



.date_date {background: url(../images/date_form.gif) no-repeat;}
.buy_top_bg {background: url(../images/bg_buy.jpg) right bottom;}
.my_add_bg {background: url(../images/table_02_01.jpg);}
/*-快速購物車背景(後置)-*/
.my_fastcart_bg_in {}
.my_fastcart_bg2_in {}

/*-一般購物車背景(後置)-*/
.my_add_bg_in {}
.my_add_bg04_in {}
.proview {font-size:10px;}
.proview a {color:#999999; border-bottom:1px solid #999999; padding:1px; color:#999999; }
.proview a:hover {color:#333333; border-bottom:1px solid #333333; padding:1px; color:#333333; }
.my_id_bg {background: url(../images/table_01_02.jpg) repeat-x;}
.my_fastcart_bg { background: url(../images/fastcart_bg1.gif) ;}/*2010-12-22*/
/*-改-*/.my_cart_bg { background: url(../images/cart_bg1.gif) ;}/*2010-12-22*/
.my_title_bg2 {background: url(../images/my_title_bg2.gif);}
.my_title_bg {background: url(../images/my_title_bg.gif);}
.my_map_bg {background: url(../images/my_map_bg.gif)}
.my_member_bg {background: url(../images/div879tablebg.jpg) ;}

/*my_account - 標題背景*/
.my_account_bg {background: url(../images/my_accountbg.gif) ;}
.my_account_bg2 {background: url(../images/my_accountbg2.gif) ;}
.my_bouns_title {background: url(../images/bouns_titlebg.gif) no-repeat ;}
.my_bouns_title2 {background: url(../images/bouns_titlebg2.gif) no-repeat ;}
.my_top_bg {background: url(../images/my_top_bg.gif);}

/*myid - 新聞*/

.smart_title {background: url(../images/title_id_02.jpg);}
.dot_bg_xb {background: url(../images/dot_bg_xb.gif); height:5px;}
.dot_bg_xc {background: url(../images/dot_bg_xb.gif);height:5px;}
.dot_bg_y {background: url(../images/dot_bg_y.gif) repeat-y center top; width:3px;}
.dot_bg_ys {background: url(../images/dot_bg_ys.gif) repeat-y center top; width:15px;}
.dot_bg_x {background: url(../images/dot_bg_x.gif);}

.table_listimg {
	background-image: url(../images/list_img2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #ffb233;
}
.table_listbg1 {
	background-image: url(../images/list_img3.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffe479;
}
.table_listbg2 {
	background-color: #ffb233;
}
.table_listbg3 {
	background-color: #ffb233;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align:left;
	font-weight: bold;
	line-height: 30px; 
	text-indent:1px;
	padding-left:8px;
}
.table_time {
	background-image: url(../images/time.jpg);
	background-repeat: no repeat;
	width:245px;
	height:100px;
}
.table_time_2 {
	background-image: url(../images/time_2.jpg);
	background-repeat: no repeat;
	width:245px;
	height:80px;
}
.table_banner {
	background:#ffffff;
	background-repeat: no repeat;
	width:245px;
	height:80px;
}

/*--------------------------------------表單裡的底色加文字---------------------------------------*/
.table_vs_letter_white {
	background-color: #ffffff; font-size: 12px;line-height: 18px;color: #000000;text-decoration: none; 
}
.table_vs_letter_white A:link {text-decoration: none; color: #0024ff;}
.table_vs_letter_white A:visited {text-decoration: none; color: #000000;}
.table_vs_letter_white A:hover {text-decoration: none; color: #0024ff;}

.table_vs_letter_ash {
	background-color: #f1f1f1; font-size: 12px;line-height: 18px;color: #000000;text-decoration: none; 
}
.table_vs_letter_ash A:link {text-decoration: none; color: #0024ff;}
.table_vs_letter_ash A:visited {text-decoration: none; color: #000000;}
.table_vs_letter_ash A:hover {text-decoration: none; color: #0024ff;}


.table_promsg {
	font-size: 12px;
	color: #333333;
	text-align:left;
	width:auto;
	height:27px;
	background:url(../images/index_R_proO.gif) no-repeat 3px 11px;text-align: left;
	padding-left:22px;
	padding-top:8px;
}
span.text_red {
	font-size: 12px;
	text-align:left;
	width:auto;
}


.table_promsg span {
	padding:2px 2px 2px 0px;
	
}

.table_onsalemore {
	background-color: #f1f1f1; 
	font-size: 12px;
	color: #333333;
	text-align:left;
	padding:2px;
	border:0px solid #cdcdcd; 
}

.table_onsalemore ul,.table_onsalemore ul li{list-style:none;}
.table_onsalemore div{}
.table_onsalemore span{color: #FF6600;}





.table_vs_letter_ash2 {
	background-color: #f1f1f1; 
	font-size: 12px;
	line-height: 35px;
	color: #333333;
	text-decoration: none;
	width:100%;
	text-align: left;
	height:35px;
	margin:5px 0px 5px 0px;
	float:left;
}

.table_vs_letter_ash2 table {
	float:left;
}

.table_vs_letter_ash2 A:link {text-decoration: none; color: #0024ff;}
.table_vs_letter_ash2 A:visited {text-decoration: none; color: #000000;}
.table_vs_letter_ash2 A:hover {text-decoration: none; color: #0024ff;}


.order_list{text-decoration: none;float:left; width:100%; color:#555555;}
.order_list span { }
.order_list ul {list-style:none; height:20px; line-height:20px; }
.order_list ul li {float:left;margin:3px; display:inline; padding:1px;background:url(../images/icon_tools.gif) no-repeat left; display:block; padding-left:12px;}
.order_list ul li span a {color:#333333; border-bottom:1px dotted #C02020}
.order_list ul li span a:hover {color: #C02020; border-bottom:1px dotted #C02020}
.table_vs_letter_sub2 {background-color: #FFEB9A;}

.gopay{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}

.gopay a{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}

.gopay a:hover{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}

/*---my_record 的 Sub MENU---*/
.table_vs_letter_sub4 {text-decoration: none;float:left; text-align:center;}
.table_vs_letter_sub4 ul {list-style:none; margin:0px; padding:0px;}
.table_vs_letter_sub4 ul li {
    float:left;
	display:block;
	background: url(../images/menu_sub4O.jpg) no-repeat top; 
	color:#ffffff;
	width:129px; 
	height:70px;
	line-height:60px;}
.table_vs_letter_sub4 ul li a {
    display:block;
	background: url(../images/menu_sub4.jpg) no-repeat top; 
	width:129px; 
	height:70px;
	line-height:60px;
	color:#333333;}
.table_vs_letter_sub4 ul li a:hover {display:block;background: url(../images/menu_sub4O.jpg) no-repeat top; color:#ffffff;}




.table_vs_letter_sub4 {
	background-color: #FFCC66;
	color: #574726;
	text-decoration: none;}

/*---個人帳戶頁籤---*/
.table_vs_letter_sub5 {
	width:100%;
	height:45px;
	text-decoration: none;
	float:left;
	padding-left:15px;}
	
.table_vs_letter_sub5 ul li{
	list-style:none;
	float:left;
	line-height:62px;
	color:#000000;
	font-weight:bold;
	background: url(../images/menu_sub5O.gif) no-repeat top;
	width:129px;
	height:45px;
	display:block;
	text-align:center;
	text-indent: 10px;
	overflow:hidden;}
	
.table_vs_letter_sub5 ul li a{
	line-height:62px;
	color:#505050;
	background: url(../images/menu_sub5.gif) no-repeat top;
	width:109px;
	height:45px;
	display:block;
	text-align:left;
	padding-left:20px;
	font-weight: normal;
	overflow:hidden;}
.table_vs_letter_sub5 ul li a:hover{
    background: url(../images/menu_sub5O.gif) no-repeat top;
	color:#000000;
	} 


.table_vs_letter_sub3 td {background: #E3E3E3;color: #666666; }
.table_vs_letter_sub  td {background: #555555;color: #ffffff; }

.table_vs_letter_topicon {background: url(../images/bottom_top2.gif);color: #ffffff;text-decoration: none; }
.table_vs_letter_topicon a:{text-decoration: none; color: #ffffff;}
.table_vs_letter_topicon a:hover {text-decoration: none; color: #000000;}

.table_vs_letter_topicons {background-image: url(../images/bottom_top2s.jpg);color: #000000;text-decoration: none; }
.table_vs_letter_topicons a {text-decoration: none; color: #000000;}
.table_vs_letter_topicons a:hover {text-decoration: none; color: #000000;}

.bottom_01_ash {background: url(../images/icon_in_bottom.gif) no-repeat;color: #000000;text-decoration: none;}
.bottom_01_ash a{color: #000000;}
.bottom_01_ash a:hover {color: #000000;}

.bottom_02_y {background: url(../images/bottom_02.jpg) no-repeat;color: #fffab0; text-decoration: none; }
.bottom_02_y a {text-decoration: none; color: #fffab0;}
.bottom_02_y a:hover {text-decoration: none; color: #fffab0;}

.table_m_listbg1 {
background: url(../images/meb_listbg1.gif) no-repeat center bottom;
color: #000000;
background-color: #3a3a3a;
text-decoration: none;
}
.table_m_listbg2 {background: url(../images/meb_list1.gif) no-repeat center top;color: #000000;text-decoration: none;background-color: 3a3a3a;}
	
.table_mlist {color: #FFFFFF;background-color: #4e4e4e;}
.table_fclist {background-color: #898989;}
.table_spop1 {color: #FFFFFF;background: url(../images/spopbg.gif) no-repeat right bottom ;background-color: #898989;}
.table_spop2 {color: #FFFFFF;background: url(../images/mail_bg.jpg) no-repeat right bottom ;background-color: #898989;}
.table_spop3 {color: #FFFFFF;background-color: #898989;}


.table_spopblack {color: #FFFFFF; text-indent:8px;background: url(../images/spopblackbg.gif); height:30px; width:auto; display:block}

.table_account01_s {color: #000000;text-indent:8px;background: url(../images/acc_td1s.jpg) #FFFFFF; text-align:center;text-decoration: none;}
.table_account01_s a{color: #000000;}
.table_account01_s a:hover {color: #ff0000; font-weight:bold;}

.table_account02_s {color: #000000; text-indent:8px; background-image: url(../images/acc_td2s.jpg) #FFFFFF; text-align:center;}
.table_account02_s a{text-decoration: none; color: #000000;}
.table_account02_s a:hover {text-decoration: none; color: #000000; font-weight:bold;}

.table_account01 {line-height: 35px;color: #000000;text-indent:8px;background-image: url(../images/acc_td1.jpg) #FFFFFF; text-align:center;text-decoration: none;}
.table_account01 a { color: #000000;}
.table_account01 a:hover {color: #ff0000; font-weight:bold;}

.table_account02 {line-height: 35px;color: #000000;text-indent:8px;background-image: url(../images/acc_td2.jpg)#FFFFFF; text-align:center;text-decoration: none;}
.table_account02 a { color: #000000;}
.table_account02 a:hover {color: #000000; font-weight:bold;}

/*-改-*/.table_account03 {line-height: 23px;text-align:left;text-decoration: none;float:right;}
.table_account03 a { color: #333333; background: url(../images/account03_but.gif) no-repeat left;height:20px;display:block;padding:0px 0px 0px 22px;}
.table_account03 a:hover { color: #000000; background: url(../images/account03_butO.gif) no-repeat left;}


/*購物車按鈕 - 查詢交易紀錄*/
/*-改-*/.table_account03_a {
	line-height: 30px;
	color: #A0A0A0;
	text-align:center;
	text-decoration: none;
	width:120px;
	height:30px;
	float:left;
	margin-left:250px;
	display:inline;
	overflow:hidden;
	margin-bottom:20px;}
	
.table_account03_a a {color: #333333; background: url(../images/account03_a.gif) no-repeat ;width:100px;height:30px; display:block;padding-left:20px;}
.table_account03_a a:hover {color: #000000; background: url(../images/account03_aO.gif) no-repeat; }


/*購物車按鈕 - 打印*/
.table_account03_b {
	line-height: 30px;
	color: #A0A0A0;
	text-align:center;
	text-decoration: none;
	width:100px;
	height:30px;
	float:left;
	margin-left:5px;
	overflow:hidden;
	margin-bottom:20px;}
	
.table_account03_b a {color: #333333; background: url(../images/account03_b.gif) no-repeat;width:80px;height:30px; display:block;padding-left:20px;}
.table_account03_b a:hover {color: #000000; background: url(../images/account03_bO.gif)no-repeat; }


/*購物車按鈕 - 返回賣場*/
.table_account03_c {
	line-height: 30px;
	color: #A0A0A0;
	text-align:center;
	text-decoration: none;
	width:100px;
	height:30px;
	float:left;
	margin-left:5px;
	overflow:hidden;
	margin-bottom:20px;}
	
.table_account03_c a {color: #333333; background: url(../images/account03_c.gif) no-repeat; width:80px;height:30px; display:block; padding-left:20px;}
.table_account03_c a:hover {color: #000000; background: url(../images/account03_cO.gif) no-repeat; }

/*購物車按鈕 - 前往支付寶網頁付款*/
.table_account03_d {
	line-height: 30px;
	color: #A0A0A0;
	text-align:center;
	text-decoration: none;
	width:145px;
	height:30px;
	float:left;
	margin-left:5px;
	margin-bottom:20px;}
	
.table_account03_d a {color: #333333; background: url(../images/account03_d.gif) no-repeat;width:120px;height:30px; display:block;padding-left:25px;}
.table_account03_d a:hover {color: #000000; background: url(../images/account03_dO.gif) no-repeat; }



/*購物車按鈕 - 下一步*/
.table_nextstep {
	line-height: 30px;
	color: #333333;
	text-align:center;
	text-decoration: none;
	width:100px;
	height:30px;
	margin:10px auto;
	overflow:hidden}
.table_nextstep a {color: #333333; background: url(../images/nextstep.gif) no-repeat ;width:80px;height:30px; display:block; padding-left:20px; }
.table_nextstep a:hover {color: #000000; background: url(../images/nextstepO.gif) no-repeat; }


/*購物車按鈕 - 訂單確認*/
.table_odconfirmed {
	line-height: 32px;
	color: #cccccc;
	text-align:center;
	text-decoration: none;
	width:110px;
	height:30px;
	margin:0px auto;
	overflow:hidden; 
	margin-bottom:20px}
.table_odconfirmed a {color: #333333; background: url(../images/odconfirmed.gif) no-repeat;width:85px;height:30px; display:block; padding-left:15px; }
.table_odconfirmed a:hover {color: #000000; background: url(../images/odconfirmedO.gif) no-repeat; }


/*我的帳戶按鈕 - 儲存*/
.table_save {
	line-height: 30px;
	color: #A0A0A0;
	text-align:center;
	text-decoration: none;
	width:100px;
	height:30px;
	float:left;
	margin-left:300px;
	overflow:hidden;}
.table_save a {color: #333333; background: url(../images/save.gif) no-repeat ;width:80px;height:30px; display:block; padding-left:20px; }
.table_save a:hover {color: #000000; background: url(../images/saveO.gif) no-repeat; }

/*我的帳戶按鈕 - 取消*/
.table_cancel {
	line-height: 30px;
	color: #A0A0A0;
	text-align:center;
	text-decoration: none;
	width:100px;
	height:30px;
	float:left;
	overflow:hidden;}
.table_cancel a {color: #A0A0A0; background: url(../images/cancel.gif) no-repeat;width:80px;height:30px; display:block; padding-left:20px; }
.table_cancel a:hover {color: #FFFFFF; background: url(../images/cancelO.gif) no-repeat; }

.table_product_01 {
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	
	background-color: #FFFFFF;
	background-image: url(../images/button_bye.jpg); text-align:center;
	width:83px;
	height:22px;
}
.table_product_01 A:link {text-decoration: none; color: #FFFFFF;}
.table_product_01 A:visited {text-decoration: none; color: #FFFFFF;}
.table_product_01 A:hover {text-decoration: none; color: #ffea34;}

/*-地址清單背景圖-*/
.table_accbg1 { border:2px dotted #666666}
.table_accbg2 { border:2px dotted #666666}

/*-訂購資料背景圖-*/
.table_accbg3 { border:2px dotted #666666}
.table_accbg4 {	border:2px dotted #666666}
.table_product01 {
	color: #000000;
	
	background-color: #FFFFFF;
	background-image: url(../images/product_gray_1.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center;
}
.table_product02 {
	color: #000000;
	
	background-color: #FFFFFF;
	background-image: url(../images/product_gray_3.gif);
	background-attachment: scroll;
	background-repeat: repeat-y;
}

.table_blackline {
    background:#999999;
	height:1px;
	margin:10px 0px 10px 0px;
}

.table_grayw {
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
	text-align:center;
}
.table_grayw a:link {
text-decoration: none; 
color: #ffffff;
background-image: url(../images/button_bye.jpg);
display: block;
width:82px;
height:22px
}
.table_grayw a:hover.table_grayw a:visited{
text-decoration: none; 
color: #FFB234;
background-image: url(../images/button_bye.jpg);
display: block;
width:82px;
height:22px}

/* 競標 POPUP 圖層*/
.table_grayw2 {font-size: 12px;line-height: 22px;width:110px;color: #ffffff;text-align:center;}
.table_grayw2 a:link {text-decoration: none; color: #ffffff; border-bottom:1px solid #ffffff; padding-bottom:2px;}
.table_grayw2 a:hover{text-decoration: none; color: #FFB234; border-bottom:1px solid #FFB234; padding-bottom:2px;}



.table_bought {
	width:30px;
	height:40px;
	background: url('../images/bought_icon.gif') no-repeat;
	display:block;
}

.table_evaluation {
	background:#ffffff;
	color: #333333;
}

.table_reply {
	background:#E4DDCF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0B8A9;
	color: #333333;
}
#updatepanelcontrol .table_light{
	width:22%;
}
