﻿@charset "utf-8";

/*-------------------- footer menu  ------------------*/
/*-改-*/#footer_menu { text-align:left; color:#a5ffcd; height:30px; line-height:30px;}
/*-改-*/#footer_menu a {color:#a5ffcd; padding:10px 5px 10px 5px;}

/*-------------------- txt_privacy 隱私聲明 ------------------*/
.txt_privacy {
	text-align:left;
	padding:0px 30px 10px 35px;
	line-height:20px;
	letter-spacing: 0px;	
}
.txt_privacy ul {
	padding-left:20px;
	margin:0px;
	color: #666666 ;
}
.txt_privacy li{
	list-style-type: disc;
}
#privacy_tab{float:left;background: url(../images/privacy_tab.gif) no-repeat; height:60px; margin-left:10px; width:877px;}


/*-------------------- txt_Terms 交易條款 ------------------*/
.txt_terms {
	text-align:left;
	padding:0px 30px 10px 35px;
	line-height:20px;
	letter-spacing: 0px;
	
}
.txt_terms ol {
	padding-left:20px;
	margin:0px;
	color: #333333 ;
	font-weight:normal;
}
.txt_terms ol li{
	list-style-type: decimal;
	font-size:12px;
		
}
.txt_terms ul {
	padding-left:20px;
	margin:0px;
	color: #666666 ;
}
.txt_terms ul li{
	list-style-type: disc;
}
#terms_tab{float:left;background: url(../images/terms_tab.gif) no-repeat; height:60px; margin-left:0px; width:977px;}

/*-------------------- txt_Conditions 使用條件 ------------------*/
.txt_conditions {
	text-align:left;
	padding:0px 30px 10px 35px;
	line-height:20px;
	letter-spacing: 0px;
	text-indent: 13px;
}

.txt_conditions ul {
	padding-left:20px;
	margin:0px;
	color: #666666 ;
}
.txt_conditions li{
	list-style-type: disc;
}

.conditions_msg{
	padding:20px;
	border:2px solid #669900;
	text-indent: 0px;
	width:300px;
	margin:0px auto;
}

#conditions_tab{float:left;background: url(../images/conditions_tab.gif) no-repeat; height:60px; margin-left:10px; width:877px;}


/*-------------------- member 會員專區------------------*/
.txt_member01 {color: #666666 ;}
.txt_member02 {color: #666666 ;}
.txt_member03 {color: #666666 ;}
.txt_member04 {color: #666666 ;}
.txt_member05 {color: #666666 ; padding:5px;}

.member_title{
	color:#ffffff;
	text-align:center;
	display:block;
	line-height: 30px;
	height: 30px;
	background: url(../images/style06bbg.gif);}
 
/*-改-*/#member_tab{float:left;background: url(../images/member_titlebg.jpg) no-repeat; height:100px; margin:0px 0px 10px 50px; width:100%;}




/*-------------------- txt_merchants 招商專區------------------*/
.txt_merchants {
	text-align:left;
	padding:0px;
	line-height:20px;
	letter-spacing: 0px;
}

.txt_merchants div {
	text-align:center;
}
.txt_merchants ul {
	padding-left:20px;
	margin:0px;
	color: #666666 ;
}
.txt_merchants li{
	list-style-type: disc;
}

#merchants_tab{float:left;background: url(../images/merchants_tab.gif) no-repeat; height:60px; margin-left:10px; width:877px; display:none;}





/*-------------------- txt_group 集團簡介------------------*/
.txt_group {
	text-align:left;
	padding:0px 30px 10px 35px;
	line-height:20px;
	letter-spacing: 0px;
}

.txt_group div {
	text-align:center;
}
.txt_group ul {
	padding-left:20px;
	margin:0px;
	color: #666666 ;
}
.txt_group li{
	list-style-type: disc;
}

#group_tab{float:left;background: url(../images/group_tab.gif) no-repeat; height:60px; margin-left:10px; width:877px;}


/*-------------------- copyright ------------------*/
/*-改-*/#copyright {height:98px;background: url(../images/copyright_bg.gif); display:block; padding-left:190px;}
/*-------------------- site_menu ------------------*/
/*-改-*/#site_menu {
	width:120px;
	height:21px;
	float:left;
	margin-top:15px;
	}
	
/*-改-*/#site_menu .message{
    text-align:center;
	color: #7A5B00;
	line-height: 26px;
	width:auto;
	height:26px;
	margin: 19px 0px 6px 0px;
	display:none;}
	
/*-改-*/#site_menu .top_navi{ float:left; }	
/*-改-*/#site_menu ul{width:170px; padding:0px; margin:0px; list-style:none; text-align: left; float:left; padding:0px 0px 0px 14px;}
	 
/*-改-*/#site_menu ul li{
     float:left;
	 height:21px;
	 line-height:21px;
	 }
	 
/*-改-*/#site_menu ul li a{color:#333333; width:56px; height:21px;line-height:21px; display:block;}
/*-改-*/#site_menu ul li a:hover{color: #000000;}

#site_menu ul li  table a,#site_menu ul li table a:hover{background:none; width:auto; height:auto;}
#site_menu ul li  table{font-weight:normal;}


/*-------------------- login_menu ------------------*/
#login_menu {
	width:135px;
	height:95px;
	float:left;
	text-align:right;
	_width:120x;}
	
#login_menu  .welcome{
    font-family:Arial, Helvetica, sans-serif;
	color: #555555;
	line-height: 15px;
	text-align:right;
	height:15px;
	width:250px;
	float:right;
	margin:50px 20px 6px 0px;
	*margin:50px 20px 6px -130px;
	_margin:50px 305px 6px -125px;
	_right:0px;
	_position:absolute;
	_z-index:999}


/*-改-*/#login_menu  .menu{
	margin:13px 0px 0px 0px;
	_margin:13px 100px 0px -135px;
	height:21px;
	float:right;
	_position:absolute;
	_z-index:998;
	}
	


/*-改-移除-*/#login_menu  .menu img{ }
	

/*-------------------- sub_menu ------------------*/
	
div.menu {position: absolute;}
div.menu div.open > div {display: none;}
div.menu div.open:hover > div {display: block;}

/*-------------------- tools_menu ------------------*/

#tools_menu { text-align:center;width:80px;background: url(../images/tools_inbg.gif);}
#tools_menu ul li    {width:80px;text-align:center;text-decoration: none;  }
#tools_menu ul li a  {width:80px;color: #333333; font-size:11px; height:18px; line-height:18px; display:block;}
#tools_menu ul li a:hover  {color: #000000;}
#tools_menu img  {color: #ffffff;border: 1px solid #ffffff; border-top:0px;}
#tools_menu .imgnone,#tools_menu .imgnone:hover  {border: 0px ;}
#tools_menu .tools_table {
	width:100%;
	margin: 0 auto;
	color: #ffffff;
	text-align:center;}
#tools_menu .tools_table a {color: #ffffff;}

/*-改-*/.accToggler{
	width: 80px;
	height:20px;
	background: url(../images/tools_bg.gif) left 80px #ededed;
	cursor: pointer;}
	
.accContent{
	margin: 0px auto;
	width: 80px;
	background: url(../images/tools_inbg.gif);}
	
/*-------------------- 商品清單編輯 ------------------*/	

.accContent div a,.accContent span{color: #333333; font-size:11px;} 
.accContent div a:hover,.accContent span:hover{color: #000000;} 
.accContent div {background: url(../images/tools_line2.gif); padding-left:2px;}
/*-改-*/.accContent div img { width:20px; height:20px; display:block; padding:1px 1px 0px 1px; background:#ededed}

.toolsbg{  
    margin: 0px auto;
	font-size:10px;
	width:80px;
	height:34px;
	color: #333333;
	padding-top:5px;
	background-image: url(../images/tools_cartbg.gif);}

.toolsbg a {color: #ffffff;}
.toolsbg a:hover {color: #FFB234;}
.toolsorder{margin: 0px auto;overflow:hidden; height:142px;}


.tools_yellow {line-height: 18px;color: #fffab0;text-decoration: none;}
.tools_yellow a:link,a:visited {text-decoration: none; color: #fffab0;}
.tools_yellow a:hover {text-decoration: none; color: #ffffff;}
.tools_month {
	font-size: 11px;color: #ffffff;  letter-spacing:1px;
}
.tools_month a:link,a:visited {text-decoration: none; color: #ffffff;}
.tools_month a:hover {text-decoration: none; color: #FFB234;}
.tools_whitecap {
	font-size: 13px;
	line-height: 30px;
	color: #ffffff;
	text-decoration: none;	
	text-indent:1px;
	font-weight: bold;
}
.tools_whitecap a{text-decoration: none; color: #ffffff;}
.tools_whitecap a:hover {text-decoration: none; color: #FFB234;}

/*-------------------- kind_menu ------------------*/
#kind_menu{
	text-align:left;
	float:left;
	height:34px;
	width:230px;
	margin:0px;
	background: url(../images/top_showall_img.gif) no-repeat #009944;
	overflow:hidden;
}
#kind_menu img{
    border:0px;
    margin:0px;
    padding:0px;
}	

/*-新增-*/#marquePic img{ border:1px solid #cdcdcd}
/*-新增close-*/#lnkShow{display:none;}
/*-新增close-*/#ctl00_lblVersionId{display:none;}

/*-- 商品分類 – Show All ---*/

/*-改-*/#kind_submenu{
    margin-left:0px;
    padding:10px;
	float:left;
	width:871px;
	text-decoration: none;
	height:265px;
	text-align:left;
	color:#333333;
	border:3px solid #2cab64;
	border-top:10px solid #2cab64;
	background:#FFF;
	}

#kind_submenu span{display:block;width:150px;}
/*-改-*/#kind_submenu span.title{height:30px;line-height: 30px; padding-left:5px;width:110px; color:#ff7d00; text-align:left;}

#kind_submenu span.title a{color:#ff7d00; font-weight:bold;}
#kind_submenu span.title a:hover{color:#000000;}

#kind_submenu span.title img{ padding:0px 0px 0px 0px; width:30px; height:25px; }

#kind_submenu span.title2{}

/*-改-*/#kind_submenu span a,
#kind_submenu span a:hover{color:#333333;text-decoration:none;}
#kind_submenu ol {margin:0px;padding:0px;}
#kind_submenu ol li{
	list-style:none;
	float:left;
	color:#FFFFFF;}
#kind_submenu ul.prolist{ float: left; text-align:left;}
#kind_submenu ul.prolist li{
	float:none;
	display:block;
	width:120px;
	margin:2px;
}
	
#kind_submenu .close { float:left; width:894px; background:#2cab64; margin-top:5px; height:18px; bottom:0px; position: absolute; left:0px; text-align:center}
#kind_submenu .close a{color:#ffffff;font-size:10px; font-weight:bold; padding-left:15px; width:60px;}
#kind_submenu .close a:hover{color:#000000;}

#kind_submenu .prolink a {
	color:#333333;
	display:block;
	text-align:left;
	padding-left:20px;
	width:80px;
	height:26px;
	background: url('../images/kind_titlebg.gif') no-repeat left center;
	line-height: 26px;}

#kind_submenu .prolink a:hover{display:block;color:#000000;}

#kind_submenu .prolink2 a {
	color:#cccccc;
	display:block;
	width:90px;
	height:26px;
	line-height: 26px;}
#kind_submenu .prolink2 a:hover{display:block;color:#ffffff;}

#kind_submenu .event a{
	display:block;
	color:#333333;
	width:80px;
	height:45px;
	text-align:left;
	background:#FFC64C;
	text-indent: 0px;
	line-height: 20px;
	text-decoration: none;
	padding:5px;
	border:1px solid #FFED98}

#kind_submenu .event a:hover{display:block;color:#000000;}



/*-------------------- search_box ------------------*/
.search_box{
	float:right;
	width:637px;
}
/*-改-*/#search_box {
    height:34px;
	line-height: 34px;
	width:637px;
	float:right;
	background: url('../images/search_boxbg.jpg') no-repeat right center;
	text-align:right;
	padding-right:10px;
	_padding-top:5px;
	_height:29px;
	_line-height: 29px;
	overflow:hidden;
}
#search_box  .icon { margin-right:100px;}
/*-改-*/#search_box  .button {
    border: none;
    background: url('../images/top_look.gif') no-repeat left center;
	width:22px;
	height:21px;
	cursor:pointer;
	vertical-align: middle;}	
	
/*-改-*/#search_box input {vertical-align: middle;}
#search_box  .button:hover {background: url('../images/top_lookO.gif') no-repeat left center;}


/*-------------------- news_box ------------------*/
#news_box { 
	 line-height: 22px;
	 color: #a5ffcd;
	 height:22px;
	 margin:0px;
	 padding:5px 15px 0px 15px ;
	 overflow:hidden;
	 background: #F87907}
#news_box a{color: #fff9c2;}
#news_box a:hover{color: #ffffff;}
/*-改-*/.news_left {float:left;}
/*-改-*/.news_right { }

/*-------------------- popup_layer ------------------*/
.bottom_02_y {
	background: url('../images/bottom_02.jpg') no-repeat;
	font-size: 13px;
	color: #fffab0; 
	text-decoration: none; 
	
}

.text_white {
	color: #ffffff;
	text-decoration: none; 
	font-size:13px;
	
}
.text_white a:link,a:visited {text-decoration: none; color: #ffffff;}
.text_white a:hover {text-decoration: none; color: #FFB234;}

.text_orange {
	font-size: 12px;
	line-height: 18px;
	color: #fcac3b;
	text-decoration: none; 
	
}

.text_orange_v2 {
	color: #F26521;
}

.text_orange a:link ,.text_orange a:hover{text-decoration: none; color: #ffffff;}
.text_orange a:visited {text-decoration: none; color: #fcac3b;}


.table_m_listbg2 {
	background: url('../images/meb_list1.gif') no-repeat center top #3a3a3a;
	color: #000000;
	text-decoration: none;
	
	text-align:right;
	padding:0px 5px 0px 0px;
	height:14px;
}

/*-------------------- 零利率 -----------------------*/

.payzero {border-top:1px solid #CCC; border-right:1px solid #CCC;}
.payzero td{text-align:center; border-left:1px solid #CCC; border-bottom:1px solid #CCC; padding:3px 3px; font-size:12px;}

/*-------------------- Coupon 按鈕 ------------------*/

.coupon_button  {
    border: 1px #D26991 solid;
	background:#ffffff;
	color:#D26991;
	width:80px;
	height:18px;
	cursor:pointer;
	text-align:center;
	display:block;}
	
.coupon_button:hover {
    border: 1px #D26991 solid;
    background: #D26991;
	color:#FFFFFF;
	width:80px;
	height:18px;
	cursor:pointer;
	display:block;}

/*-------------------- Coupon 按鈕 - 取銷狀態 ------------------*/
	
.coupon_button_cl  {
    border: 1px #6598D2 solid;
	background:#ffffff;
	color:#6598D2;
	width:80px;
	height:18px;
	cursor:pointer;
	text-align:center;
	display:block;}
	
.coupon_button_cl:hover {
    border: 1px #6598D2 solid;
    background: #6598D2;
	color:#FFFFFF;
	width:80px;
	height:18px;
	cursor:pointer;
	display:block;}

/*-------------------- search ------------------*/
.searchbut  {
    border: 1px solid #CCCCCC ;
	color:#333333;
	cursor:pointer;
	text-align:center;
	height:25px;
	width:50px;
	display:block;
	margin:0px auto;
	background: url(../images/text_button.gif);}

.searchbut:hover,.searchbut:visited {
    border: 0px solid #ffffff;
	color:#000000;
	cursor:pointer;
	height:25px;
	width:50px;
	display:block;
	background: url(../images/text_buttonO.gif);}


/*-------------------- Add order ------------------*/
.addorder  {
	background: url(../images/addorderbut.gif) no-repeat;
	border: 0px;
	color:#333333;
	width:80px;
	height:25px;
	cursor:pointer;
	text-align:center;
	text-indent: 8px;
}
.addorder:hover {
    background: url(../images/addorderbutO.gif) no-repeat ;
    border: 0px;
	color:#000000;
	width:80px;
	height:25px;
	cursor:pointer;
	text-indent: 8px;}

.addorder_text  {color: #fcac3b;}
.addorder_text a:hover,a:visited {color:#333333;}
.gray_form {
    border: 1px #BEBEBE solid;
    padding:2px;
	color: #333333;
	letter-spacing:1px;
	background: #ffffff;
	font-size:12px;	
}
.gray_form:hover {
    border: 1px #555555 solid;
    padding:2px;
	letter-spacing:1px;
	background: #ffffff;
}

.gray_form2 {
    border: 1px #BEBEBE solid;
    padding:2px;
	color: #333333;
	letter-spacing:1px;
	background: #ffffff;
	font-size:12px;	
}
.gray_form2:hover {
    border: 1px #333333 solid;
    padding:2px;
	letter-spacing:1px;
}
.gray_textarea{
      color: #000000;
      border: 1px #BEBEBE solid;
      overflow-x: hidden;


	  padding: 8px 6px 7px 10px;
      width: 330px;
      height: 130px;
	  font-size:12px;
	  
}

.gray_fileField{
      color: #000000;
      border: 1px #BEBEBE solid;
	  padding: 8px 6px 7px 10px;
	  font-size:12px;
	  
}
.price_text{
    border: 1px #BEBEBE solid;
    padding:2px;
	letter-spacing:1px;
	background: #E7E7E7;
}

/*- 表格樣式- */
.table_style01 {
 color:#3E3E3E;
 border: 1px solid #DFDFE0;
 background-color:#FFFFFF;
 margin-bottom:10px;
 border-collapse: collapse;}
  
.table_style01 a {color:#3E3E3E;}
.table_style01 a:hover {color:#000000;}  
.table_style01 td { border: 1px solid #DFDFE0;padding: 2px; } 
.table_style01 select { margin:0px 5px 5px 5px;}



/*my_recoder*/
.table_style04 { background:#FFFFFF;border-collapse: collapse; }   
.table_style04 td { padding: 2px; color:#666666; border: 1px solid #DFDFE0;}
.table_style04 tr:hover {background:#D7FAFF;}
.table_style04 a {color:#3E3E3E;border-bottom: 1px solid #c02020;padding: 1px;}
.table_style04 a:hover {color:#c02020;}  

/*my_message*/
.table_style05 {
 border: 1px solid #DFDFE0;
 border-collapse: collapse;
 background-color:#FFFFFF;
 margin-top:10px;
 margin-bottom:5px;
 } 
.table_style05 a {color:#333333;}
.table_style05 a:hover {color:#000000;}  
.table_style05 td { border: 1px solid #DFDFE0;padding: 3px; }   
.table_style05 th { border: 1px solid #DFDFE0;}
.table_style05 select { margin:0px 5px 5px 5px;}
.table_content {background-color:#FFFFFF;}   
.table_content td {padding: 5px; color:#666666;}  
.table_content tr {text-align:center;}  

/*- 結帳表格- */
.table_style03 {
	border-collapse: collapse;
	background-color:#F8F8F8;
	margin:15px 0px 15px 0px; 
	border-top: 0px solid #666666;} 
	
.table_style03 td { border-collapse: collapse; border: 1px solid #cdcdcd; border-top: 0px;padding: 3px; } 
.table_style03 ul { margin-left:50px;}   
.table_style03 li { list-style-type: square; line-height:22px;}  

/*- 結帳表格 - 加強版- */
/*-改-*/.table_style03X {
	border-collapse: collapse;
	width:100%;
	border: 1px solid #BD3E3E;} 
	
.table_style03X td { border-collapse: collapse; border: 1px solid #BD3E3E;} 
.table_style03X ul { margin-left:50px;}   
.table_style03X li { list-style-type: square; line-height:22px;}  

/*- ATM 轉帳資訊- */
/*-新增-*/.table_style05X {
	border-collapse: collapse;
	width:100%;
	border: 0px solid #ffffff;} 
	
.table_style05X td { border-collapse: collapse; border: 0px solid #cdcdcd; padding:5px;}  


/*- 付款方式按鈕 - 加強版- */
.table_style04X { background:#fff;border-collapse: collapse; width:200px; float:left }
.table_style04X td { padding:0px 5px 10px 0px;}
.table_style04X a {color:#3E3E3E;border-bottom: 1px solid #c02020;padding: 1px;}
.table_style04X a:hover {color:#c02020;}  


/*myid*/
.table_myidnews {color:#666666; margin:0px auto;}    
.table_myidnews td { border-bottom:1px dotted #CCCCCC; padding:2px;}



.table_style02 {border: 0px solid #DFDFE0;border-collapse: collapse;margin-top:10px;}   
.table_style02 td { border: 1px solid #DFDFE0;padding: 3px; }   

.table_line {
 border: 0px solid #666666;
 border-collapse: collapse;
 }   
.table_line td {
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #996600;
	line-height: 30px;
	height: 30px;
}  
.table_line_none {
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 30px;
	height: 30px;
	border-right-color: #CC9900;
} 
 
.table_line th {
	border: 0px solid #666666;
	
}

.table_none {
 border: 0px solid #666666;
 border-collapse: collapse;
 }   
.table_none td { border: 0px solid #666666;padding: 2px; }   
.table_none th {
	border: 0px solid #666666;
	
}


.small_button  {
    border: 0px #333333 solid;
    background: #333333;
	font-size:12px;
	color:#FFFFFF;
	width:40px;
	height:20px;
	cursor:pointer;
	text-align:center;
	margin:0px 5px 0px 5px;
}
.small_button:hover,.small_button:visited {
    border: 0px #FF6600 solid;
    background: #FF6600;
	color:#FFFFFF;
	width:40px;
	height:20px;
	cursor:pointer;
}


input.text_button  {
    border: 1px solid #555555 ;
	color:#555555;
	cursor:pointer;
	text-align:center;
	margin:5px;
	padding:3px;
	display:block;
	float:left;
	background: url(../images/text_button.gif);}
	
input.text_button:hover{
    border: 1px solid #00CCFF;
	color:#000000;
	cursor:pointer;
	padding:3px;
	display:block;
	background: url(../images/text_button.gif);}
	
	
input.text_button2  {
    border: 2px solid #990000 ;
	color:#990000;
	cursor:pointer;
	text-align:center;
	margin:5px;
	padding:3px 10px 3px 10px;
	display:block;
	margin:0 auto;
	background: url(../images/text_button.gif);}
	
input.text_button2:hover{
    border: 2px solid #00CCFF;
	color:#990000;
	cursor:pointer;
	padding:3px 10px 3px 10px;
	display:block;
	background: url(../images/text_button.gif);}

input.del_button  {width:18px;height:18px;cursor:pointer;background: url(../images/del_but.gif) no-repeat; border:0px; text-align:center;}
input.del_button:hover  {width:18px;height:18px;cursor:pointer;background: url(../images/del_butO.gif) no-repeat;}

input.del_button2  {color:#666666; width:55px;height:25px;cursor:pointer;background: url(../images/del_but.gif) no-repeat left center; border:0px; text-align:right; line-height:25px; margin-left:20px;}
input.del_button2:hover  {color:#000000;width:55px;height:25px;cursor:pointer;background: url(../images/del_butO.gif) no-repeat left center;}



/*Digg*/


.pagination {
    overflow: hidden;
    font-size: 9pt;
	padding: 2px;
	margin: 0 auto;
	border: 0px solid #AAAADD;
	text-decoration: none; /* no underline */
	color: #A3A3A3;
	float:left;
	width:95%;
}

.pagination ul {
    list-style: none;
    padding: 2px 0;
    line-height: 16px;
}

.pagination li {
    display: inline;
}


.pagination.digg {
	padding: 3px;
	margin: 3px;
	text-align:center;
}

.pagination.digg a {
	padding: 2px;
	border: 1px solid #A3A3A3;
	text-decoration: none; /* no underline */
	color: #A3A3A3;
}

.pagination.digg a:hover, .pagination.digg a:active {
	border: 1px solid #333333;
	color: #333333;
}

.pagination.digg li.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #333333;
	font-weight: bold;
	background-color: #333333;
	color: #FFF;
}

.pagination.digg li.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}
.pagination.digg li.quicklink {
	padding: 2px 5px 2px 5px;
	margin-left:20px;
	border: 0px solid #f3f3f3;
	color: #A3A3A3;
	letter-spacing: 3px;
}



/*-------------------- buttom Style  ------------------*/


/*Digg*/
.table_account04 {
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	
	background-color: #FFFFFF;
	background-image: url(../images/td_image.gif); text-align:center;
}
.table_account04 A:link {text-decoration: none; color: #FFFFFF;}
.table_account04 A:visited {text-decoration: none; color: #FFFFFF;}
.table_account04 A:hover {text-decoration: none; color: #ffea34;}


/*分館按鈕 - 加入購物車*/
.pro_order {text-align:center; height:30px; width:84px; margin:-30px 0 0 60px }
.pro_order a{	
    padding-left:20px;
	width:64px;
	height:30px;
	line-height: 27px;
	color: #626262;
	display:block;
	background: url(../images/but_pro_order.gif);}
.pro_order a:hover {color: #000000; background: url(../images/but_pro_orderO.gif);}

/*分館按鈕 - 立即購買*/
.pro_buy {text-align:left; height:30px; width:auto; padding-right:81px; background: url(../images/but_pro_buy.gif) no-repeat 4px top;}
.pro_buy a{
	color: #626262; 
	display:block;
	width:53px;
	height:30px;
	padding-left:7px;	
	line-height: 27px;
	text-align:left;
	background: url(../images/but_pro_buy.gif) no-repeat;}	
.pro_buy a:hover {color: #000000; background-image: url(../images/but_pro_buy.gif);}


/*分館按鈕 - 加入購物車2011-1-4
.pro_order2 {text-align:center; height:30px; width:84px; margin:-30px 0 0 80px }
.pro_order2 a{	
    padding-left:20px;
	width:64px;
	height:30px;
	line-height: 27px;
	color: #626262;
	display:block;
	background: url(../images/but_pro_order.gif);}

/*分館按鈕 - 立即購買2011-1-4
.pro_buy2 {text-align:center; height:30px; width:auto; padding-right:81px; background: url(../images/but_pro_buy.gif) no-repeat 20px top;}
.pro_buy2 a{
	color: #626262; 
	display:block;
	width:53px;
	height:30px;
	padding-left:27%;	
	line-height: 27px;
	text-align:left;
	background: url(../images/but_pro_buy.gif) no-repeat 20px top;}	*/


/*分館按鈕 - 立即購買(單獨)*/
.pro_buy1 {text-align:center; height:30px; width:auto;}
.pro_buy1 a{
	color: #626262; 
	display:block;
	width:146px;
	height:30px;
	line-height: 27px;
	text-align:center;
	background: url(../images/but_pro_buy1.gif) no-repeat;}	
.pro_buy1 a:hover {color: #ffffff; background-image: url(../images/but_pro_buyO.gif);}






.pro_addlist {
	font-size: 13px;
	color: #000000;
	background-image: url(../images/td_image.gif); 
	text-align:center;
}
.pro_addlist a:link,.pro_addlist a:visited {text-decoration: none; color: #FFFFFF;}
.pro_addlist a:hover {text-decoration: none; color: #ffea34;}

/*-0307-*/.pro_point {width:66px; height:18px; display:block; text-align:left; background: url(../images/pro_point_bg.gif) 5px 2px; padding-left:80px; line-height:18px; color:#494949; display:none;}
.pro_point span {line-height:18px; color:#848484;}

.pro_point2 {width:66px; height:18px; display:block; text-align:left; background: url(../images/pro_point_bg.gif) 0px 2px; padding-left:72px; line-height:18px; color:#494949}


/*商品頁 - 圖片專區*/

.scrollbox{width:100%;height:260px;border:#ccc 1px solid; float:left}
.scrollbox a{color:#333333;}
.scrollbox a:hover{color:#333333;}
/*-改-*/.goleft{
float:left;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arr1.gif) no-repeat center; 
}
/*-改-*/.goleft:hover{
float:left;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arr1O.gif) no-repeat center; 
}
/*-改-*/.goright{float:right;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arr.gif) no-repeat center; }

/*-改-*/.goright:hover{float:right;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arrO.gif) no-repeat center; }

.scrollbox .mousedown{background:#ccc;}
.box{width:655px;overflow:hidden;float:left; }
.box ul{width:500%;height:230px;list-style:outside none none;}
.box ul li{ width:163px;float:left;display:inline;margin-left:1px;}


.scrollbox2{width:100%;height:240px;border:#ccc 0px solid;}
.goleft2{
float:left;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arr1.gif) no-repeat center; 
}
.goleft2:hover{
float:left;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arr1O.gif) no-repeat center; 
}
.goright2{float:right;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arr.gif) no-repeat center; }

.goright2:hover{float:right;width:10px;cursor:pointer;height:240px;
background: url(../images/product_arrO.gif) no-repeat center; }

.scrollbox2 .mousedown{background:#ccc;}
.box2{width:650px;overflow:hidden;float:left; }
.box2 ul{width:400%;height:240px;list-style:outside none none;}
.box2 ul li{ width:110px;float:left;display:inline;margin-left:1px;}




/*首頁 - 快速連結區 - 推薦商品區塊*/
.rollphotosP { width: 680px;height:310px;text-align:center; float:left;}
.blk_push {position: relative; width: 680px; height: 310px;}
.blk_push .LeftBottonP  {background: url(../images/index_L_pro.gif) no-repeat center  #EFEFEF; width: 20px; cursor: pointer; position: absolute; height: 310px ;*margin-left:-5px;}
.blk_push .LeftBottonP:hover  {background: url(../images/index_L_proO.gif) center no-repeat #EFEFEF;}
.blk_push .RightBottonP {background: url(../images/index_R_pro.gif) no-repeat center #EFEFEF; width: 20px; cursor: pointer; position: absolute; height: 310px; margin-left:656px;*margin-left:645px;}
.blk_push .RightBottonP:hover {background: url(../images/index_R_proO.gif) no-repeat center #EFEFEF; cursor: pointer; position: absolute; }
.blk_push .ContP {margin: 0px auto; overflow: hidden; width: 645px; height: 310px; padding-left: 15px;}
.blk_push .box  {width: 105px; height: 310px; padding-top: 0px;}


/* 首頁 - 最新消息專區 */
/*-改-*/.rollphotosA {width: 180px; height:270px; background: url(../images/index_newsbg.gif) no-repeat; overflow:hidden;}
.blk_30 { height:365px; overflow: hidden; zoom: 1; float:left}
.blk_30 .TopBotton   { width: 13px; height:13px; cursor: pointer; float:right; margin:20px 30px 10px 0px;background: url(../images/up.gif) no-repeat ;display:inline;}
.blk_30 .TopBotton:hover   { background: url(../images/upO.gif) no-repeat ;}
.blk_30 .BottomBotton {width: 13px; height:13px; cursor: pointer; float:right; margin:20px  2px 10px 0px;background: url(../images/down.gif) no-repeat; display:inline;}
.blk_30 .BottomBotton:hover {;background: url(../images/downO.gif) no-repeat;}
.blk_30 .Cont {	margin: 0px auto; overflow: hidden; width: 180px; height:216px;}
.blk_30 .box {	float: left; width: 180px; text-align: center; overflow:hidden; }
.blk_30 .box img { width: 160px; height:60px; margin:5px; border:1px solid #FFFFFF; overflow:hidden; }


/*- 會員專區 - 按鈕 -*/
.table_login {
	line-height: 22px;
	text-align:center;
	height:22px;
	width:60px;
	margin:0px auto;
	margin-top:5px;}
	
.table_login a {color: #ffffff; border:2px solid #ffffff;background:#656153; display:block; background:#948F7D;}
.table_login a:hover {color: #ffffff; border:2px solid #ffffff;background:#656153}

.table_joinnext {
	line-height: 22px;
	text-align:center;
	height:22px;
	width:60px;
	margin:0px auto;
	margin-top:5px;}
	
.table_joinnext a {color: #ffffff; border:2px solid #ffffff;background:#656153; display:block; background:#948F7D;}
.table_joinnext a:hover {color: #ffffff; border:2px solid #ffffff;background:#656153}



/* 按鈕 - 我要競標 */
.table_bid {
	line-height: 28px;
	text-align:left;
	height:30px;
	width:112px;
	margin:0px 5px 0px 5px;
	float: left;
	text-decoration: none;}
	
.table_bid a {
    color: #333333;
    background: url(../images/table_bid.gif); 
    display:block;
    padding-left:15px;}
	
.table_bid a:hover{
    color: #000000;
    background-image: url(../images/table_bidO.gif);
    display:block; }

/* 按鈕 - 競標名單 */
.table_bidlist {
	line-height: 28px;
	text-align:left;
	height:30px;
	width:112px;
	margin:0px 5px 0px 5px;
	float: left;
	text-decoration: none;}
	
.table_bidlist a {
    color: #333333;
    background: url(../images/table_bidlist.gif); 
    display:block;
    padding-left:8px;}
	
.table_bidlist a:hover{
    color: #000000;
    background-image: url(../images/table_bidlistO.gif);
    display:block; }


.table_monthask {
	line-height: 30px;
	text-align:center;
	height:30px;
	width:70px;
	float: right;
	text-decoration: none;}
.table_monthask a {color: #ffffff;background: url(../images/table_monthask.gif); display:block; padding-left:18px; font-weight:bold;}
.table_monthask a:hover{color: #ffffff;background: url(../images/table_monthaskO.gif);display:block; }


.table_eporder {
	line-height: 22px;
	text-align:center;
	height:22px;
	width:60px;
	margin:0px auto;
	margin-top:5px;}
.table_eporder a {color: #ffffff; border:2px solid #ffffff;background:#656153; display:block; background:#948F7D;}
.table_eporder a:hover{color: #ffffff; border:2px solid #ffffff;background:#656153}

/*商品頁按鈕群*/
.order_btn{
	float:right;
	margin-right:10px;
	padding-top:5px;
}
.order_btn2{
	float:right;
	margin-right:35px;
	padding-bottom:5px;
}

/* 按鈕 - 立即購買 */
.table_order {float:left;}
	
.order_btn .table_order a {
    color: #ffffff;
    background: url(../images/table_order.gif) no-repeat; 
    display:block;
    padding-left:10px;
	line-height: 26px;
	text-align:left;
	height:26px;
	width:92px;
}

.table_order a:hover{
    color: #ffffff;
    background-image: url(../images/table_order.gif);
    display:block; }

/* 按鈕 - 加入購物車 */
.table_addtocart a:hover{
text-decoration: none; 
color: #ffffff;
background: url(../images/table_addtocart.gif);
display:block; 
}

.table_addtocart {float:left;}
.order_btn .table_addtocart a {
	line-height: 26px;
	text-align:left;
	height:26px;
	width:92px;
	padding-left:8px;
	color: #ffffff;
	background: url(../images/table_addtocart.gif) no-repeat; 
	display:block;
}
.order_btn2 .table_addtocart a {
	line-height: 26px;
	text-align:left;
	height:26px;
	width:92px;
	padding-left:8px;
	color: #ffffff;
	background: url(../images/table_addtocart.gif) no-repeat; 
	display:block;
}

/*Cart - 商品停售*/
.table_stopmsg {
	line-height: 26px;
	text-align:left;
	height:26px;
	width:92px;
	float: left;
	margin-top:-25px;
	/*margin-right:50px;*/
	text-decoration: none;
	position:relative;
	z-index:90;
	}

.table_stopmsg a {
    color: #333333;
    background: url(../images/table_stopmsg.gif) no-repeat; 
    display:block;
    padding-left:10px;
}
.table_stopmsg a:hover{
    color: #333333;
    background-image: url(../images/table_stopmsg.gif);
    display:block;
}


/*��Ʒ�¼�*/
.table_closesale {
	font-size: 12px;
	line-height: 32px;
	text-align:center;
	height:32px;
	width:121px;
	margin:3px;
	text-decoration: none;
    color: #ffffff;
    background-image: url(../images/table_stopmsg.gif); 
    display:block;
	 }


/*�e�`?��*/
.wrongpic {
	height:200px;
	width:300px;
    display:block;
	background-image: url(../images/wrongpic.jpg);
	margin:0 auto;
	margin-top:50px; 
	 }
.wrongmsg { margin:0 auto; clear:both; text-align:center; padding:20px; font-size: 15px ;color: #333333; margin-bottom:50px; text-decoration: none; width:500px;}
.wrongmsg a { margin:0px 3px 0px 3px;color: #990000;} 
.wrongmsg a:hover { color: #990000; border-bottom: 1px solid;}




/*Cart - 貨到通知*/
.table_startmsg {
	line-height: 26px;
	text-align:left;
	height:26px;
	width:92px;
	float: left;
	margin-top:0px;
	text-decoration: none;
	position:relative;
	z-index:88;
	}

.table_startmsg a {
    color: #ffffff;
    background: url(../images/table_startmsg.gif) no-repeat; 
    display:block;
    padding-left:10px;
}
.table_startmsg a:hover{
    color: #ffffff;
    background-image: url(../images/table_startmsg.gif);
    display:block;
}


/*Digg*/



.table_pushq {
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	
	background-image: url(../images/td_image.gif); text-align:center;
	margin:10px;
	width:60px;
	margin-left:auto;
	margin-right:auto;
}
.table_pushq A:link {text-decoration: none; color: #FFFFFF;}
.table_pushq A:visited {text-decoration: none; color: #FFFFFF;}
.table_pushq A:hover {text-decoration: none; color: #ffea34;}


/*- 幫助中心 - 按鈕 - 我還要繼續發言 -*/
.table_gocontent {
	line-height: 25px;
	height:25px;
	color: #000000;
	width:120px;
	margin:10px auto;
	text-decoration: none;
	text-align:center;}
	
.table_gocontent a { color: #ffffff; background:#ffffff; border:1px solid #D6D6D6;width:120px;height:25px;line-height: 25px; display:block;}
.table_gocontent a:hover {color: #ffea34;display:block;border:1px solid #ffea34;}


/*- 一般/快速 購物車- 按鈕 -修改*/
.table_change {
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	float:right;
}
.table_change a { 
    color: #505050; 
    background: url(../images/modify_but.gif) no-repeat left; 
    width:30px; 
    height:20px; 
    display:block;
	padding:0px 5px 0px 18px;
	margin-right:10px;}
.table_change a:hover { color: #000000; background: url(../images/modify_butO.gif) no-repeat left ;}

/*商品頁- 放大觀看按鈕*/
/*-改-*/.table_prozoom {
	font-size: 12px;
	line-height: 28px;
	text-align:center;
	height:28px;
	width:90px;
	margin-top:0px;
	_margin-top:-40px;
	*margin-top:0px;
	margin-left:220px;
	position:relative;
	z-index:10;
	top:0px;
	left:0px;
}
/*-改-*/.table_prozoom a {
text-decoration: none;
color: #7F7F7F;
background: url(../images/table_prozoom.gif) no-repeat left center; 
display:block;
padding-top:2px;
padding-left:5px;
}
/*-改-*/.table_prozoom a:hover {
text-decoration: none; 
color: #333333;
background: url(../images/table_prozoomO.gif) no-repeat left center; 
display:block; 
}


/*商品頁- 影片觀看按鈕*/
/*-改-*/.table_provedio {
	font-size: 12px;
	line-height: 28px;
	text-align:center;
	height:28px;
	width:90px;
	margin-top:0px;
	_margin-top:-40px;
	*margin-top:0px;
	margin-left:-170px;
	margin-left:-250px;
	position:relative;
	z-index:10;
	top:0px;
	left:0px;
}
/*-改-*/.table_provedio a {
text-decoration: none;
color: #7F7F7F;
background: url(../images/table_provedio.gif) no-repeat left center; 
display:block;
padding-top:2px;
padding-left:5px;
}
/*-改-*/.table_provedio a:hover {
text-decoration: none; 
color: #333333;
background: url(../images/table_provedioO.gif) no-repeat left center; 
display:block; 
}




/*-訂購資料底線-*/

.table_highline01 td {border-top: 1px solid #999999 }
.table_highline02 td {}
.table_highline03 td {border-bottom: 1px solid #999999; border-top: 1px solid #999999 }



.table_proname {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-align:center;
	height:35px;
}
.table_proname A:link {text-decoration: none; color: #333333;}
.table_proname A:visited {text-decoration: none; color: #333333;}
.table_proname A:hover {text-decoration: none; color: #000000;}


/*- 我的帳戶 - 帳戶資料 -*/
.table_idaccountbg {
	color: #666666;
	width:170px;
	height:173px;
	margin:10px 0px 0px 10px;}
	
.table_idaccountbg div { height:30px; color:#333333; line-height:30px; }






/*- 一般購物車 - 帳戶資料 -*/
/*-改-*/.table_accountbg {
	color: #666666;
	width:216px;
	height:173px;
	padding-left:12px;
	background: url(../images/accountbgbg.gif) right top no-repeat #f1f1f1;}
	
.table_accountbg table div { height:40px; color:#333333; line-height:40px; margin-top:38px}


/*- 快速購物車 - 帳戶資料 -*/
/*-改-*/.table_accountbgF {
	color: #666666;
	width:216px;
	height:173px;
	padding-left:12px;
	background: url(../images/accountbgFbg.gif);}
	
.table_accountbgF table div { height:40px; color:#333333; line-height:40px; margin-top:38px }
	
	
	
.table_cartstep {color: #666666;}
.table_cartstep ul { padding:0px 0px 0px 25px; margin:0px; }
.table_cartstep ul li {list-style:disc; line-height:18px;} 
		

	
/*----電視熱賣廣告版位 - 商品框-----*/
.table_sppro {
	font-size: 12px;
	color: #666666;
	margin:0px auto;
	width:140px;
}
.table_sppro a {
	font-size: 12px;
	color: #333333;
}
.table_sppro a:hover {
	font-size: 12px;
	color: #000000;
}
.table_sppro img {
	padding:2px;
	border: 1px solid #CCCCCC;
	width:120px;
	height:120px;
	background:#FFFFFF;
	overflow:hidden;
}
.table_sppro img:hover{
	border: 1px solid #999999;
}
.table_sppro td {padding:2px; text-align:left;}
.table_sppro span a {height:38px; overflow:hidden; display: block;}

/*--首頁 - 加價購商品框--*/
.table_proaddi {color: #666666;margin:2px;width:140px; text-align:left;}
.table_proaddi span a { height:31px; display:block; overflow:hidden; line-height:13px;}
.table_proaddi a {color: #333333;}
.table_proaddi a:hover {color: #000000;}
.table_proaddi img {padding:6px;border: 1px solid #CCCCCC;width:120px;height:120px;background:#FFFFFF; text-align:center; overflow:hidden;}
.table_proaddi img:hover{border: 1px solid #999999;}
.table_proaddi td {padding:2px; text-align:left;}


/*--加價購商品框--*/
.table_proadd {color: #666666;margin:1px;width:140px; text-align:left;}
.table_proadd span a {height:38px; display: block;width:140px;}
.table_proadd a {color: #333333;}
.table_proadd a:hover {color: #000000;}
.table_proadd img {padding:6px;border: 1px solid #CCCCCC;width:120px;height:120px;background:#FFFFFF; overflow:hidden; text-align:center; margin:0px 4px 0px 4px;}
.table_proadd img:hover{border: 1px solid #999999;}
.table_proadd td {padding:2px 6px 2px 0px; text-align:left;}
.table_proadd div {top:50%; left:50%;}

/*商品搜尋及商品分館商品清單*/
.table_proaddShow {color: #666666;margin:4px;width:140px; text-align:left;}
.table_proaddShow span a {height:38px; display: block;width:140px;}
.table_proaddShow a {color: #333333;}
.table_proaddShow a:hover {color: #000000;}
.table_proaddShow img {padding:6px;border: 1px solid #CCCCCC;width:160px;height:160px;background:#FFFFFF; overflow:hidden; text-align:center; margin:0px 4px 0px 4px;}
.table_proaddShow img:hover{border: 1px solid #999999;}
.table_proaddShow td {padding:2px 2px 2px 3px; text-align:left;}
.table_proaddShow div {top:50%; left:50%;}



.table_proadd2{color: #666666;width:650px; text-align:left; padding:5px 0px 5px 0px;}
.table_proadd2 img {padding:5px;border: 1px solid #CCCCCC;width:120px;height:120px;background:#FFFFFF; overflow:hidden;}
.table_proadd2 img:hover{border: 1px solid #999999;}
.table_proadd2 td {padding:2px; text-align:left;}
.table_proadd2_A {width:330px; padding-top:5px;}
.table_proadd2_A a {font-size: 13px;color: #333333;line-height:23px;border-bottom: 1px solid #333333;}
.table_proadd2_A a:hover {color: #000000;border-bottom: 1px solid #333333;}
.table_proadd2_A ul{ margin-top:10px;width:300px;}
.table_proadd2_A ul li{ color:#333333;padding:2px;color: #797979;}
.table_proadd2_B {width:160px;border-left: 1px  dashed #CCCCCC;float:left; padding:0px 10px 0px 10px; height:140px;}
.table_proadd2_B div {margin-bottom:0px;}
.table_proadd2_C {width:140px; height:20px;line-height:20px;background:#F0F0F0;margin-top:5px}
.table_proadd2_D {width:146px;margin-top:5px;}
.table_proadd2_E {width:140px;margin-top:5px}
.table_proadd2_F {width:132px;background:#FFF19A;color: #333333; padding:2px 2px 2px 10px; margin-top:2px;float:left; }


/*---首頁 - 快速連結區 - 推薦商品---*/
.index_prosmall {
	color: #666666;
	margin:0px 2px 2px 2px;
	width:102px;
	text-align:left;
	line-height:15px;
}
.index_prosmall span a {height:35px; display:block; overflow:hidden;}
.index_prosmall a {color: #333333;height:60px;}
.index_prosmall a:hover {color: #000000;}
.index_prosmall img {
	padding:2px;
	border: 1px solid #CCCCCC;
	width:70px;
	height:70px;
	background:#FFFFFF;
	text-align:center;
	overflow:hidden;}
.index_prosmall  img:hover{border: 1px solid #999999;}
.index_prosmall td {padding:1px;}



/*---搜尋結果頁 - 搜尋結果分類---*/
#vertical_menu2{width:180px;text-align:left;}	
#vertical_menu2 a{ color:#676767;}
#vertical_menu2 a:hover{color:#AB1C3A}
#vertical_menu2 span{
	display:block;
	padding:0px 5px 0px 15px;
	color:#676767;
	width:160px;
	line-height: 30px;
	height:30px;
	background: url(../images/vertical_subbgA.gif) #F0F0F0;
	cursor:pointer;}
	
#vertical_menu2 div{
	display:block;
	padding:0px 5px 0px 15px;
	color:#676767;
	width:160px;
	line-height: 30px;
	height:30px;
	background: url(../images/vertical_subbg.gif) #F0F0F0;}

#vertical_menu2 ol {margin:0px;padding:0px;}
#vertical_menu2 ol li{list-style:none;margin:0px;color:#FFF;}
#vertical_menu2 ul.collapsed,#vertical_menu ul.expand{margin:0px;width:180px; }
#vertical_menu2 ul.collapsed{height:0px;overflow: hidden;*position:relative;*margin-bottom:-9px;}
#vertical_menu2 ul.expand{overflow: hidden;*position:relative;}
#vertical_menu2 ul.collapsed li,#vertical_menu2 ul.expand li{text-decoration:none;line-height: 25px;}

#vertical_menu2 ul.collapsed a,
#vertical_menu2 ul.expand a,
#vertical_menu2 ul.collapsed li a,
#vertical_menu2 ul.expand li a{
	color:#333333;
	display:block;
	text-decoration:none;
	line-height: 25px;
	width:155px; 
	height:25px;
	background:#FFF19A;
	padding-left:25px;}

#vertical_menu2 ul.collapsed a:hover,
#vertical_menu2 ul.expand a:hover{
	color:#000000;
	display:block;
	background:#ffffff;}
	
/*-幫助中心 - 左BAR選單-*/
#vertical_menu{width:180px;text-align:left;}	
#vertical_menu a{ color:#676767;}
#vertical_menu a:hover{color:#AB1C3A}
#vertical_menu span{
	display:block;
	padding:0px 5px 0px 15px;
	color:#676767;
	width:160px;
	line-height: 30px;
	height:30px;
	background: url(../images/vertical_subbgA.gif) #F0F0F0;
	cursor:pointer;}
	
#vertical_menu div{
	display:block;
	padding:0px 5px 0px 15px;
	color:#676767;
	width:160px;
	line-height: 30px;
	height:30px;
	background: url(../images/vertical_subbg.gif) #F0F0F0;}

#vertical_menu ol {margin:0px;padding:0px;}
#vertical_menu ol li{list-style:none;margin:0px;color:#FFF;}
#vertical_menu ul.collapsed,#vertical_menu ul.expand{margin:0px;width:180px;}
#vertical_menu ul.collapsed{height:0px;overflow: hidden;*position:relative; *margin-bottom:-9px;}
#vertical_menu ul.expand{overflow: hidden;*position:relative;}
#vertical_menu ul.collapsed li,#vertical_menu ul.expand li{text-decoration:none;line-height: 25px;}

#vertical_menu ul.collapsed a,
#vertical_menu ul.expand a,
#vertical_menu ul.collapsed li a,
#vertical_menu ul.expand li a{
	color:#333333;
	display:block;
	text-decoration:none;
	line-height: 25px;
	width:155px; 
	height:25px;
	background:#ffffff;
	padding-left:25px;}

#vertical_menu ul.collapsed a:hover,
#vertical_menu ul.expand a:hover{
	color:#000000;
	display:block;
	background:#ffffff;}
	
/*-幫助中心 - 中間區塊-*/
#srvcenter .srvmenu_title{
	color:#333333;
	height:38px;
	font-size: 13px;
	line-height: 38px;
	text-align:left;
	background: url('../images/srvmenu_titlebg.gif');}
#srvcenter .srvmenu_title a{
	color:#333333;	
	height:30px;
	width:165px;
	display:block;
	padding-left:15px;}

#srvcenter .srvmenu_title a:hover{color:#000000F;	width:170px;}

/*-幫助中心搜尋結果-*/
#search_list{width:100%;float:left;}
#search_list span{display:block;color:#333333;background: #EADEDE;margin:0px;clear:both;}	
#search_list ol {margin:0px;padding:0px;}
#search_list ol li{list-style:none;color:#FFF;}
#search_list ul.collapsed,#issues_list ul.expand{padding:0px;margin:0px;}
#search_list ul.collapsed{height:0px;overflow: hidden;*position:relative;background:#DE1072;display:block;}
#search_list ul.expand{overflow: hidden;*position:relative;background:#DE1072;display:block;}

/*-幫助中心搜尋 Q&A 回答-*/
#search_list ul.collapsed li,#search_list ul.expand li{display:block;background:#2C4621;padding:10px;}	

/*-幫助中心搜尋 Q&A 外框-*/
.table_style06    {background:#FFFFFF; border-collapse: collapse; border:1px solid #ffffff;}  
.table_style06 td {border-left:1px solid #DFDFE0;padding: 8px;text-align:left;overflow:hidden;border-right:1px solid #DFDFE0;}    
.table_style06 tr {border-bottom: 1px solid #DFDFE0;cursor:pointer;background:#F3F3F3;} 
.table_style06 tr:hover { border-bottom: 1px solid #DFDFE0;cursor:pointer; background:#FFFCCB;} 

/*-幫助中心搜尋 Q&A 外框-*/
.table_style06f    {background:#FFFFFF; border-collapse: collapse; border:1px solid #ffffff;}  
.table_style06f td {border-left:1px solid #DFDFE0;padding: 8px;text-align:left;overflow:hidden;border-right:1px solid #DFDFE0;}    
.table_style06f tr {border-bottom: 1px solid #DFDFE0;cursor:pointer;background:#F3F3F3;} 


/*-幫助中心 - 問題回覆 內框-*/
.table_style06a{ color:#D4F0C8;}
.table_style06a td{padding:10px; text-align:left;}  

/*-幫助中心 - 問題回覆 內框-*/
.table_style06c td  { padding:5px;} 
.table_style06c tr{ color:#2C4621;text-align:left}  

/*-幫助中心搜尋 Q&A 內框-*/
.table_style06b    {text-align:center;border-collapse: collapse;border:1px solid #B3B3B3;} 
.table_style06b td {border-right:1px solid #B3B3B3; border-left:1px solid #8B8B8B; background: url('../images/style06bbg.gif');padding: 5px 8px 5px 8px;color:#333333;overflow:hidden} 


/*-幫助中心右BAR-*/
#srvcenter .srvtools{color:#FFFFFF;width:140px;text-align:left;}
#srvcenter .srvtools span{display:block; width:140px; height:30px;background:url(../images/srvtools_titlebg.gif);margin-top:10px; text-align:center; line-height:30px; font-weight:bold;}
#srvcenter .srvtools ul{width:128px; border:1px solid #D7D7D7;text-decoration:none; padding:5px;}
#srvcenter .srvtools ul li a{color:#5E5E5E;display:block;padding:5px; border-bottom: 1px dotted #cccccc;}
#srvcenter .srvtools ul li a:hover{color:#333333;display:block; background:#FFFCCB;}

/*-幫助中心 - 聯絡我們-*/
#srvcenter .callsrv {color:#333333; text-align:left;width:125px; height:47px; margin-top:10px;background:url(../images/callsrv_bg.gif); padding:18px 0px 0px 15px;}
#srvcenter .callsrv a{font-size:13px; color:#de0000;}
#srvcenter .callsrv a:hover{color:#333333;}
/*-幫助中心首頁 - 聯絡我們-*/
#srvcenter .callsrv2 {text-align:center;width:130px; height:30px;background:url(../images/callsrv_bg2.gif); padding-left:10px; }
#srvcenter .callsrv2 a{font-size:13px; color:#ffffff;width:60px;}
#srvcenter .callsrv2 a:hover{color:#ffffff;border-bottom:1px dotted #ffffff; width:60px;}

#srvcenter .srvdetail{ margin:0px; text-align:left; float:left; width:93%;background:#ffffff; padding:20px;}
#srvcenter .srvchoose{background:#cdcdcd; height:30px;}
/*-改-*/#srvcenter .srv_started{width:530px;}

	

/*-幫助中心 - 我的問題清單-*/
#issues_list{width:100%;}
#issues_list span{color:#333333;}
#issues_list ol {margin:0px;padding:0px;}
#issues_list ol li{list-style:none;margin:0px;color:#ffffff;}
#issues_list ul.collapsed,#issues_list ul.expand{margin:0px;}
#issues_list ul.collapsed,#issues_list ul.expand{
	height:0px;
	overflow: hidden;
	padding:0px;
	margin:0px;
	*position:relative;}	
#issues_list ul.collapsed li,
#issues_list ul.expand li{display:block;background:#2C4C1E;}
#issues_list ul.expand li table{display:block;background:#2C4C1E;color:#ffffff; text-align:center;}
	
	
/*-------------------- 搜尋結果 ------------------*/	
	
.prochoose2  {
	float:left;
	width:733px;
	text-align:left;
	padding:10px 10px 0px 30px;
	height:25px;
	color:#FFF;
	background: url(../images/prochoose2bg.gif);}
	
/*-顯示方式-*/		
.prototal{color:#818181;float:left;width:665px;height:20px;background:#F0F0F0;padding:5px 10px 5px 10px;}
/*-排序方式-*/	
.proarray{color:#818181;text-align:left;float:left;width:605px;height:20px;padding:5px 10px 5px 10px;}

.proarray a{color:#818181; margin:0px 5px 0px 5px; border-bottom:1px dotted #818181; padding-bottom:1px;}
.proarray a:hover{color:#000000;border-bottom:1px dotted #000000; padding-bottom:1px;}


.kindsublist{
	float:left;
	text-align:center;
	width:786px;
}

.kindsublist table{
 text-align:center;
}

.tableL{float:left; margin-left:15px;}
.tableL span{ padding-left:1px;height:25px;line-height:25px;}
.tableL span img{ margin:1px 0px -2px 0px;}
.tableR{float:right;}


	
/*- 幫助中心首頁- 標題*/	
#srvcenter .srvtitle_big{
    font-size:13px;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 35px;
	height: 35px;
	background: url(../images/srvtitle_bigbg.gif) no-repeat left top;
	padding-left:20px;
	font-weight:bold;}
	
/*- 幫助中心首頁- 標題2*/	
#srvcenter .srvtitle_top10{
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 60px;
	padding:5px 0px 0px 30px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;
	_margin-bottom:-15px;/*-IE6-*/}
	
/*- 幫助中心首頁-副標題*/		
#srvcenter .srvtitle_small{
	color:#ffffff;
	text-align:left;
	height: 26px;
	display:block;
	line-height:26px;
	padding: 0px 10px 0px 10px;
	background: url(../images/style06bbg.gif)}
	
	
/* 網站快速連結專區 */	
#smartpath{
	margin:0 auto;
	width:108px;
	height:200px;
	text-align:left;
	text-decoration:none;}
	
#smartpath img{margin:2px 1px 5px 0px;}
#smartpath ul, #smartpath ul li {
	margin:0px;
	padding:2px 0px 2px 0px;
	width:110px;
	line-height: 22px;
	height:22px;
	list-style:none;}
	
#smartpath ul li a{color:#575757;display:block; background: url(../images/smartpath_line.gif) no-repeat; padding-left:10px;}
#smartpath ul li a:hover{color:#F97B10;display:block; background: url(../images/smartpath_lineO.gif) no-repeat; }
	
	
/*-------------------- �������� ��Ԫ ������·  ------------------*/	
	
#srvcenter .srvtitle_b_started{
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	display:block;
	background-color:#CE9191;
	line-height: 35px;
	height: 35px;}
	
#srvcenter .srvtitle_s_started{
	font-size:13px;
	color:#333333;
	text-align:left;
	height: 20px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 10px;}

/*- 幫助中心 - 分頁標題 - Q&A -*/	
	
/*-改-*/#srvcenter .srvtitle_b_faq{
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 60px;
	padding:5px 0px 0px 30px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;
	_margin-bottom:-15px;/*-IE6-*/}

/*- 幫助中心 - 分頁標題 - 聯絡客服 -*/	
	
/*-改-*/#srvcenter .srvtitle_b_contact{
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 60px;
	padding:5px 0px 0px 30px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;
	_margin-bottom:-15px;/*-IE6-*/}

/*- 幫助中心 - 分頁標題 - 聯絡客服會員選擇 -*/	
#srvcenter .srvtitle_s_contact{
	color:#ffffff;
	text-align:center;
	display:block;
	line-height: 30px;
	height: 30px;
	background: url(../images/style06bbg.gif);
	text-align:left;}
 
 /*-------------------- 幫助中心 - 我的問題清單抬頭 ------------------*/	
	
#srvcenter .srvtitle_b_issues{
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 60px;
	padding:5px 0px 0px 30px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;
	_margin-bottom:-15px;/*-IE6-*/}
	
	
	
#srvcenter .srvcontent td{ padding:3px;}
#srvcenter .srvcontent table ul{ margin:5px 0px 5px 0px;}
#srvcenter .srvcontent table ul li{ padding:0px; margin-left:17px; list-style: square; line-height:20px;}
#srvcenter .srvcontent table ol{ margin:5px 0px 5px 0px;}
#srvcenter .srvcontent table ol li{ padding:0px; margin-left:17px; *margin-left:22px; line-height:20px;}

#newsrvcenter{
	background:#ffffff;
	width:877px;
	height:auto;
	margin:0px;
	padding:10px;
}
#newsrvcenter .service_title{
    color:#FFFFFF; 
	height:65px; 
	width:180px; 
	background:url(../images/srvcenter_namebg.gif);
	font-size: 15px;
	line-height: 65px;
	font-weight:bold;
	}
	
#newsrvcenter .issues_title{
	background:#8A3737;
	color:#FFFFFF;
	height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 13px;
	line-height: 30px;
}

#newsrvcenter .service_left{margin:10px 0px 0px 0px;float:left;width:180px;text-align:center;}
#newsrvcenter .srvmain{ margin:0px 0px 0px 0px; width:685px; float:right; background:#FFFFFF;}
#newsrvcenter .srvcontent{ margin:0px auto; width:100%;border:0px solid #CCCCCC;text-align:left;}
#newsrvcenter .srvcontent table ol li{margin-left:-18px; *margin-left:22px; padding:0px; list-style:decimal; line-height:20px;}
/*-改-*/#newsrvcenter .srvcontent table ul{ margin:5px 0px 5px 0px;}
/*-改-*/#newsrvcenter .srvcontent table ul li{ padding:0px; margin-left:17px; list-style: square; line-height:20px;}
/*-改-*/#newsrvcenter .srvcontent table img{}

#newsrvcenter .srvcontent2{ margin:0px auto; width:100%;border:0px solid #CCCCCC;text-align:left;}
#newsrvcenter .srvcontent2 ol{ margin-top:0px; padding:0px;}
#newsrvcenter .srvcontent2 ol li{margin:0px; padding:1px 0px 1px 0px;}
#newsrvcenter .srvcontent2 ol li li{margin:0px 0px 0px 25px; list-style:decimal;}
#newsrvcenter .srv_topic{padding:2px;border-bottom:1px solid #FF861B; border-right:1px solid #FF861B;color:#ffffff;background:#FF9936;}
#newsrvcenter .srv_topic2{padding:5px;border:0px solid #E6E6E6; color:#333333;background:#FFD9D9;}


#newsrvcenter .srvcontent span{background:#FFFFFF;}
#newsrvcenter .step_pic01{ background: url('../images/use_step.jpg'); width:400px; height:250px; margin:0px auto;}
#newsrvcenter .step_pic02{ background: url('../images/use_step.jpg'); width:400px; height:250px; margin:0px auto;}
#newsrvcenter .step_pic03{ background: url('../images/use_step.jpg'); width:400px; height:250px; margin:0px auto;}
#newsrvcenter .step_pic04{ background: url('../images/use_step.jpg'); width:400px; height:250px; margin:0px auto;}


/*---幫助中心---*/
#newsrvcenter .content_type{ text-align:left; margin: 0 auto; padding:20px}
#newsrvcenter .content_type span{ text-align:left; padding:0px 10px 10px 10px;}
#newsrvcenter .content_type ul{ text-align:left;}
#newsrvcenter .content_type ul li{ text-align:left; padding:0px 10px 10px 10px;}
#newsrvcenter .service_top{margin:10px 0px 0px 0px;float:left;width:685px;height:65px;}
#newsrvcenter .service_center{margin:10px 0px 0px 0px;float:left;width:533px;text-align:center;}
#newsrvcenter .service_right{float:right;width:140px; display:inline;text-align:center;}

/*-幫助中心 - 中間區塊-*/
#newsrvcenter .srvmenu_title{
	color:#333333;
	height:38px;
	font-size: 13px;
	line-height: 38px;
	text-align:left;
	background: url('../images/srvmenu_titlebg.gif');}
#newsrvcenter .srvmenu_title a{
	color:#333333;	
	height:30px;
	width:165px;
	display:block;
	padding-left:15px;}

#newsrvcenter .srvmenu_title a:hover{color:#000000F;	width:170px;}

/*-幫助中心右BAR-*/
#newsrvcenter .srvtools{color:#FFFFFF;width:140px;text-align:left;}
#newsrvcenter .srvtools span{display:block; width:140px; height:30px;background:url(../images/srvtools_titlebg.gif);margin-top:10px; text-align:center; line-height:30px; font-weight:bold;}
#newsrvcenter .srvtools ul{width:128px; border:1px solid #D7D7D7;text-decoration:none; padding:5px;}
#newsrvcenter .srvtools ul li a{color:#5E5E5E;display:block;padding:5px; border-bottom: 1px dotted #cccccc;}
#newsrvcenter .srvtools ul li a:hover{color:#333333;display:block; background:#FFFCCB;}
/*-幫助中心 - 聯絡我們-*/
#newsrvcenter .callsrv {color:#333333; text-align:center;width:140px; height:35px; margin-top:10px;background:url(../images/callsrv_bg.gif); padding:30px 0px 0px 0px;}
#newsrvcenter .callsrv a{font-size:13px; color:#ffffff; width:60px; height:30px;}
#newsrvcenter .callsrv a:hover{color:#ffffff;border-bottom:1px dotted #ffffff;}
/*-幫助中心首頁 - 聯絡我們-*/
#newsrvcenter .callsrv2 {text-align:center;width:130px; height:30px;background:url(../images/callsrv_bg2.gif); padding-left:10px; }
#newsrvcenter .callsrv2 a{font-size:13px; color:#ffffff;width:60px;}
#newsrvcenter .callsrv2 a:hover{color:#ffffff;border-bottom:1px dotted #ffffff; width:60px;}

#newsrvcenter .srvdetail{ margin:0px; text-align:left; float:left; width:93%;background:#ffffff; padding:20px;}
#newsrvcenter .srvchoose{background:#cdcdcd; height:30px;}
/*-改-*/#newsrvcenter .srv_started{width:530px;}

/*- 幫助中心首頁- 標題*/	
#newsrvcenter .srvtitle_big{
    font-size:13px;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 35px;
	height: 35px;
	background: url(../images/srvtitle_bigbg.gif) no-repeat left top;
	padding-left:20px;
	font-weight:bold;}
	
/*- 幫助中心首頁- 標題2*/	
#newsrvcenter .srvtitle_top10{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 40px;
	padding:25px 0px 0px 15px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;}
	
/*- 幫助中心首頁-副標題*/		
#newsrvcenter .srvtitle_small{
	color:#ffffff;
	text-align:left;
	height: 26px;
	display:block;
	line-height:26px;
	padding: 0px 10px 0px 10px;
	background: url(../images/style06bbg.gif)}
	
	#newsrvcenter .srvtitle_b_started{
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	display:block;
	background-color:#CE9191;
	line-height: 35px;
	height: 35px;}
	
#newsrvcenter .srvtitle_s_started{
	font-size:13px;
	color:#333333;
	text-align:left;
	height: 20px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 10px;}

/*- 幫助中心 - 分頁標題 - Q&A -*/	
	
/*-改-*/#newsrvcenter .srvtitle_b_faq{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 40px;
	padding:25px 0px 0px 17px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;
	_margin-bottom:-15px;}

/*- 幫助中心 - 分頁標題 - 聯絡客服 -*/	
	
/*-改-*/#newsrvcenter .srvtitle_b_contact{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 40px;
	padding:25px 0px 0px 17px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;
	_margin-bottom:-15px;/*-IE6-*/}

/*- 幫助中心 - 分頁標題 - 聯絡客服會員選擇 -*/	
#newsrvcenter .srvtitle_s_contact{
	color:#ffffff;
	text-align:center;
	display:block;
	line-height: 30px;
	height: 30px;
	background: url(../images/style06bbg.gif); *margin-top:-20px;}
 
 /*-------------------- 幫助中心 - 我的問題清單抬頭 ------------------*/	
	
#newsrvcenter .srvtitle_b_issues{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	display:block;
	line-height: 65px;
	height: 40px;
	padding:25px 0px 0px 17px;
	background: url(../images/srvtitle_b_faqbg.gif) no-repeat left top;
	margin-bottom:10px;
	_margin-bottom:-15px;/*-IE6-*/}
	
/* 臺灣版本會員服務條款 */	
#agreement_tab{float:left;background: url(../images/agreement_tab.gif) no-repeat; height:60px;margin-left:10px; width:877px;}

/*-----新增--------------- txt_agreement 會員權益條款說明 ------------------*/
.txt_agreement {
	text-align:left;
	padding:0px 30px 10px 35px;
	line-height:20px;
	letter-spacing: 0px;
}

.txt_agreement ul {
	padding:0px;
	margin:0px;
	color: #666666 ;
	
}
.txt_agreement ul li{
	list-style-type: disc;
	margin-left:30px;
}

.txt_agreement ol li ul li{
	list-style:none;
	margin-left:0px;
}

.txt_agreement ol li ul{
	padding:0px;
	margin:5px 0px 5px 0px;
}

.txt_agreement ol {
	padding:0px;
	margin:0px;
	color: #666666 ;
}
.txt_agreement ol li{
	list-style-type: decimal;
	margin-left:30px;
	
}

.agreement_msg{
	padding:20px;
	border:2px solid #669900;
	text-indent: 0px;
	width:300px;
	margin:0px auto;
}


 
	
/* active��ʽ�ǽoĿǰ���xȡ?�`�õ� */
.tagactive {
margin-top:19px;
text-decoration: none;
fontline-height: 24px;
color: #000000;

text-indent:0px;
text-align:center;
width: 86px; 
height:24px; 
background: url(../images/b_3.jpg) no-repeat bottom;
cursor:pointer;
}


.taginactive {
margin-top:19px;
text-decoration: none;
font-size: 13px;
line-height: 24px;
color: #000000;
text-indent:0px;
text-align:center;
width: 86px; 
height:24px; 
background: url(../images/b_2.jpg) no-repeat bottom;
cursor:pointer;
}


/* layer��ʽ�ǽodiv�õ� */
.taglayer {
display:block;
}
.taglayer1 {
display:block;
}



/* Jas's CSS ToolTip */
span.jastips{
z-index:9;
color:#333333;
border-bottom:1px dotted #C02020;
text-decoration:none;
}
span.jastips:hover{
position:relative;
z-index:99;
cursor:help;
}
span.jastips a{
display:none;
}
span.jastips:hover a{
display:block;
position:absolute;
float:left;
white-space:nowrap;
top:-2.25em;
left:0;
background:#666;
border:1px solid #000;
color:#fff;
padding:1px 5px;
margin:0;
z-index:9;
}
/* end of Jas's CSS ToolTip */ 



/* 首頁 - 分類商品展示專區 -  頁籤  */
.tarea2{border:0px solid #ace;float:left;height:100%;text-align:center;width:100%;}

.kindkeyword{height:20px; padding-left:5px; color:#999999;}
.kindkeyword a{ color:#999999; margin:0px 5px 0px 5px;}
.kindkeyword a:hover{color: #663300;}

ul.tbtn{height:35px; background: url(../images/index_tbtn2bg.gif) ;text-decoration:none;}
ul.tbtn li{ cursor:pointer;display:block;float:left;height:35px;line-height:35px;text-align:center;width:100px;background: url(../images/index_tbtn2but.gif) no-repeat; margin-right:5px;}
ul.tbtn li:hover{background: url(../images/index_tbtn2butO.gif) no-repeat;color:#333333;display:block;}
ul.tbtn li.tableft { cursor:pointer;display:block;float:left;height:35px;line-height:35px;text-align:center;width:100px;background: url(../images/index_tbtn2butO.gif) no-repeat;}
ul.tbtn li.tabright{ width:0px; display:none;}
.tbcon{text-align:left;padding:8px;background: #FFF;height:623px;background: url(../images/index_tbcon2bg.gif) repeat-x #CCC; }



/* 首頁 - 快速連結專區 -  頁籤  */
/*-改-*/.tarea3{float:left;text-align:center;width:100%; padding-top:35px; background: url(../images/index_tbcon3bg.gif) no-repeat ; overflow:hidden;}
	
/*-改-*/ul.tbtn3 {
	height:35px;
	padding-left:20px;
	line-height: 35px;
	text-decoration:none;
	display: none;
}
ul.tbtn3 li{
	cursor:pointer;
	float:left;
	text-align:right;
	padding-right:10px;
	width:90px;
	height:35px;
	background: url(../images/index_tbtn3but.gif);
	line-height:35px;
	margin-right:5px;
    display:block;}

ul.tbtn3 li:hover{background: url(../images/index_tbtn3butO.gif) ;display:block;}

ul.tbtn3 li.tableft { 
cursor:default;
background: url(../images/index_tbtn3butO.gif) no-repeat;
line-height:35px;
display:block;
height:35px;}

ul.tbtn3 li.tabright{ width:0px; display:none;}
/*-改-*/.tbcon3{text-align:left;padding:10px 5px 5px 5px;height:220px; width:680px;}



/* 首頁 - 排行榜區塊 -  頁籤 */
/*-改-*/.tarea4{
	text-align:center;
	width:280px;
	height:695px;
	background-image: url(../images/boardbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul.tbtn4 {height:24px;width:280px; list-style:none; padding-top:30px}
/*-改-*/ul.tbtn4 li{
	border:0px solid #ace;
	padding-top:5px;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	float:left; 
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	height:19px;
	line-height:24px;
	width:93px;
	display:block;
}


/*-改-*/ul.tbtn4 li.tableft { 
    cursor:default;
	color:#ffffff;
	height:19px;
	line-height:24px;
	width:93px;
	
	
	}
/*-改-*/ul.tbtn4 li.tabright{ background:#F3F3F3;width:1px;}
/*-改-*/.tbcon4{text-align:left;width:274px;height:615px;margin-top:5px; overflow:hidden;}
	
/*-改-*/.index_collect1 {float:left; background:#FF6877; padding:0px 1px 0px 5px;background: url(../images/990401_1.gif) repeat-x #CCC;}
/*-改-*/.index_collect2 {float:left; background:#85FA88; padding:0px 1px 0px 5px;background: url(../images/990401_2.gif) repeat-x #CCC;}
/*-改-*/.index_collect3 {float:left; background:#70C6FA; padding:0px 1px 0px 5px;background: url(../images/990401_3.gif) repeat-x #CCC;}

/* 首頁 - 排行榜區塊 -  商品 */
.index_proboard {color: #ffffff;margin:3px 0px 0px 0px; text-align:left;}
/*-改-*/.index_proboard span{ color: #666}
.index_proboard span a{ height:34px; display: block;line-height:13px;}
.index_proboard a {color: #333333;}
.index_proboard a:hover {color: #000000;}
.index_proboard img {
    margin:5px 0px 0px 0px;
	border: 0px;
	border-bottom: 0px dotted #999999;
	padding:6px;
	width:120px;
	height:120px;
	text-align:center;
	overflow:hidden;
	background:#ffffff;}
.index_proboard  img:hover{border-bottom: 0px dotted #000000;}
.index_proboard td {padding:1px;}




/* 首頁 - 主題玩家-  頁籤 */
.tarea5_title{float:left; width:71px; height:24px; padding:5px 0px 0px 8px; color:#333333; font-weight:bold;}
.tarea5{float:left;text-align:center;width:280px; height:250px; background:url(../images/index_tarea5bg.gif)}
ul.tbtn5 {
height:24px;
width:194px;
padding:5px 0px 0px 0px;
text-decoration:none;
float:right;}

ul.tbtn5 li{
margin-left:1px; 
cursor:pointer;
color:#666666;
display:block;
float:left;
height:21px;
line-height:21px;
text-align:center;
width:60px;
background-image:url(../images/index_tbtn5but.gif)}

ul.tbtn5 li:hover{
color:#ffffff;
cursor:pointer;
display:block;
background-image:url(../images/index_tbtn5butO.gif)
}
ul.tbtn5 li.tableft { 
margin-left:1px; 
cursor:pointer;
color:#ffffff;
display:block;
float:left;
height:21px;
line-height:21px;
text-align:center;
width:60px;
background-image:url(../images/index_tbtn5butO.gif)}

ul.tbtn5 li.tabright{width:0px; display:none;}
.tbcon5{text-align:center; width:280px; height:215px; overflow:hidden; }
.tbcon5 img{width:270px; height:215px; overflow:hidden; margin:0 auto;}



/* 商品頁 - 商品資訊 -  頁籤 */
.tarea6{text-align:center;width:100%; margin:0 auto; float:left;}
ul.tbtn6 {
    margin:15px 0px 0px 8px;
	height:35px;
	width:100%;
	float:left;
	padding:0px 30px 0px 30px;
	background:#e6e6e6;
}
ul.tbtn6 li{ 
cursor:pointer;
display:block;
float:left;
height:25px;
line-height:25px;
text-align:center;
text-decoration:none;
width:auto;
margin:3px 10px 0px 0px;
color:#666666;
padding-left:25px;
background:url(../images/pro_tab_icon.gif) no-repeat left center;
}
ul.tbtn6 li a{ color:#666666; text-decoration:none;}
ul.tbtn6 li a:hover{ color:#000000; text-decoration:none;}
ul.tbtn6 li.tableft {cursor:default;color:#000000;border-left:0px solid #ace;background: url(../images/acc_td1.jpg) no-repeat;}
ul.tbtn6 li.tabright{width:1px;}
/*-改-*/.tbcon6{
	text-align:left;
	padding:20px 40px 20px 40px;
	margin:0 auto;
	float:left;
	width:877px;
}
.tbcon6 ul li{
	text-align:left;
	color:#666666;
	font-size: 12px;
	line-height: 25px;
}






.TimeoutText{
	margin: 0px auto;
	text-align:center;
	overflow:hidden;
	width:24px;
	height:36px;
	font-size: 18px;
	line-height: 34px;
	color: #66FF33;
	text-decoration: none;
	background-image: url(../images/timebg.gif);
	border: 0px;
}




/*-------------------- SiteMap ------------------*/

/*-改-*/#sitemap_tab{font-size:13px;float:left;background: url(../images/sitemap_tab.gif) no-repeat; height:100px; margin:0px 0px 10px 10px; width:877px;}
#sitemap_tab ul li.sitemap_name{width:470px; height:50px;}
#sitemap_tab ul li{list-style:none; float:left;line-height:40px; margin-top:30px;}	
#sitemap_tab ul li a      {color:#333333;width:70px;height:30px;display:block; padding-top:10px; background: url(../images/sitemap_but.gif) no-repeat center bottom;margin-left:5px;}
#sitemap_tab ul li a:hover{color:#000000;width:70px;height:30px;display:block; padding-top:10px; background: url(../images/sitemap_but.gif) no-repeat center bottom; }
	 
#sitemap{font-size:13px;width:100%;float:left; padding:20px 0px 20px 10px; margin:0px auto;}	
#sitemap span{display:block;}	
#sitemap span.title{height:30px; font-weight:bold; text-align:left; line-height:30px; margin-bottom:5px; width:95px;  background: url(../images/sitemap_title.gif) no-repeat left center; padding-left:15px; border-bottom:1px dotted #666666}
#sitemap span.title2{height:30px; font-weight:bold; text-align:left; line-height:30px;  background: url(../images/sitemap_title.gif) no-repeat left center;  margin-bottom:5px; width:130px; padding-left:20px; border-bottom:1px dotted #666666}

#sitemap span a{color:#333333;}
#sitemap span a:hover{color:#000000;}

#sitemap ol {margin:0px;padding:0px;}
#sitemap ol li{list-style:none;float:left;margin:5px 5px 5px 15px;}
#sitemap ul.smaplist{text-align:left;}
#sitemap ul.smaplist li{float:none;list-style-type: square;}
#sitemap ul.smaplist li a{color:#333333; padding:0px 3px 0px 0px; margin:3px 3px 3px 0px;}
#sitemap ul.smaplist li a:hover{color:#E25508; margin:3px 3px 3px 0px;}


#sitemap ul.smaplist2{text-align:left;}
#sitemap ul.smaplist2 li{float:none;list-style-type: disc; padding:0px 3px 0px 0px;}
#sitemap ul.smaplist2 li a{color:#333333; padding:0px 3px 0px 0px; margin:3px 3px 3px 0px;}
#sitemap ul.smaplist2 li a:hover{color:#E25508; margin:3px 3px 3px 0px;}

#sitemap ul.smaplist3{text-align:left;}
#sitemap ul.smaplist3 li{float:none;list-style-type: disc; padding:0px 3px 0px 0px;}
#sitemap ul.smaplist3 li a{color:#333333; padding:0px 3px 0px 0px; margin:3px 3px 3px 0px;}
#sitemap ul.smaplist3 li a:hover{color:#E25508; margin:3px 3px 3px 0px;}




@charset "gb2312";
/*-------------------- 白色 ------------------*/
.text_white {color: #ffffff;}
.text_white A:link {color: #ffffff;}
.text_white A:visited {color: #ffffff;}
.text_white A:hover {color: #FFB234;}


.text_bold_white_15 {font-size: 15px;line-height: 20px;color: #ffffff;font-weight:bold;}
.text_bold_white A:visited {color: #ffffff;}

.text_bold_white_13 {font-size: 13px;line-height: 20px;color: #ffffff;font-weight:bold;}
.text_bold_white A:visited {color: #ffffff;}

.text_whitecap {
	font-size: 13px;
	line-height: 20px;
	color: #ffffff;
	text-indent:1px;
	font-weight: bold;
}
.text_whitecap A:link {color: #ffffff;}
.text_whitecap A:visited {color: #ffffff;}
.text_whitecap A:hover {color: #FFB234;}

.text_white13 {
	font-size: 13px;color: #ffffff;
}
.text_white13 A:link {color: #ffffff;}
.text_white13 A:visited {color: #ffffff;}
.text_white13 A:hover {color: #FFB234;}

.text_white_top {
	color: #ffffff; letter-spacing:3px;
}
.text_white_top A:link {color: #ffffff;}
.text_white_top A:visited {color: #ffffff;}
.text_white_top A:hover {color: #FFB234;}

/*-------------------- 土黃色 ------------------*/
.text_soil {font-size: 13px;color: #c39107;}
.text_soil A:link {color: #c39107;}
.text_soil A:visited {color: #c39107;}


.text_old_soil {color: #c39107;}
.text_old_soil A:visited {color: #c39107;}

.text_old_soil_15 {font-size: 15px;line-height: 20px;color: #c39107;font-weight:bold;}
.text_old_soil A:visited {color: #c39107;}

.text_old_soil_13 {font-size: 13px;line-height: 20px;color: #c39107;font-weight:bold;}
.text_old_soil A:visited {color: #c39107;}


/*-------------------- 橘------------------*/
.text_old_orange {color: #fe5210;}
.text_old_orange A:visited {color: #fe5210;}

.text_old_orange_15 {font-size: 15px;line-height: 20px;color: #fe5210;font-weight:bold;}
.text_old_orange A:visited {color: #fe5210;}

.text_old_orange_13 {font-size: 13px;line-height: 20px;color: #fe5210;font-weight:bold;}
.text_old_orange A:visited {color: #fe5210;}


.text_orange {color: #fcac3b;}
.text_orange A:link {color: #ffffff;}
.text_orange A:visited {color: #fcac3b;}
.text_orange A:hover {color: #FFFFFF;}


.text_bold_orange {color: #fcac3b;}
.text_bold_orange A:visited {color: #fcac3b;}

.text_bold_orange_15 {font-size: 15px;line-height: 20px;color: #fcac3b;font-weight:bold;}
.text_bold_orange A:visited {color: #ffffff;}

.text_bold_orange_13 {font-size: 13px;line-height: 20px;color: #fcac3b;font-weight:bold;}
.text_bold_orange A:visited {color: #ffffff;}




/*-------------------- 紅------------------*/
.text_red_B {color: #ff0000;font-weight:bold;}
.text_red A:link {color: #ff0000;}
.text_red A:visited {color: #ff0000;}

.text_red {color: #ff0000;}
.text_red A:link {color: #ff0000;}
.text_red A:visited {color: #ff0000;}

.text_red13 {font-size: 13px;color: #ff0000;}
.text_red13 A:link {color: #ff0000;}
.text_red13 A:visited {color: #ff0000;}

.text_red15 {font-size: 15px;line-height: 20px;color: #ff0000;}
.text_red15 A:link {color: #ff0000;}
.text_red15 A:visited {color: #ff0000;}


.text_red_v2 {color:#C20500;}
.text_red_b_v2 {font-size: 20px;color:#ff0000;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*--------------------黑------------------*/
.text_black18 {font-size: 18px;line-height: 24px; font-weight:bold;}
.text_black18 A:hover {color: #0024ff;}

.text_black16 {font-size: 16px;line-height: 22px; font-weight:bold;}
.text_black16 A:hover {color: #0024ff;}

.text_black15 {font-size: 15px;line-height: 24px;}
.text_black15 A:hover {color: #0024ff;}

.text_black13 {font-size: 13px;line-height: 20px;}
.text_black13 A:hover {color: #0024ff;}

.text_black_B {font-weight:bold;}
.text_black_B A:hover {color: #0024ff;}

.text_black_s {}
.text_black_s A:link {color: #0024ff;}
.text_black_s A:visited {color: #5b0095;}
.text_black_s A:active {color: #0024ff;}
.text_black_s A:hover {color: #0024ff;}

.text_black {}
.text_black A:link {}
.text_black A:visited {}
.text_black A:hover {color: #0024ff;}

.text_orangeb {font-size: 18px;color: #fff334;font-weight:bold;}
.text_orangeb A:link {color: #fff334;}
.text_orangeb A:visited {color: #fff334;}
.text_orangeb A:hover {color: #FFFFFF;}

.text_blackw {font-size: 12px; color: #000000;}
.text_blackw a {font-size: 12px; color: #000000;}
.text_blackw A:hover {text-decoration: none; color: #0024ff; font-weight:bold;}
#ctl00_ContentPlaceHolder1_fckShortDescription{
	min-height:100px;
}

.text_black_bottom a{letter-spacing:3px;}
.text_black_bottom a:hover {color: #0024ff;}

/*-------------------- 灰色 ------------------*/
.text_ash {line-height: 20px;color: #717171;}
.text_ash A:link {color: #0024ff;}
.text_ash A:visited {color: #717171;}
.text_ash A:hover {color: #0024ff;}

.text_ash_B {color: #717171;font-weight:bold;}
.text_ash_B A:link {color: #717171;}
.text_ash_B A:visited {color: #717171;}
.text_ash_B A:hover {color: #0024ff;}

.text_ash13 {font-size: 13px;color: #717171;}
.text_ash13 A:link {color: #717171;}
.text_ash13 A:visited {color: #717171;}
.text_ash13 A:hover {color: #0024ff;}



.text_ash12 {color: #717171;}
.text_ash12 A:link {color: #717171;}
.text_ash12 A:visited {color: #717171;}
.text_ash12 A:hover {color: #0024ff;}



.text_ash_bottom {color: #717171;letter-spacing:3px;}
.text_ash_bottom A:link {color: #717171;}
.text_ash_bottom A:visited {color: #717171;}
.text_ash_bottom A:hover {color: #0024ff;}
/*-------------------- 藍色 ------------------*/

.text_old_sky_15 {font-size: 15px;line-height: 20px;color: #0066CC;font-weight:bold;}
.text_old_sky_15 a:hover{font-size: 15px;line-height: 20px;color: #0066CC;font-weight:bold;}
.text_old_sky a{color: #0066CC;}
.text_old_sky a:hover{color: #0066CC;}


.text_old_blus {color: #197daf;}
.text_old_blus A:link {}
.text_old_blus A:visited {color: #197daf;}
.text_old_blus A:hover {}

.text_old_blus_15 {font-size: 15px;line-height: 20px;color: #197daf;font-weight:bold;}
.text_old_blus A:visited {color: #197daf;}

.text_old_blus_13 {font-size: 13px;line-height: 18px;color: #d10000;font-weight:bold;}


.text_bluse_B {color: #0024ff;font-weight:bold;}
.text_bluse_B A:link {color: #0024ff;}
.text_bluse_B A:visited {color: #0024ff;}
.text_bluse_B A:hover {}

.text_bluse {color: #0024ff;}
.text_bluse A:link {color: #0024ff;}
.text_bluse A:visited {color: #0024ff;}

.text_bluse13 {font-size: 13px;color: #0024ff;}
.text_bluse13 A:link {color: #0024ff;}
.text_bluse13 A:visited {color: #0024ff;}

.text_yellow {color: #fffab0;}
.text_yellow A:link {color: #fffab0;}
.text_yellow A:visited {color: #fffab0;}
.text_yellow A:hover {color: #ffffff;}

/* ---------------------------------------------月曆的設定--------------------------------------- */

.textdate_year {
	font-size: 15px;
	color: #ffffff;
	letter-spacing:1px;
	font-weight: bold;
}
.textdate_year A:link {color: #ffffff;}
.textdate_year A:visited {color: #ffffff;}
.textdate_year A:hover {color: #FFB234;}

.textdate_month {font-size: 11px;color: #ffffff;  letter-spacing:1px;}
.textdate_month A:link {color: #ffffff;}
.textdate_month A:visited {color: #ffffff;}
.textdate_month A:hover {color: #FFB234;}



/* --------------------------------------------- 文字廣告 --------------------------------------- */

.text_bannerw {font-size: 12px;color: #3366CC }
.text_bannerw A {color: #3366CC; font-size:12px;}
.text_bannerw A:hover {text-decoration: none; color: #333333;}

.text_bannerw_12 {color: #b37011; }
.text_bannerw_12 A:link {color: #b37011;}
.text_bannerw_12 A:visited {color: #b37011;}
.text_bannerw_12 A:hover {text-decoration: underline; }


.text_bannerb {
	font-size: 13px;
	font-weight: bold;
	line-height: 20px; 
	text-indent:1px;
	color: #b37011;
	
}

/* --------------------------------------------- 商品分類直式 --------------------------------------- */

.text_listcap {font-size: 12px;  text-indent:1px;color: #3366CC}
.text_listcap a {font-size: 12px;  text-indent:1px;color: #3366CC}
.text_listcap A:hover {text-decoration: none; color: #0024ff;}

/* --------------------------------------------- 表單的設定 --------------------------------------- */


.white_form  {
    border: 1px #BEBEBE solid;
    padding:2px;
	color: #333333;
	letter-spacing:1px;
	background: #ffffff;
	font-size:12px;	
}
.white_form :hover {
    border: 1px #BEBEBE solid;
    padding:2px;
	letter-spacing:1px;
	background: #E7E7E7;
}

.white_form1 {
	border-style: solid;
	border-color: #d4d4d4;
	border-width: 1xp;
	font-size: 12px;
	background-color: #FFFFFF;
	padding:5px;
	}

.black_form {
	font-size: 12px;
	color: #996600;
	padding:2px;
	border: 0px solid #FFB233;
}
.text_red_B {color: #ff0000;font-weight:bold;}
.text_red A:link {color: #ff0000;}
.text_red A:visited {color: #ff0000;}

.imgTab {cursor: pointer; cursor: hand;}
.imgTab_on {background: url(../images/imgTab_on.gif) no-repeat 95px center;}　
.MsgHide {height:200px;border:0px solid #aaa; padding:0px 0px 10px 20px; display:none; height:50px; text-align:left;}

/* --------------------------------------------- 翻页控件的設定 --------------------------------------- */

.ucPageControl
{
    list-style-type: none;
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100%;
}

.ucPageControl li
{
    float: left;
    margin-left: 40px;
    line-height: 30px;
}

.ucPageControl li .L
{
    float: left;
    line-height: 25px;
}
.ucPageControl .right
{
    margin-right: 10px;
    overflow: hidden;
}

.ucPageControl A
{
    padding:1px 5px 1px 5px;
    color: #3366CC;
    text-decoration: none;
    margin-right: 1px;
    height: 20px;  
    width:20px;
    border: 1px solid #aaaadd;
}

.ucPageControl A:hover
{
    background-color: #FFEDE1;
    color: #FD6D01;
    text-decoration: none;
}

.ucPageControl li .fontUnderline
{
    
    font-weight: bold; 
    background-color:#FFEDE1;
    color: #FD6D01;
    line-height: 29px;
    margin-right: 3px;
    height: 20px;
    padding:1px 5px 1px 5px;
    border: 1px solid #FFB233;
}

