/* T00 : 2011-11-30 22:42:56 */
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#ffffff ;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
scrollbar-shadow-color:#E3E3E3;
scrollbar-track-color : #E3E3E3;
scrollbar-highlight-color:#efefef;
scrollbar-darkshadow-color:#efefef;
scrollbar-base-color:#999999;
scrollbar-3dlight-color: #999999;
scrollbar-face-color:#999999;
scrollbar-arrow-color:#efefef;
}
td, th {
font: x-small Arial, Helvetica, sans-serif;
line-height: 20px;
}
form {
margin: 0px;
}
h5 {
background-color: #FBF2D7;
color: #256579;
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 2px;
}
ul{
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
line-height: normal;
vertical-align:middle;
}a:link,a:visited,a:active {
color: #666666;
 text-decoration: none;
 font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:hover {
color: #666666;
 text-decoration: underline;
 font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.input_text {
color:#999999;
border:1 solid;
border-color:#A6D5F7;
font-family:新細明體,verdana;
font-size:10pt;
background:#FFFFFF;
}.input_text_order {
border:1 solid;
 border-color:#A6D5F7;
 font-family:verdana;
 font-size:9pt;
 background:#C5E3FA;
}
.input_select {
border:1 solid;
 border-color:#D3DCD7;
 font-family:"Arial","verdana";
 font-size:8pt;
 background:#FFFFFF;
}
.input_textarea {
width:550px;
height:100px;
font-family: "Arial","Verdana","Helvetica","新細明體", "sans-serif";
font-size: 10pt;
border-top: 1px #D3DCD7 solid;
border-bottom: 1px #D3DCD7 solid;
border-left: 1px #D3DCD7 solid;
border-right: 1px #D3DCD7 solid;
padding-left: 1px;
padding-top: 0px;
line-height: 15pt;
background-image: url('http://mall.shop123.com.tw/images_pro/buy/textarea_bg.gif');
height:expression((this.scrollHeight<100)?'100px':(this.scrollHeight+5)+'px');
overflow:hidden;
}
.button_01 {
CURSOR: hand;
BORDER: #7b9ebd 1px solid;
PADDING: 5px;
FONT-SIZE: 13px;
COLOR: #000000;
font-family: "新細明體","Verdana";
font-weight: normal;
height:40px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
 }
.button_02 {
CURSOR: hand;
BORDER: #7b9ebd 1px solid;
PADDING: 5px;
FONT-SIZE: 13px;
COLOR: #000000;
font-family: "新細明體","Verdana";
font-weight: normal;
height:40px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
 }
.king_alt{
POSITION:absolute;
VISIBILITY:hidden;
Z-INDEX:200;
}
#loader{
DISPLAY: none;
Z-INDEX: 2;
LEFT: 0px;
POSITION: absolute;
TOP: 0px}
.display_off{
display:none;
}
.display_on{
display:block;
}

 .outside_div{
width: 990px;
border: 0px;
margin: 0px auto;
}
.outside_table{
width: 952px;
float:left;
left: 0px;
top: 0px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
border-top: 0px #CCCCCC solid;
border-bottom: 0px #CCCCCC solid;
border-left: 1px #CCCCCC solid;
border-right: 1px #CCCCCC solid;
}
.outside_jump{
float:left;
top: 0px;
right: 0px;
margin: 0px;
padding: 0px;
border:0px dotted #FF0000;
}
.licence_div{
width:100% !important;width:100%;padding: 5px 0 0 5px;
float:left;
margin: 5px 0 0 0;
text-align:left;
background-color: #F3F3F3;
}
#floater{
POSITION: absolute;
HEIGHT: 0px;
padding-left: 3px;
}
#middle_wrapper{
border: 0px solid #CECECE;
width: 100%;
margin: 0px;
padding: 0px;
background: transparent;
}
#left_side{
border: 0px solid #CECECE;
width: 200px;
float: left;
left: 0px;
top: 0px;
margin: 0px;
padding: 0px;
background: transparent;
}

#middle_side{
border: 0px solid #CECECE;
width: 540px;
margin: 0px auto;
top: 0px;
padding: 0px;
background: transparent;
}
#right_side{
border: 0px solid #CECECE;
width: 200px;
float: right;
right: 0px;
top: 0px;
margin: 0px;
padding: 0px;
background: transparent;
}
#left_side2{
border: 0px solid #CECECE;
width: 200px;
float: left;
left: 0px;
top: 0px;
margin: 0px;
padding: 0px;
background: transparent;
}
#right_side2{
border: 0px solid #CECECE;
width: 746px;
float: right;
right: 0px;
top: 0px;
margin: 0px;
padding: 0px;
background: transparent;
}
.top_GS_A_div{
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin: 0px;
}

.top_GS_A_bottom{
font-size:0px;
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0 0 3px 0;
}
.top_GS_A_table{
width: 100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
}
.top_GS_A_table td{
text-align:left;
border: 0px solid #000000;
border-collapse: collapse;
}
.top_GS_A_table td.website_logo_pic{
width:20%;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:0px;
}
.top_GS_A_table td.website_module_classify_header{
width:80%;
padding-top:5px;
padding-right:5px;
padding-bottom:0px;
padding-left:0px;
text-align:right;
vertical-align:top;
}
.top_GS_A_table td.website_module_classify_top{
width:80%;
padding-top:5px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
text-align:right;
vertical-align:bottom;
}
.top_GS_A_table td.website_logo_pic img{
width:expression((this.width>300)?'300px':'px');
}.topA_1_table{
width: 100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
}
.topA_2_table{
width: 100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background-image: url(topA_2_table_bg.gif);
height: 26px;
}
.topA_2_table td.number{
text-align: right;
padding-right: 10px;
text-decoration: none;
}
.topA_3_table{
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
}
.topA_3_table td{
color:#FFFFFF;
text-align: center;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border: 0px solid #000000;
}
.topA_3_table td.middle_pic{
text-align: right;
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
width:1px;
}
.topA_3_table td.left_pic{
text-align: left;
padding: 0px;
width:1px;
}
.topA_3_table td.middle_data{
text-align: center;
}
.topA_3_table td.right_pic{
text-align: right;
padding: 0px;
width:1px;
}
.topA_3_middle_data_table{
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
}
A.topA_3_store_type:link {
text-decoration:none;
color:#FFFFFF;
font-size:13px;
font-family: "Verdana","新細明體";
font-weight: normal;
line-height:normal;
vertical-align:middle;
}
 A.topA_3_store_type:visited {
text-decoration:none;
color:#FFFFFF;
font-size: 13px;
font-family: "Verdana","新細明體";
font-weight: normal;
line-height:normal;
vertical-align:middle;
}
A.topA_3_store_type:active {
text-decoration:none;
color:#FFFFFF;
font-size: 13px;
font-family: "Verdana","新細明體";
font-weight: normal;
line-height:normal;
vertical-align:middle;
}
A.topA_3_store_type:hover {
text-decoration:none;
color:#EEBAF5;
font-size: 13px;
font-family: "Verdana","新細明體";
font-weight: normal;
line-height:normal;
vertical-align:middle;
}
.topA_4_table{
width: 100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background-image: url(topA_4_table_bg.gif);
height: 26px;
}
.topA_product_search_table{
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background-color:#C6C6C6;
border-bottom:0px solid #353535;
}
.topA_product_search_table td{
text-align: left;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 0px;
border: 0px solid #000000;
}
.topA_product_search_table td.item{
text-align: left;
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
border: 0px solid #000000;
}.border_table{
border: 1px solid #CECECE;
}
.news_index_table{
border: 1px solid #CECECE;
width: 500px;
border-collapse: collapse;
padding: 0px;
text-align: center;
}
#news_index_scroll_type{
margin:0 0 0px 0;
;
font-size:90%;
height:1.6em;
overflow:hidden;
position:relative;
display:none;
}
#news_index_scroll_type div{
padding:3 0 0 5;
visibility:hidden;
position:absolute;
top:0;
left:0;
}
.news_index_scroll{
margin-top:5px;
margin-bottom:5px;
width: 100%;
height:28px;
padding: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
text-align: center;
}
.news_index_scroll td.left_image{
width:95px;
height:28px;
padding: 0px;
border-collapse: collapse;
}
.news_index_scroll td.right_image{
width:49px;
height:28px;
padding: 0px;
border-collapse: collapse;
}
.news_index_scroll td.data{
height:28px;
border-collapse: collapse;
padding-left: 10px;
text-align: left;
line-height:25px;
}
.promotion_module_middle_arem_div_A{
width:545px;
padding: 0px;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
}

.promotion_module_middle_arem_div_B{
width:745px;
margin: 0px;
padding: 5px 0 0 0;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
}

.promotion_module_middle_left_div{
width:540px;
float:left;
text-align:left;
margin: 0 5px 0 0;
padding: 0px;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
}
.promotion_module_middle_right_div{
width:200px;
float:right;
margin: 0px;
padding: 0px;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
}
.promotion_module_table_div {
width: 100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 5px 0 10px 0;
background: transparent;
clear: both;
}.promotion_module_A_box_div{
width:540px;
border: 0px solid #EEEEEE;
border-collapse: collapse;
padding: 0 0 5px 0px;
background: transparent;
}
.promotion_module_A_page_table{
border: 0px solid #000000;
border-collapse: collapse;
margin: 0 1px 0 0;
background: transparent;
float:right;
}
.promotion_module_A_product_table{
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
margin: 5px 0px 5px 2px;
background: transparent;
float:center;
}.promotion_title , .promotion_title a:link , .promotion_title a:visited , .promotion_title a:active , .promotion_title a:hover{
color: #FFFFFF;
font-size:13px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 4px 10px 0px 10px;
line-height:normal;
}.promotion_module_A_page_title_on{
cursor: hand;
color: #FFFFFF;
font-size:13px;
padding: 3px 0 0 0;
font-weight: bold;
line-height:normal;
}
.promotion_module_A_page_title_off{
cursor: hand;
color: #535353;
font-size:13px;
padding: 3px 0 0 0;
font-weight: normal;
line-height:normal;
}
.promotion_word {
padding-left: 100px;
}
A.promotion_word:link {
text-decoration:none;
color:#666666;
font-size:12px;
font-family: "Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
}
 A.promotion_word:visited {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
}
A.promotion_word:active {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
}
A.promotion_word:hover {
text-decoration:underline;
color:#666666;
font-size: 12px;
font-family: "Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
}
.show_prodcut_pic_table{
padding: 0px;
margin: 0px;
border: 0px dotted #CECECE;
border-collapse: collapse;
}
.show_prodcut_pic_table td{
border: 0px solid #CECECE;
text-align:center;
}
.show_prodcut_pic_table td.picture{
padding:0px;
}
.show_prodcut_pic_table td.text{
color:#595959;
font-size:10px;
padding: 5px 0 5px 0;
}
.member_left_side_table{
width: 200px;
padding: 0px;
margin: 0 0 5px 0;
border: 0px solid #CECECE;
border-collapse: collapse;
text-align: center;
clear: both;
}
.member_left_side_table td{
padding: 0px;
border-collapse: collapse;
line-height:25px;
}
.member_left_side_table td.title{
color:#FFFFFF;
padding: 3px 0 0 10px;
font-size:13px;
text-align:left;
line-height:normal;
border-collapse: collapse;
}
.member_left_side_table td.data{
border-collapse: collapse;
width: 200px;
padding: 0px 0px 0px 0px;
text-align: left;
line-height:25px;
}
.member_left_side_table td.service_data{
border-collapse: collapse;
width: 200px;
padding: 0px 0px 0px 0px;
text-align: left;
line-height:25px;
}
.member_left_side_table td.item{
padding-bottom: 2px;
}
.member_left_side_table td.store_type_context{
color:#999999;
padding: 3px 0 0 10px;
font-size:12px;
text-align:left;
line-height:20px;
border-collapse: collapse;
}
.member_left_side_table td.title_pic img{
width:expression((this.width>200)?'200px':'px');
}.left_side_table{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_side_table td{
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
line-height: normal;
}
.left_side_table td.list_data, .left_side_table td.list_data A:link, .left_side_table td.list_data A:visited, .left_side_table td.list_data A:active, .left_side_table td.list_data A:hover{
padding: 10px 10px 10px 10px;
}
.left_side_table td.list_img, .left_side_table td.list_img A:link, .left_side_table td.list_img A:visited, .left_side_table td.list_img A:active, .left_side_table td.list_img A:hover{
padding: 0px 0px 0px 10px;
}
.left_side_table td.list_img2, .left_side_table td.list_img2 A:link, .left_side_table td.list_img2 A:visited, .left_side_table td.list_img2 A:active, .left_side_table td.list_img2 A:hover{
padding: 1px 0px 0px 2px;
font:0px;
}
.left_side_table td.search{
padding-left: 30px;
}
#left_side_table_list_data{
height:18px;
overflow:hidden;
}
.product_directory_table{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.product_directory_table td{
padding: 0px;
margin: 0px;
line-height: normal;
border: 0px solid #CECECE;
}
.product_directory_table td.nav-0st, .product_directory_table td.nav-0st A:link, .product_directory_table td.nav-0st A:visited, .product_directory_table td.nav-0st A:active{
color: #C70316;
padding: 0 0 0 5px;
font-size: 15px;
line-height: 25px;
text-decoration: none;
font-weight:bold;
}
.product_directory_table td.nav-0st A:hover{
color: #C70316;
padding: 0 0 0 5px;
font-size: 15px;
line-height: 25px;
text-decoration: underline;
font-weight:bold;
}
.product_directory_table td.nav-1st, .product_directory_table td.nav-1st A:link, .product_directory_table td.nav-1st A:visited, .product_directory_table td.nav-1st A:active{
color: #333333;
padding: 0 0 0 13px;
font-size: 13px;
line-height: 20px;
font-weight:bold;
text-decoration: none;
}
.product_directory_table td.nav-1st A:hover{
color: #666666;
padding: 0 0 0 13px;
font-size: 13px;
line-height: 20px;
font-weight:bold;
text-decoration: underline;
}
.product_directory_table td.nav-1st-select, .product_directory_table td.nav-1st-select A:link, .product_directory_table td.nav-1st-select A:visited, .product_directory_table td.nav-1st-select A:active{
color: #333333;
padding: 0 0 0 13px;
font-size: 13px;
line-height: 20px;
font-weight:bold;
text-decoration: none;
}
.product_directory_table td.nav-1st-select A:hover{
color: #666666;
padding: 0 0 0 13px;
font-size: 13px;
line-height: 20px;
font-weight:bold;
text-decoration: underline;
}
.product_directory_table td.nav-2st, .product_directory_table td.nav-2st A:link, .product_directory_table td.nav-2st A:visited, .product_directory_table td.nav-2st A:active{
color: #333333;
padding: 0 0 0 20px;
font-size: 10px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-2st A:hover{
color: #666666;
padding: 0 0 0 20px;
font-size: 10px;
line-height: 20px;
text-decoration: underline;
}
.product_directory_table td.nav-2st-select, .product_directory_table td.nav-2st-select A:link, .product_directory_table td.nav-2st-select A:visited, .product_directory_table td.nav-2st-select A:active{
color: #333333;
padding: 0 0 0 20px;
font-size: 10px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-2st-select A:hover{
color: #666666;
padding: 0 0 0 20px;
font-size: 10px;
line-height: 20px;
text-decoration: underline;
}
.product_directory_table td.nav-3st, .product_directory_table td.nav-3st A:link, .product_directory_table td.nav-3st A:visited, .product_directory_table td.nav-3st A:active{
color: #333333;
padding: 0 0 0 27px;
font-size: 10px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-3st A:hover{
color: #666666;
padding: 0 0 0 27px;
font-size: 10px;
line-height: 20px;
text-decoration: underline;
}
.product_directory_table td.nav-3st-select, .product_directory_table td.nav-3st-select A:link, .product_directory_table td.nav-3st-select A:visited, .product_directory_table td.nav-3st-select A:active{
color: #333333;
padding: 0 0 0 27px;
font-size: 10px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-3st-select A:hover{
color: #666666;
padding: 0 0 0 27px;
font-size: 10px;
line-height: 20px;
text-decoration: underline;
}.footer_top_line_table{
width: 100%;
padding: 0px;
border: 0px solid #000000;
border-collapse: collapse;
height:0px;
font-size:0px;
line-height:0px;
}
.footer_div_website_module{
>width: 100%;
margin-top:15px;
margin-bottom:0px;
background-color:#ffffff;
text-align:center;
align="center"
padding:10px 0 0 10px;
}
.footer_table_website_module{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
margin:0px auto;
}
.footer_table_website_module td{
color: #535353;
text-align: center;
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.footer_div_copyright{
width: 100%;
margin-top:10px;
margin-bottom:0px;
}

.footer_table_copyright{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
margin:0px auto;
}
.footer_table_copyright td{
color: #535353;
text-align: center;
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.space_line_div1{
height: 10px;
font-size: 0px;
}
.height_1_hr{
border: none;
background-color: #cccccc;
color: #cccccc;
height: 1px;
font-size: 0px;
}
.category_line_title, .category_line_title A:link, .category_line_title A:visited{
color: #000000;
text-decoration: none;
font: small Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 2px;
text-align: left;
}
.category_line_title A:hover, .category_line_title A:active{
color: #000000;
text-decoration: underline;
font: small Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 2px;
text-align: left;
}
.caption_title{
color: #000000;
text-decoration: none;
font: small Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px;
}
.product_base_info_div{
width: 100%;
margin-bottom:10px;
}
.product_headline{
color: #000000;
font-size:13px;
font-weight:normal;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
text-decoration: none;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
letter-spacing:1px;
}
A.product_headline_link:link {
text-decoration:none;
color:#417BAF;
font-size:13px;
font-family: "Verdana","新細明體";
font-weight: normal;
}
 A.product_headline_link:visited {
text-decoration:none;
color:#417BAF;
font-size: 13px;
font-family: "Verdana","新細明體";
font-weight: normal;
}
A.product_headline_link:active {
text-decoration:none;
color:#417BAF;
font-size: 13px;
font-family: "Verdana","新細明體";
font-weight: normal;
}
A.product_headline_link:hover {
text-decoration:underline;
color:#417BAF;
font-size: 13px;
font-family: "Verdana","新細明體";
font-weight: normal;
}
.shoppingcar_right_to_pay {
padding-top: 5px;
padding-bottom: 5px;
text-align:center;
}
.title_context_background_extend{
height:42px;
background-image:url("http://mall.shop123.com.tw/images_pro/buy/title_bg_extend.gif");
}
.title_context_background{
float:left;
color: #EE48A4;
font-size:15px;
font-weight:normal;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
text-decoration: none;
padding-top: 10px;
padding-bottom: 15px;
padding-left: 30px;
letter-spacing:1px;
width:740px;
height:42px;
background-image:url("http://mall.shop123.com.tw/images_pro/buy/title_bg.gif");
}
.box1_top_middle{
width:100%;
height:15px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/t.gif");
}
.box1_top_left{
width:15px;
height:15px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/tl.gif");
}
.box1_top_right{
width:15px;
height:15px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/tr.gif");
}
.box1_middle{
height:100%;
background-color:#FFFFFF;
}
.box1_middle_left{
width:15px;
height:100%;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/l.gif");
}
.box1_info{
float:left;
}
.box1_info_block{
float:left;
}
.box1_middle_right{
width:15px;
height:100%;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/r.gif");
}
.box1_bottom_middle{
width:100%;
height:15px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/d.gif");
}
.box1_bottom_left{
width:15px;
height:15px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/dl.gif");
}
.box1_bottom_right{
width:15px;
height:15px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box1/dr.gif");
}

.box2_all{
width:100%;
padding-top:5px;
padding-left:5px;
margin-bottom:20px;
background-color:#FFFFFF;
border:0px solid #FF0000;
}
.box2_top_middle{
width:100%;
height:26px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/t.gif");
}
.box2_top_left{
width:26px;
height:26px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/tl.gif");
}
.box2_top_right{
width:26px;
height:26px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/tr.gif");
}
.box2_middle{
height:100%;
background-color:#FFFFFF;
}
.box2_middle_left{
width:26px;
height:100%;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/l.gif");
}
.box2_info{
width:686px;
float:left;
}
.box2_info_block{
float:left;
}
.box2_middle_right{
width:26px;
height:100%;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/r.gif");
}
.box2_bottom_middle{
width:100%;
height:26px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/d.gif");
}
.box2_bottom_left{
width:26px;
height:26px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/dl.gif");
}
.box2_bottom_right{
width:26px;
height:26px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/dr.gif");
}
.box3_top_middle{
width:100%;
padding:0px;
font-size:0px;
}
.box3_top_left{
padding:0px;
font-size:0px;
float:left;
}
.box3_top_right{
padding:0px;
font-size:0px;
float:right;
}
.box3_middle{
height:100%;
background-color:#FFFFFF;
}
.box3_middle_left{
padding:0px;
height:100%;
font-size:0px;
float:left;
}
.box3_info{
float:left;
}
.box3_info_block{
float:left;
}
.box3_middle_right{
padding:0px;
height:100%;
font-size:0px;
float:right;
}
.box3_bottom_middle{
width:100%;
padding:0px;
font-size:0px;
}
.box3_bottom_left{
padding:0px;
font-size:0px;
float:left;
}
.box3_bottom_right{
padding:0px;
font-size:0px;
float:right;
}
.product_info_left_A{
width:260px;
float:left;
}
.product_info_left_B{
width:380px;
float:left;
}
.product_info_left_picture{
width:100%;
float:left;
}
.product_info_left_picture_context{
position:absolute;
left:5px;
top:5px;
z-index:1px;
border-bottom:0px solid #FF0000;
}
.product_info_left_picture_dependency{
width:100%;
float:left;
padding-top:5px;
padding-left:10px;
padding-right:10px;
text-align:left;
}
.product_info_right_box1_A{
width:455px;
float:left;
}
.product_info_right_box1_B{
width:335px;
float:left;
}
.product_info_right_box3_A{
width:485px;
float:left;
}
.product_info_right_box3_B{
width:365px;
float:left;
}
.product_info_right_block1{
width:100%;
padding-top: 10px;
padding-bottom: 5px;
border-bottom:1px solid #BCD2E6;
background-color:#FFFFFF;
}
.product_info_right_block2{
width:100%;
padding-top: 10px;
padding-bottom: 5px;
border-bottom:1px solid #BCD2E6;
background-color:#F8FEFE;
}
.product_info_right_block3{
width:100%;
padding-top: 10px;
padding-bottom: 5px;
border-bottom:0px solid #BCD2E6;
background-color:#FFFFFF;
}
.product_info_right_table{
width:100%;
border:0px dotted #BCD2E6;
border-collapse: collapse;
}
.product_info_right_table th{
width: 20%;
color: #000000;
font-size: 13px;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
vertical-align:top;
text-decoration: none;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 0px;
letter-spacing:2px;
background-color:#F8FEFE;
}
.product_info_right_table th.title_price3{
width: 20%;
color: #000000;
font-size: 13px;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
vertical-align:top;
text-decoration: none;
padding-left: 5px;
padding-top: 25px;
padding-bottom: 15px;
letter-spacing:2px;
background-color:#FFFFFF;
}
.product_info_right_table th.line{
font-size:0px;
height:1px;
background-color:#BCD2E6;
}
.product_info_right_table td.brand {
text-align: left;
padding: 0 0 0 5px;
vertical-align: bottom;
}
.product_info_right_table td.product_name {
color: #417BAF;
font-size:15px;
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
text-decoration: none;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
letter-spacing:1px;
}
.product_info_right_table td.product_no {
width: 80%;
color: #999999;
font-size:10px;
font-weight: normal;
font-family: "Comic Sans MS",Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
vertical-align:top;
text-decoration: none;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 0px;
border-left:1px dotted #BCD2E6;
letter-spacing:1px;
background-color:#F8FEFE;
}
.product_info_right_table td.product_context {
width: 80%;
color: #000000;
font-size:13px;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
vertical-align:top;
text-decoration: none;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 0px;
border-left:1px dotted #BCD2E6;
letter-spacing:1px;
background-color:#F8FEFE;
}
.product_info_right_table td.product_price1 {
width: 80%;
color: #000000;
font-size:15px;
font-weight: normal;
font-family: "新細明體","Comic Sans MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: line-through;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 5px;
border-left:1px dotted #BCD2E6;
letter-spacing:1px;
background-color:#F8FEFE;
}
.product_info_right_table td.product_price3 {
width: 80%;
color: #B4321F;
font-size:20px;
font-weight: bold;
font-family: "Comic Sans MS",Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
vertical-align:top;
text-decoration: none;
padding-left: 5px;
padding-top: 15px;
padding-bottom: 15px;
border-left:1px dotted #BCD2E6;
letter-spacing:1px;
}
.product_info_right_table td.product_select {
width: 80%;
color: #000000;
font-size:15px;
font-weight: normal;
font-family: "新細明體","Comic Sans MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: normal;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 10px;
border-left:1px dotted #BCD2E6;
letter-spacing:1px;
background-color:#F8FEFE;
}
.product_info_right_table td.product_label {
width: 80%;
color: #000000;
font-size:13px;
font-weight: normal;
font-family: "新細明體","Comic Sans MS",Verdana, Geneva, Arial;
text-align: left;
text-decoration: none;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 5px;
border-left:1px dotted #BCD2E6;
letter-spacing:1px;
background-color:#FFFFFF;
}
.product_info_right_table td.product_price3 .show_standard_color_context_id{
color: #505050;
font-family:Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
font-size:13px;
}
.product_info_right_table td.product_english_name{
color: #505050;
font-size:13px;
font-weight:bold;
font-family:Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
text-decoration: none;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
letter-spacing:1px;
}
.product_info_right_table td.list_style1{
color:#c7ac8f;
border:#c7ac8f  1px solid;
font-family:Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
font-size:11px;
font-weight: normal;
cursor: hand;
text-align:center;
padding:1px 2px;
width:20px;
}
.product_info_right_table td.list_style2{
color:#d9d4cf;
border:#aaaaaa 1px solid;
font-family:Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
font-size:11px;
font-weight: normal;
cursor: hand;
text-align:center;
padding:1px 2px;
width:20px;
}
.product_info_right_table td.list_style_onclick{
background-color:#EAD7B7;
color:#C7AC9D;
border:#c7ac8f 1px solid;
font-family:Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
font-size:11px;
font-weight: normal;
cursor: hand;
text-align:center;
padding:1px 2px;
width:20px;
}.product_price3_dollar_sign{
color: #C61D23;
font-size:13px;
font-weight: bold;
text-align: left;
padding: 0 3px 0 0;
}
.product_standard_info_table{
width:100%;
margin:0px;
padding:0px;
border:0px dotted #BCD2E6;
border-collapse: collapse;
}
.product_standard_info_table th{
color: #666666;
padding: 5px;
font-size:12px;
font-weight: bold;
text-align: center;
border:0px solid #666666;
border-bottom:1px solid #666666;
background-color:#EEEEEE;
}
.product_standard_info_table th.red{
color: #D81F3F;
}
.product_standard_info_table td{
color: #333333;
padding: 5px;
font-size:12px;
font-weight: normal;
text-align: center;
border:0px solid #666666;
border-top:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.product_standard_info_table td.picture{
width:70px;
padding: 5px;
border:0px solid #666666;
border-top:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.product_standard_info_table td.text{
text-align: left;
}
.product_info_tag_div{
float:left;
width:100%;
background:#FFFFFF;
line-height:normal;
border-bottom:1px solid #494949;
}
.product_info_tag_table{
border: 0px solid #000000;
border-collapse: collapse;
margin: 0 1px 0 0;
background: transparent;
float:left;
}
.product_info_tag_table td{
padding:1px 0 0 0;
}
.product_info_tag_on{
color: #FFFFFF;
font-size:12px;
padding:1px 0 0 0;
font-weight: bold;
CURSOR: hand;
}
.product_info_tag_off{
color: #595959;
font-size:12px;
padding:1px 0 0 0;
font-weight: bold;
CURSOR: hand;
}
.ajax_box_product_div{
width: 100%;
height: 250px;
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #494949;
border-left: 1px solid #494949;
border-right: 1px solid #494949;
border-collapse: collapse;
padding:20px 10px 10px 10px;
line-height:35px;
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ajax_box_product_div_pictuce{
border: 1px dotted #BCD2E6;
float:left;
padding:0px 10px 0px 10px;
}
.ajax_box_product_div_video{
border: 1px dotted #DDDDDD;
float:center;
padding:10px 10px 10px 10px;
text-align:center;
background-color: #000000;
color:#FFFFFF;
}
.ajax_box_product_div_context_right{
float:right;
text-align:left;
}
.ajax_box_product_div_context_center{
float:center;
text-align:left;
}
.product_faq_write_table{
width: 100%;
border: 0px solid #5c6e78;
border-collapse: collapse;
}
.product_faq_write_table td{
padding: 0px;
font-family: "新細明體","Comic Sans MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.product_faq_write_table td.header{
color: #595959;
font-size:13px;
font-weight: normal;
font-family: "新細明體","Comic Sans MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
letter-spacing:1px;
background-color:#ECECEC;
line-height:20px;
}
.product_faq_write_table td.title{
width:100%;
color: #595959;
font-size:13px;
font-weight: bold;
font-family: "新細明體","Comic Sans MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
padding-top: 3px;
padding-bottom: 3px;
letter-spacing:1px;
background-color:#F7F7F7;
line-height:20px;
}
.product_faq_write_table td.button{
padding: 10px 0 10px 0;
text-align: center;
}
.product_faq_table {
width: 100%;
border: 0px solid #5c6e78;
border-collapse: collapse;
}
.product_faq_table td.title {
width:5%;
color: #AC0213;
font-size:15px;
border: 0px solid #D6DDE6;
padding-left: 2px;
padding-right: 2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
font-family: "Comic Sans MS","新細明體",Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}
.product_faq_table td.question_text {
width:85%;
font-size:13px;
border: 0px solid #D6DDE6;
padding-left: 2px;
padding-right: 2px;
text-align: left;
color: #676767;
border-bottom: 0px dotted #D6DDE6;
font-weight: normal;
CURSOR: hand;
}
.product_faq_table td.answer_text {
color: #000000;
width:85%;
font-size:13px;
border: 0px solid #D6DDE6;
padding-left: 2px;
padding-right: 2px;
text-align: left;
border-bottom: 0px dotted #D6DDE6;
background-color:#EEEEEE;
}
.product_faq_table td.date {
width:10%;
font-size:10px;
border: 0px solid #D6DDE6;
padding-right: 2px;
text-align: right;
color: #999999;
white-space:nowrap;
}
.product_faq_table td.dotline {
font-size:0px;
border-bottom: 1px dotted #D6DDE6;
}
#shoppingcar_watermark_id{
DISPLAY: none;
Z-INDEX: 2;
LEFT: 0px;
POSITION: absolute;
TOP: 0px}
.shoppingcar_watermark_table_all{
padding:0px;
margin:0px;
border: 0px solid #000000;
border-collapse: collapse;
}
.shoppingcar_watermark_table_all td{
padding:0px;
margin:0px;
border: 0px solid #000000;
border-collapse: collapse;
}
.shoppingcar_watermark_table_all td.button{
padding-top:20px;
text-align:center;
}
.shoppingcar_watermark_table_all td.title1{
color:#FFFFFF;
font-size:20px;
font-weight:bold;
text-align:center;
padding-top:10px;
}
.shoppingcar_watermark_table{
width:350px;
border: 1px solid #D6DDE6;
border-collapse: collapse;
}
.shoppingcar_watermark_table th{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:center;
padding:5px;
background-color:#B9B9B9;
height:20px;
white-space:nowrap;
}
.shoppingcar_watermark_table th.total{
color:#333333;
font-size:13px;
font-weight:bold;
text-align:center;
padding:5px;
background-color:#C4DFF0;
height:20px;
white-space:nowrap;
}
.shoppingcar_watermark_table td{
color:#666666;
line-height:40px;
text-align:center;
border-bottom: 1px solid #D6DDE6;
border-right: 1px solid #D6DDE6;
white-space:nowrap;
}
.shoppingcar_watermark_table td.text{
color:#666666;
line-height:30px;
text-align:left;
padding-left:5px;
padding-right:5px;
border-bottom: 1px solid #D6DDE6;
border-right: 1px solid #D6DDE6;
white-space:nowrap;
}
.shoppingcar_watermark_table td.number{
color:#666666;
line-height:30px;
text-align:right;
padding-right:5px;
border-bottom: 1px solid #D6DDE6;
border-right: 1px solid #D6DDE6;
white-space:nowrap;
}
.shoppingcar_watermark_table td.total{
color:#E30000;
line-height:30px;
text-align:right;
padding-right:5px;
border-bottom: 1px solid #D6DDE6;
border-right: 1px solid #D6DDE6;
white-space:nowrap;
}
.web_image_header_pic{
width:100%;
float:left;
text-align:left;
border: 0px solid #000000;
padding:5px;
}
.payment_basket_top_button{
width:100%;
float:left;
text-align:right;
border: 0px solid #000000;
padding-top:3px;
padding-bottom:3px;
border-bottom: 0px dotted #D6DDE6;
border-right: 0px dotted #D6DDE6;
border-left: 0px dotted #D6DDE6;
}
.payment_basket_bottom_button{
width:100%;
float:center;
border: 0px solid #000000;
padding-top:20px;
padding-bottom:10px;
border-bottom: 0px dotted #D6DDE6;
border-right: 0px dotted #D6DDE6;
border-left: 0px dotted #D6DDE6;
}
.payment_order_product_table{
width:100%;
border: 1px solid #999999;
border-collapse: collapse;
}
.payment_order_product_table th{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:center;
padding:5px;
background-color:#EBEDEB;
height:20px;
white-space:nowrap;
border: 1px dotted #999999;
}
.payment_order_product_table th.shoppingcar_header{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:left;
padding:5px;
background-color:#8A8A8A;
height:20px;
white-space:nowrap;
}
.payment_order_product_table th.coupon_header{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:left;
padding:5px;
background-color:#8A8A8A;
height:20px;
white-space:nowrap;
}
.payment_order_product_table th.small_price3_title{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:right;
padding:5px;
background-color:#FFFFFF;
height:20px;
white-space:nowrap;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
}
.payment_order_product_table th.sum_price3_title{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:center;
padding:5px;
background-color:#FFFFFF;
height:20px;
white-space:nowrap;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
}
.payment_order_product_table th.title1{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:center;
padding:5px;
background-color:#FFFFFF;
height:20px;
white-space:nowrap;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
}
.payment_order_product_table th.title2{
color:#000000;
font-size:13px;
font-weight:bold;
text-align:right;
padding:5px;
background-color:#EEEEEE;
height:20px;
white-space:nowrap;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
}
.payment_order_product_table td{
color:#000000;
line-height:40px;
text-align:center;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
white-space:nowrap;
}
.payment_order_product_table td.text{
color:#000000;
line-height:30px;
text-align:left;
padding-left:5px;
padding-right:5px;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
white-space:nowrap;
}
.payment_order_product_table td.context{
color:#666666;
line-height:30px;
text-align:left;
padding-left:5px;
padding-right:5px;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
white-space:normal;
}
.payment_order_product_table td.number{
color:#000000;
line-height:30px;
text-align:right;
padding-right:5px;
border-bottom: 1px dotted #999999;
border-right: 1px dotted #999999;
white-space:nowrap;
}
.payment_order_product_table td.sum_price3_number{
color:#0000FF;
line-height:30px;
text-align:right;
padding-right:5px;
border-bottom: 1px dotted #999999;
border-right: 0px dotted #999999;
white-space:nowrap;
}
.payment_order_product_table td.sum_product_number{
color:#FF0000;
line-height:30px;
text-align:right;
padding-right:5px;
border-bottom: 1px dotted #999999;
border-right: 0px dotted #999999;
white-space:nowrap;
}
.payment_order_product_table td.title1_number{
color:#0000FF;
line-height:30px;
text-align:right;
padding-right:5px;
border-bottom: 1px dotted #999999;
border-right: 0px dotted #3A95CB;
white-space:nowrap;
}
.payment_order_product_table td.title2_number{
color:#FF0000;
font-size:20px;
line-height:30px;
text-align:right;
font-weight:bold;
padding-right:5px;
border-bottom: 1px dotted #3A95CB;
border-right: 0px dotted #3A95CB;
white-space:nowrap;
}
.payment_order_product_table tr.altrow1 {
background-color: #FFFFFF;
}
.payment_order_product_table tr.altrow2 {
background-color: #F7F7F7;
}
.payment_order_product_table tr.altrow3 {
background-color: #FFFFFF;
}
.payment_order_product_table tr.altrow4 {
background-color: #EEEEEE;
}
.payment_order_product_table_space{
width:100%;
height:10px;
border-left: 0px dotted #000000;
border-right: 0px dotted #000000;
}
.payment_order_member_box{
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
}
.payment_order_member_table{
width:100%;
border: 1px solid #000000;
border-collapse: collapse;
}
.payment_order_member_table th{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:center;
padding:5px;
background-color:#EBEDEB;
height:35px;
white-space:nowrap;
border-bottom: 1px dotted #999999;
border-right: 0px dotted #3A95CB;
}
.payment_order_member_table th.header{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:left;
padding:5px;
background-color:#8A8A8A;
height:25px;
white-space:nowrap;
border: 0px solid #3A95CB;
}
.payment_order_member_table th.context{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:left;
padding:5px;
background-color:#FFFFFF;
height:35px;
white-space:"";
border-bottom: 1px dotted #CCCCCC;
}
.payment_order_member_table td.context{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:left;
padding:5px;
background-color:#FFFFFF;
height:35px;
border-bottom: 1px dotted #CCCCCC;
}
.payment_order_member_table td.context_i{
color:#FF0000;
font-size:13px;
font-weight:bold;
text-align:left;
padding:5px;
background-color:#FFFFFF;
height:35px;
border-bottom: 1px dotted #CCCCCC;
}
.is_discount_font{
color:#FF0000;
font-size:13px;
font-weight:normal;
padding-left:5px;
}
.member_login_context{width:470px;
border:0px dotted #BCD2E6;
border-collapse: collapse;
}
.member_login_context th{
text-align:left;
border-bottom: 1px dotted #CCCCCC;
}
.member_login_context td{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:left;
padding:5px;
background-color:#FFFFFF;
height:35px;
border-bottom: 0px dotted #CCCCCC;
}.member_center_detail{
width:97%;
border: 0px dotted #000000;
border-collapse: collapse;
background-color:#FFFFFF;
}

.member_center_detail td{
padding:8px;
}
.member_center_detail td.member_center_person_horizontal{
padding:0px;
}.writing_table {
border: 0px solid #5c6e78;
border-collapse: collapse;
width: 100%;
}
.writing_table th {
color:#800000;
font-size:25px;
font-weight:bold;
text-align:left;
padding-left:5px;
padding-bottom:5px;
white-space:nowrap;
line-height: 30px;
}
.writing_table th.post_date {
color: #CCCCCC;
font-size:10px;
text-align: right;
padding-right: 2px;
padding-bottom:15px;
}
.writing_table td {
padding: 0px;
line-height: normal;
vertical-align: top;
}
.writing_table td.text {
color: #666666;
font-size:16px;
text-align: left;
padding-left: 4px;
padding-right: 4px;
line-height: 30px;
vertical-align: top;
}
.writing_table td.context {
color: #999999;
font-size:12px;
text-align: left;
padding: 4px;
line-height: 20px;
vertical-align: top;
}
.writing_table td.picture {
padding: 0 5px 0 5px;
line-height: normal;
vertical-align: top;
}
.writing_table td.relation_data {
color: #22C1DD;
font-size:13px;
text-align: left;
padding-left: 4px;
line-height: 25px;
vertical-align: top;
}
div.writing_table_text_div {
float: left;
margin: 0 3px 3px 0;
}
div.writing_table_text_pic_div{
float:right;
}
.datatable {
border: 1px solid #5c6e78;
border-collapse: collapse;
width: 100%;
}
.datatable td {
border: 1px solid #D6DDE6;
padding-left: 2px;
padding-right: 2px;
text-align: center;
color: #000000;
border-bottom: 1px dashed #5c6e78;
line-height:25px;
}
.datatable td.manage_td {
border: 1px solid #D6DDE6;
padding-left: 2px;
padding-right: 2px;
text-align: center;
color: #000000;
border-bottom: 1px dashed #5c6e78;
white-space:nowrap}
.datatable td.number {
border: 1px solid #D6DDE6;
padding-right: 4px;
text-align: right;
padding-right: 4px;
color: #000000;
border-bottom: 1px dashed #5c6e78;
}
.datatable td.text {
border: 1px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-left: 4px;
color: #000000;
border-bottom: 1px dashed #5c6e78;
line-height: 1.6;
}
.datatable td.brand_text {
border: 0px solid #D6DDE6;
text-align: left;
}
.datatable th {
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
background-color: #DBDDDB;
font-weight: bold;
text-align: center;
padding: 4px;
}
.datatable th.brand_header {
border-right: 0px solid #999999;
border-bottom: 0px solid #999999;
background-color: #F0F0F0;
font-weight: bold;
text-align: center;
padding: 0px;
}
.datatable th.coupon_header{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:left;
padding:5px;
background-color:#8A8A8A;
height:20px;
white-space:nowrap;
}
.datatable th.text {
border: 1px solid #ffffff;
background-color: #bad4e2;
font-weight: bold;
text-align: left;
padding: 4px;
}
.datatable th.text2 {
border: 1px solid #ffffff;
background-color: #cc0000;
font-weight: bold;
text-align: left;
padding: 4px;
}
.datatable th.text_nowrap {
border: 1px solid #ffffff;
background-color: #bad4e2;
font-weight: bold;
text-align: left;
padding: 4px;
white-space: nowrap;
}
.datatable caption {
font: bold 13px Arial, Helvetica, sans-serif;
color: #33517A;
text-align: left;
padding-top: 3px;
padding-bottom: 8px;
}
.datatable tr.altrow {
background-color: #F5F5F5;
color: #02517c;
height: 30px;
}
.datatable tr.altrow1 {
background-color: #ffffff;
color: #02517c;
height: 30px;
}
.datatable tr.altrow2 {
background-color: #EEF4FF;
color: #02517c;
height: 30px;
}
.detail_datatable {
border: 0px solid #EAEAEA;
border-collapse: collapse;
width: 100%;
background-color: #ffffff;
}
.detail_datatable td {
width:80%;
border: 0px solid #D6DDE6;
padding-left: 2px;
padding-right: 2px;
text-align: center;
color: #000000;
border-bottom: 1px dashed #EBEBEB;
line-height:25px;
}
.detail_datatable td.note_td {
border: 0px solid #D6DDE6;
padding-top: 4px;
padding-left: 4px;
padding-right: 4px;
text-align: left;
color: #000000;
border-bottom: 1px dashed #EBEBEB;
background-color: #F8F8F8;
vertical-align: top;
}
.detail_datatable td.title {
border: 0px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-right: 4px;
color: #000000;
border-bottom: 1px dashed #EBEBEB;
width: 12%;
background-color: #E7EDFA;
font-weight:bold;
}
.detail_datatable td.context {
border: 0px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-right: 4px;
color: #FF0000;
border-bottom: 0px dashed #EBEBEB;
width: 12%;
background-color: #F7F7F7;
font-weight:normal;
}
.detail_datatable td.title_i {
border: 0px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-right: 4px;
color: #ff0000;
border-bottom: 1px dashed #EBEBEB;
width: 12%;
background-color: #E7EDFA;
font-weight:bold;
}
.detail_datatable td.text {
border: 0px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-left: 4px;
color: #000000;
border-bottom: 1px dashed #EBEBEB;
white-space:normal;
}
.detail_datatable td.text_2 {
width:30%;
border: 0px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-left: 4px;
color: #000000;
border-bottom: 1px dashed #EBEBEB;
white-space:normal;
}
.detail_datatable td.text1 {
border: 0px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-left: 4px;
color: #000000;
border-bottom: 1px dashed #EBEBEB;
}
.detail_datatable td.text_i {
border: 0px solid #D6DDE6;
padding-left: 4px;
text-align: left;
padding-left: 4px;
color: #FF0000;
border-bottom: 1px dashed #EBEBEB;
}
.detail_datatable td.gd_image {
width:50px;
text-align: left;
border: 0px solid #D6DDE6;
}
.detail_datatable td.gd_text {
text-align: left;
border: 0px solid #D6DDE6;
}
.detail_datatable th {
color:#595959;
width:20%;
border: 0px solid #ffffff;
background-color: #ffffff;
font-weight: normal;
text-align: left;
padding-left: 5px;
border-bottom: 1px dashed #EBEBEB;
line-height:25px;
}
.detail_datatable th.title_i {
color:#DA2128;
width:20%;
border: 0px solid #ffffff;
background-color: #ffffff;
font-weight: normal;
text-align: left;
padding-left: 5px;
border-bottom: 1px dashed #EBEBEB;
line-height:25px;
}
.detail_datatable th.context {
width:20%;
border: 0px solid #ffffff;
background-color: #ffffff;
font-weight: bold;
text-align: center;
padding: 4px;
border-bottom: 0px dashed #EBEBEB;
line-height:25px;
}
.detail_datatable th.coupon_header{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:left;
padding:5px;
background-color:#8A8A8A;
height:20px;
white-space:nowrap;
}
.detail_datatable th.dependency {
color:#666666;
}
.detail_datatable caption {
font: bold 13px Arial, Helvetica, sans-serif;
color: #33517A;
text-align: left;
padding-top: 3px;
padding-bottom: 8px;
}
.detail_datatable tr.altrow {
background-color: #e9f2ff;
color: #02517c;
height: 30px;
}
.detail_datatable tr.altrow1 {
background-color: #ffffff;
color: #02517c;
height: 30px;
}
.detail_datatable tr.altrow2 {
background-color: #f4daf7;
color: #02517c;
height: 30px;
}
.image_title_area {
width: 100%;
margin-bottom: 20px;
border: 0px solid #5c6e78;
border-collapse: collapse;
}
.image_title_area td{
color:#DA2128;
font-size:18px;
font-weight:bold;
text-align:left;
padding-left:0px;
padding-bottom:5px;
white-space:nowrap;
line-height: 30px;
}
.image_title_area td.right{
width:100%;
color:#DA2128;
font-size:18px;
font-weight:bold;
text-align:left;
padding:0 5px 5px 0px;
white-space:nowrap;
line-height: 30px;
background-repeat:no-repeat;
text-align:right !important;
}
.image_title_area td.space{
height:10px;
padding:0px;
margin:0px;
}
.search_result_title_font{
color:#075ebe;
}
.image_title_area td.text{
color:#000000;
font-size:13px;
text-align:left;
font-weight:bold;
padding:0 5px 5px 0;
white-space:nowrap;
line-height: 20px;
background-repeat:no-repeat;
}.small_date {
color:#666666;
font-size:10px;
line-height:20px;
}
.product_item{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin:10px 0 10px 0;
background: transparent;
}
.product_item td{
width:120px;
color:#535353;
font-size:12px;
text-align:center;
line-height: 18px;
padding:0px;
}
.product_item td.picture{
width:120px;
height:120px;
padding:0 0 1px 0;
border:1px solid #EEEEEE;
}
.product_item td.hot{
color:#0000FF;
font-size:12px;
text-align:center;
}
.product_item td.brand{
color:#DF0B40;
font-size:12px;
font-weight:normal;
text-align:center;
}
.product_item td.name{
width:120px;
overflow : hidden;
color:#535353;
font-size:12px;
text-align:center;
white-space:nowrap;
}
.product_item td.price3{
color:#DF0B40;
font-size:20px;
font-weight:bold;
text-align:center;
line-height: 25px;
}

.product_item div.div_name{
border:0px;
width:120px;
word-wrap:break-all;
float:left;
overflow:hidden;
}.product_item_context{
color:#535353;
font-size:12px;
font-weight:normal;
}
.product_item_context2{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}
.product_item_B{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
margin:0px 2px 0px 4px;
}
.product_item_B td{
height:18px;
color:#535353;
font-size:12px;
text-align:left;
line-height: 18px;
padding:0px;
}
.product_item_B td.picture{
width:80px;
padding:0 3px 1px 0;
text-align:center;
}
.product_item_B td.hot{
color:#0000FF;
font-size:12px;
}
.product_item_B td.brand{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}
.product_item_B td.name{
color:#535353;
font-size:12px;
}
.product_item_B td.price3{
color:#DF0B40;
font-size:20px;
font-weight:bold;
line-height: 25px;
}.product_item_B_context{
color:#535353;
font-size:12px;
font-weight:normal;
}
.product_item_B_context2{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}
.product_item_C{
padding: 0px;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
}
.product_item_C td{
width:100%;
height:50px;
color:#595959;
}
.product_item_C td.picture{
width:120px;
padding:0px 5px 0px 5px;
}
.product_item_C td.hot{
height:27px;
padding:5px 5px 3px 5px;
color:#0000FF;
font-family:"新細明體";
}
.product_item_C td.brand, .product_item_C td.brand A:link ,.product_item_C td.brand A:visited ,.product_item_C td.brand A:active{
height: 43px;
color:#595959;
font-size:12px;
font-weight:bold;
padding:0px 5px 3px 3px;
vertical-align:top;
font-family:"新細明體";
line-height:normal;
}
.product_item_C td.brand A:hover{
height: 43px;
color:#595959;
font-size:12px;
font-weight:bold;
padding:0px 5px 3px 3px;
vertical-align:top;
font-family:"新細明體";
line-height:normal;
}
.product_item_C td.name{
color:#595959;
font-size:12px;
}
.product_item_C td.context, .product_item_C td.context A:link ,.product_item_C td.context A:visited ,.product_item_C td.context A:active{
color:#767678;
font-size:12px;
padding-left:0px;
padding-right:5px;
vertical-align:top;
text-decoration:none;
}
.product_item_C td.context A:hover {
color:#767678;
font-size:12px;
padding-left:0px;
padding-right:5px;
vertical-align:top;
text-decoration:none;
}
.product_item_C td.price3{
color:#DA2128;
font-size:20px;
font-weight:bold;
line-height: 20px;
padding-left:5px;
padding-right:0px;
}.product_item_C_context{
color:#535353;
font-size:12px;
font-weight:normal;
}
.product_item_C_context2{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}
.product_item_C_name{
font-size:14px;
	font-family:"Arial, Helvetica, sans-serif";
	color: #585858;
	font-style: normal;
}
#product_item_C_context{
height:100px;
overflow:hidden;
}
.ad_index_middle_bottom_table{
padding:0px;
border: 0px solid #EAEAEA;
border-collapse: collapse;
background: transparent;
}
.ad_index_middle_bottom_table td{
padding:3px 0 0px 0;
text-align:left;
}
.page_table{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
/*margin-left:310px;*/
}
.page_table td{
color:#535353;
font-size:12px;
line-height:normal;
padding-right:5px;
vertical-align:bottom;
font-family: "新細明體","Verdana", "Arial", "Helvetica", "sans-serif";
}
.page_table td.select{
padding-right:5px;
padding-bottom:0px;
vertical-align:bottom;
}
.page_table td.page_pic{
color:#FFFFFF;
padding-right:5px;
padding-bottom:0px;
vertical-align:middle;
}
.page_table td.page_pic a{
color:#FFFFFF;
padding-right:5px;
padding-bottom:0px;
vertical-align:middle;
}.page_list_table_div{
width:100%;
float:left;
text-align:center;
padding-top:30px;
}
.page_list_table{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
text-align:center;
}
.page_list_table td{
color:#535353;
font-size:12px;
line-height:normal;
padding-right:5px;
vertical-align:bottom;
font-family: "新細明體","Verdana", "Arial", "Helvetica", "sans-serif";
}
.page_list_table td.page_number{
padding-left:5px;
padding-right:5px;
color:#A42906;
font-size:15px;
font-weight:bold;
vertical-align:normal;
line-height:20px;
font-family: "Verdana","Arial", "Helvetica","新細明體", "sans-serif";
}
.page_list_table td.page_pic{
padding-right:5px;
padding-bottom:0px;
vertical-align:middle;
}
.index_brand_pic{
margin: 1px 0px 1px 0px;
padding: 1px 0px 1px 0px;
border: 1px solid #CCCCCC;
}
.website_module_left_detail_pic_div{
width:100%;
text-align:center;
padding:3px;
}
.website_module_left_detail_pic_div img{
max-width:180px !important;width:expression((this.width>180)?'180px':'px');
}
.red_font{
color:#D70625;
font-size:13px;
line-height:normal;
}
.bule_font{
color:#2E86BA;
font-size:13px;
line-height:normal;
}
.gray_font{
color:#CCCCCC;
font-size:13px;
line-height:normal;
}
.data_list_table{
width:100%;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
text-align:center;
}
.data_list_table th{
color:#535353;
font-size:13px;
line-height:normal;
padding: 5px 0 5px 0;
text-align:center;
border: 1px dotted #FFFFFF;
background-color: #EEEEEE;
font-family: "新細明體","Verdana", "Arial", "Helvetica", "sans-serif";
}
.data_list_table td{
color:#535353;
font-size:13px;
line-height:normal;
padding: 5px 0 5px 0;
text-align:center;
border-bottom: 1px dotted #CCCCCC;
font-family: "新細明體","Verdana", "Arial", "Helvetica", "sans-serif";
}
.data_list_table td.text{
color:#535353;
font-size:13px;
line-height:normal;
padding: 5px 0 5px 0;
text-align:left;
border-bottom: 1px dotted #CCCCCC;
font-family: "新細明體","Verdana", "Arial", "Helvetica", "sans-serif";
}
.data_list_table tr.altrow {
background-color: #F5F5F5;
height: 30px;
}
.data_list_table tr.altrow1 {
background-color: #ffffff;
height: 30px;
}
.data_list_table tr.altrow2 {
background-color: #EEF4FF;
height: 30px;
}.LoginMsg{
color:#DA2128;
font-size:13px;
line-height:normal;
}
A.brand_name:link {
text-decoration:none;
color:#666666;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:20px;
}
 A.brand_name:visited {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:20px;
}
A.brand_name:active {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:20px;
}
A.brand_name:hover {
text-decoration:none;
color:#B43018;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:20px;
}
A.brand_all_link:link {
text-decoration:none;
color:#E42914;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:normal;
padding-right:5px;
}
 A.brand_all_link:visited {
text-decoration:none;
color:#E42914;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:normal;
padding-right:5px;
}
A.brand_all_link:active {
text-decoration:none;
color:#E42914;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:normal;
padding-right:5px;
}
A.brand_all_link:hover {
text-decoration:underline;
color:#E42914;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 0px;
line-height:normal;
padding-right:5px;
}
A.brand_category:link {
text-decoration:none;
color:#666666;
font-size:10px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
line-height:20px;
vertical-align: bottom;
}
 A.brand_category:visited {
text-decoration:none;
color:#666666;
font-size: 10px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
line-height:20px;
vertical-align: bottom;
}
A.brand_category:active {
text-decoration:none;
color:#666666;
font-size: 10px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
line-height:20px;
vertical-align: bottom;
}
A.brand_category:hover {
text-decoration:underline;
color:#B43018;
font-size: 10px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 10px;
line-height:20px;
vertical-align: bottom;
}
A.website_module_classify_header_link:link {
text-decoration:none;
color:#666666;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
 A.website_module_classify_header_link:visited {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.website_module_classify_header_link:active {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.website_module_classify_header_link:hover {
text-decoration:underline;
color:#B43018;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.website_module_classify_top_link:link {
text-decoration:none;
color:#666666;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
 A.website_module_classify_top_link:visited {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.website_module_classify_top_link:active {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.website_module_classify_top_link:hover {
text-decoration:underline;
color:#B43018;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.page_number:link {
text-decoration:none;
color:#666666;
font-size:15px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 3px;
line-height:20px;
}
 A.page_number:visited {
text-decoration:none;
color:#666666;
font-size: 15px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 3px;
line-height:20px;
}
A.page_number:active {
text-decoration:none;
color:#666666;
font-size: 15px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 3px;
line-height:20px;
}
A.page_number:hover {
text-decoration:underline;
color:#B43018;
font-size: 15px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: 3px;
line-height:20px;
}
A.product_item_brand:link {
text-decoration:none;
color:#585858;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
}
A.product_item_brand:visited {
text-decoration:none;
color:#585858;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
}
A.product_item_brand:active {
text-decoration:none;
color:#585858;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
}
A.product_item_brand:hover {
text-decoration:none;
color:#B43018;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
}
A.product_item_name:link {
text-decoration:none;
color:#666666;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
word-break: break-all;
}
A.product_item_name:visited {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
word-break: break-all;
}
A.product_item_name:active {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
word-break: break-all;
}
A.product_item_name:hover {
text-decoration:none;
color:#B43018;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:20px;
word-break: break-all;
}A.product_item_price3:link {
text-decoration:none;
color:#DA2128;
font-size:20px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:25px;
}
A.product_item_price3:visited {
text-decoration:none;
color:#DA2128;
font-size: 20px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:25px;
}
A.product_item_price3:active {
text-decoration:none;
color:#DA2128;
font-size: 20px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:25px;
}
A.product_item_price3:hover {
text-decoration:none;
color:#DA2128;
font-size: 20px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:20px;
}

#middle_side_B{
border: 0px solid #CECECE;
width:745px !important;width:750px;padding:0 0 0 5px;
margin: 0px;
top: 0px;
float: right;
background: transparent;
}
.left_table_member_login{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_member_login th{
width: 35%;
color: #9c9c9c;
font-size: 10px;
padding: 5px 5px 5px 5px;
margin: 0px;
text-align:left;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_member_login td{
width: 65%;
color: #9c9c9c;
font-size: 10px;
padding: 0 5px 5px 0px;
margin: 0px;
text-align:left;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_member_login td.gd_image {
width:50px;
text-align: left;
border: 0px solid #D6DDE6;
}
.left_table_member_login td.gd_text {
text-align: left;
border: 0px solid #D6DDE6;
}
.left_table_member_login td.tool{
width: 100%;
color: #9c9c9c;
font-size: 10px;
padding: 15px 5px 5px 0px;
margin: 0px;
text-align:right;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_member_login td.tool a.tool_link{
color: #6c6b6b;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
}
.left_table_member_login td.tool a.tool_link:hover{
color: #DD1778;
}
.left_table_product_search{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_product_search th{
width: 35%;
color: #9c9c9c;
font-size: 10px;
padding: 5px 5px 5px 5px;
margin: 0px;
text-align:left;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_product_search td{
width: 65%;
color: #9c9c9c;
font-size: 10px;
padding: 0 5px 5px 0px;
margin: 0px;
text-align:left;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_product_search td.tool{
width: 100%;
color: #9c9c9c;
font-size: 10px;
padding: 15px 5px 5px 0px;
margin: 0px;
text-align:right;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_product_search td.tool a.tool_link{
color: #6c6b6b;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
}
.left_table_product_search td.tool a.tool_link:hover{
color: #DD1778;
}
.paper_module_middle_arem_div{
width:745px;
margin: 0px;
padding: 5px 0 0 0;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
float:left;
}
.paper_module_middle_left_div{
width:360px;
float:left;
text-align:left;
margin: 0px;
padding: 0 0 0 5px;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
}
.paper_module_middle_right_div{
width:360px;
float:right;
margin: 0px;
padding: 0 0 0 20px;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
}
.index_middle_news_cols{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.index_middle_news_cols td{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.index_middle_news_cols td.header{
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.index_middle_news_cols td.text{
font-size: 12px;
padding: 5px 0 5px 0 ;
line-height:normal;
}
.index_middle_news_cols td.text a.link{
color:#242424;
font-size: 12px;
text-decoration: none;
}
.index_middle_news_cols td.text a.link:hover{
color:#DD1778;
font-size: 12px;
text-decoration:underline;
}
div.writing_table_text_context_div_A_A img {
width:expression((this.width>880)?'880px':'px');
}
div.writing_table_text_context_div_A_B img {
width:expression((this.width>650)?'650px':'px');
}
div.writing_table_text_context_div_B_A img {
width:expression((this.width>710)?"710px":"px");
}
div.writing_table_text_context_div_B_B img {
width:expression((this.width>450)?'450px':'px');
}
div.ajax_box_product_div_context_center img{
width:expression((this.width>680)?'680px':'px');
}
#chromemenu{
}
#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x;
 margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font: bold 12px Verdana;
}
#chromemenu ul li{
display: inline;
}
#chromemenu ul li a{
float: left;
color: #7F7F7F;
font-weight: bold;
padding: 6px 12px 6px 7px;
text-decoration: none;
background: url(divider.gif) center right no-repeat;
 }
#chromemenu ul li a:hover{
color: #FF0000;
}
#chromemenu ul li a[onMouseover]:after{
 content: " v";
}
#chromemenu:after{
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB;
 border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #FFFFFF;
width: 150px;
visibility: hidden;
}
.dropmenudiv a:link , .dropmenudiv a:visited , .dropmenudiv a:active{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB;
 padding-left: 6px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
font-weight: normal;
color: #000000;
text-align:left;
white-space:nowrap;
}
.dropmenudiv a:hover{
 color: #000000;
text-align:left;
font-weight: normal;
white-space:nowrap;
background-color: #F0F0F0;
text-decoration: none;
}
.new_product_top_caption{
}.right_side2_main_context{
width:96%;
float:right;
}
.table_no_border{
border: 0px solid #FFFFFF;
border-collapse: collapse;
padding:0px;
margin:0px;
}
.table_no_border th{
border: 0px solid #FFFFFF;
padding:0px;
margin:0px;
}
.table_no_border td{
border: 0px solid #FFFFFF;
padding:0px;
margin:0px;
}
a.system_deveploer_text_link:link,a.system_deveploer_text_link:visited,a.system_deveploer_text_link:active {
	color: #666666;
	text-decoration: none;
	font: 12px;
}

a.system_deveploer_text_link:hover {
	color: #666666;
	text-decoration: underline;
	font: 12px;
}.product_item_D{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin:2px 0 5px 0;
background: transparent;
table-layout:fixed;
}
.product_item_D td.picture{
width:145px;
height:120px;
text-align:center;
}
.product_item_D td.content_ver_A{
width:240px;
vertical-align:top;
}
.product_item_D td.content_ver_B{
width:390px;
vertical-align:top;
}
.product_item_D td.content_cell{
text-align:left;
vertical-align:top;
overflow:hidden;
}
.product_item_D table.right{
table-layout:fixed;
border:0px solid #000000;
border-collapse: collapse;
}
.product_item_D td.right_price{
width:200px;
text-align:center;
vertical-align:center;
}
.product_item_D td.right_space{
height:7px;
white-space:nowrap;
}
.product_item_D td.right_buy_now{
width:200px;
text-align:center;
vertical-align:center;
}
.product_item_D span.brand_name{
}
.product_item_D span.name{
}.ajax_box_product_table{
clear:both;
width: 100%;
height: 250px;
border-top: 0px solid #FFFFFF;
border-bottom: 1px solid #494949;
border-left: 1px solid #494949;
border-right: 1px solid #494949;
border-collapse: collapse;
padding:20px 10px 10px 10px;
line-height:35px;
font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ajax_box_product_table td.tag_box_insite{

vertical-align:top;border:0px;
padding:20px 10px 10px 10px;
margin:0px;
}
.ajax_box_product_table span img{
width:expression((this.width>715)?'715px':'px');
max-width:715;
}.payment_order_notice_table{
width:100%;
border: 1px solid #999999;
border-collapse: collapse;
}
.payment_order_notice_table th{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:center;
padding:2px;
background-color:#EBEDEB;
height:20px;
white-space:nowrap;
border-bottom: 1px dotted #999999;
}
.payment_order_notice_table th.header{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:left;
padding:2px;
background-color:#8A8A8A;
height:20px;
white-space:nowrap;
border: 0px solid #3A95CB;
}
.payment_order_notice_table th.context{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:left;
padding:2px;
background-color:#FFFFFF;
height:20px;
white-space:"";
border-bottom: 1px dotted #CCCCCC;
}
.payment_order_notice_table td.context{
color:#000000;
font-size:13px;
font-weight:normal;
text-align:left;
padding:2px;
background-color:#FFFFFF;
height:20px;
border-bottom: 1px dotted #CCCCCC;
}.product_item_E{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
}
.product_item_E td{
height:18px;
color:#535353;
font-size:12px;
text-align:left;
line-height: 18px;
padding:0px;
}
.product_item_E td.picture{
width:80px;
padding:0 5px 1px 0;
text-align:center;
}
.product_item_E td.hot{
color:#0000FF;
font-size:12px;
}
.product_item_E td.brand{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}
.product_item_E td.name{
color:#535353;
font-size:12px;
padding: 6px 0 0 5px;
}
.product_item_E td.price3{
color:#DF0B40;
font-size:20px;
font-weight:bold;
line-height: 25px;
text-align:right;
}
.index_middle_specail_column_table{
width: 745px;
padding: 0px;
margin: 0 0 5px 0;
border: 0px solid #CECECE;
border-collapse: collapse;
text-align: center;
}
.index_middle_specail_column_table td{
padding: 0px;
border-collapse: collapse;
line-height:25px;
}
.index_middle_specail_column_table td.title{
color:#FFFFFF;
padding: 3px 0 0 10px;
font-size:13px;
text-align:left;
line-height:normal;
border-collapse: collapse;
}
.index_middle_specail_column_table td.data{
border-collapse: collapse;
width: 200px;
padding: 5px 5px 5px 5px;
text-align: left;
line-height:25px;
}
.index_middle_specail_column_table td.item{
padding-bottom: 2px;
}
.index_middle_specail_column_table td.store_type_context{
color:#666;
padding: 3px 0 0 15px;
font-size:12px;
text-align:left;
line-height:20px;
border-collapse: collapse;
}
.index_middle_specail_column_table td.title_pic img{
width:expression((this.width>745)?'745px':'px');
}
.chat_title{
margin-top:4px;
margin-bottom:10px;
}
.chat_title a:link,.chat_title a:visited,.chat_title a:active {
color: #000000;
font-weight: bold;
text-decoration: none;
}
.chat_title a:hover {
color: #000000;
font-weight: bold;
text-decoration: underline;
}
.directory_left_side_table{
width: 200px;
padding: 0px;
margin: 0 0 5px 0;
border: 0px solid #CECECE;
border-collapse: collapse;
text-align: center;
}
.directory_left_side_table td{
padding: 0px;
border-collapse: collapse;
line-height:25px;
}
.directory_left_side_table td.title{
color:#FFFFFF;
padding: 3px 0 0 10px;
font-size:13px;
text-align:left;
line-height:normal;
border-collapse: collapse;
}
.directory_left_side_table td.data{
border-collapse: collapse;
width: 200px;
padding: 5px 0px 5px 0px;
text-align: left;
line-height:25px;
}
.directory_left_side_table td.item{
padding-bottom: 2px;
}
.directory_left_side_table td.store_type_context{
color:#999999;
padding: 5px 10px 5px 10px;
font-size:12px;
text-align:left;
line-height:20px;
border-collapse: collapse;
}
.directory_left_side_table td.title_pic img{
width:expression((this.width>200)?'200px':'px');
}.promotion_module_A3_box_div{
width:745px;
border: 0px solid #FF0000;
border-collapse: collapse;
padding: 5px 0 5px 0;
background: transparent;
float:left;
}
.promotion_module_A3_page_table{
border-bottom: 1px solid #999999;
border-collapse: collapse;
margin: 0px;
background: transparent;
float:left;
}
.promotion_module_A3_page_table td{
padding-right: 2px; 
background-repeat:no-repeat;
}
.product_item_F{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin:0 0 10px 0;
background: transparent;
table-layout:fixed;
}
.product_item_F td{
width:80px;
text-align:center;
vertical-align: top;
padding:0px;
line-height: 16px;
}
.product_item_F td.picture{
width:80px;
height:85px;
border:1px solid #EEEEEE;
}
.product_item_F td.hot{
color:#0000FF;
font-size:12px;
text-align:center;
}
.product_item_F td.brand{
color:#DF0B40;
font-size:12px;
font-weight:normal;
text-align:center;
}
.product_item_F td.name{
width:80px;
height:40px;
overflow : hidden;
color:#535353;
font-size:12px;
text-align:center;
vertical-align:top;
white-space:nowrap;
}

.product_item_F td.price3{
color:#DF0B40;
font-size:20px;
font-weight:bold;
text-align:center;
line-height: 25px;
}
.product_item_F td.price3 a{
color:#DF0B40;
font-weight:bold;
}

.product_item_F div.div_name{
border:0px;
width:80px;
height:40px;
word-wrap:break-all;
float:left;
overflow:hidden;
}.promotion_module_A4_box_div{
width:745px;
border: 0px solid #FF0000;
border-collapse: collapse;
padding: 5px 0 5px 0;
background: transparent;
float:left;
}
.promotion_module_A4_page_table{
border-bottom: 0px solid #999999;
border-collapse: collapse;
margin-left: 30px;
background: transparent;
float:left;
}
.promotion_module_A4_page_table td{
padding-right: 0px; 
background-repeat:no-repeat;
}

.box4_all{
width:100%;
padding-top:5px;
padding-left:5px;
margin-bottom:20px;
background-color:#FFFFFF;
border:0px solid #FF0000;
}
.box4_top_middle{
width:100%;
height:26px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/t.gif");
}
.box4_top_left{
width:26px;
height:26px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/tl.gif");
}
.box4_top_right{
width:26px;
height:26px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/tr.gif");
}
.box4_middle{
height:100%;
background-color:#FFFFFF;
}
.box4_middle_left{
width:26px;
height:100%;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/l.gif");
}
.box4_info{
width:686px;
float:left;
}
.news_index_table_B{
border:0px;
background:#FFFFFF;
}

.news_index_table_B td{
vertical-align:top;
}
.news_index_table_B_image{
vertical-align:top;
padding-left:10px;
padding-right:10px;
}
.news_index_table_B_text{
vertical-align:top;
}
.news_index_table_B_text th{
text-align:left;
}
.news_index_table_B_text th a:visited,th a:active,th a:link,th a:hover{
font-size:15px;
font-weight:bold;
color:#000000;
}
.news_index_table_B_text td{
border-bottom:1px dotted #CCCCCC;
}
.news_index_table_B_text .single_row{
background:#FFFFFF;
}
.news_index_table_B_text td.double_row{
background:#F2F2F2;
}.box4_info_block{
float:left;
}
.box4_middle_right{
width:26px;
height:100%;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/r.gif");
}
.box4_bottom_middle{
width:100%;
height:26px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/d.gif");
}
.box4_bottom_left{
width:26px;
height:26px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/dl.gif");
}
.box4_bottom_right{
width:26px;
height:26px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/buy/box2/dr.gif");
}
a.selected:link,a.selected:visited,a.selected:active {
color: #666666;
text-decoration: underline;
font-size: 12px;
font-weight:bold;
font-family: "微軟正黑體","新細明體", Arial, Helvetica, sans-serif;
}
a.selected:hover {
color: #666666;
text-decoration: underline;
font-size: 12px;
font-weight:bold;
font-family: "微軟正黑體","新細明體", Arial, Helvetica, sans-serif;
}
.box2_info_1{
width:880px;
float:left;
padding: 0 0px 0 0;
margin: 0 0px 0 0;
}.chat_context{
color: #666666;
text-decoration: none;
margin-top:4px;
margin-bottom:10px;
}.box2_info_1{
width:880px;
float:left;
padding: 0 0px 0 0;
margin: 0 0px 0 0;
}.article_detail_datatable {
border: 0px solid #EAEAEA;
border-collapse: collapse;
width: 100%;
background-color: #ffffff;
table-layout: fixed;
word-break: break-all;
}
.article_detail_datatable td {
width:100%;
border: 0px solid #D6DDE6;
padding-left: 2px;
padding-right: 2px;
text-align: center;
color: #000000;
border-bottom: 0px dashed #EBEBEB;
line-height:25px;
}
.article_detail_datatable td.context img {
max-width: 680px; 
width:expression(this.width > 680 ? "680px" : this.width);
overflow:hidden;
}
.article_detail_datatable td.subject{
width: 100%;
color: #000000;
font-weight:bold;
text-align: left;
padding: 10px 4px 4px 10px;
border: 0px solid #D6DDE6;
border-bottom: 0px dashed #EBEBEB;
background-color: #E7EDFA;
}
.article_detail_datatable td.context {
width: 100%;
color: #000000;
font-weight:normal;
text-align: left;
padding: 10px 4px 4px 0px;
border: 0px solid #D6DDE6;
border-bottom: 0px dashed #EBEBEB;
background-color: #FFFFFF;
}
.article_detail_datatable td div.post_date{
float:left;
color: #666666;
font-size: 11px;
text-align: left;
padding: 4px 4px 4px 0px;
}
.article_detail_datatable td div.top_tool{
float:right;
color: #666666;
font-size: 11px;
text-align: right;
padding: 4px 4px 4px 0px;
}
.article_detail_datatable td.common_file_title{
color: #005599;
text-align: left;
padding: 4px 4px 4px 0px;
border: 0px solid #D6DDE6;
border-bottom: 1px dashed #EBEBEB;
}
.article_detail_datatable td.common_file_list{
color: #666666;
text-align: left;
padding: 4px 4px 4px 0px;
border: 0px solid #D6DDE6;
border-bottom: 1px dashed #EBEBEB;
}

.dictionary_context{
border: 1px solid #5c6e78;
border-collapse: collapse;
width: 100%;
}
.dictionary_context td{
border: 1px solid #D6DDE6;
padding: 10px 2px 10px 2px;
text-align: center;
color: #000000;
line-height:25px;
vertical-align: top;
}
.dictionary_context th {
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
background-color: #DBDDDB;
font-weight: bold;
text-align: center;
padding: 4px;
}
.dictionary_context{
border: 1px solid #5c6e78;
border-collapse: collapse;
width: 100%;
}
.dictionary_context td{
border: 1px solid #D6DDE6;
padding: 10px 2px 10px 2px;
text-align: center;
color: #000000;
line-height:25px;
vertical-align: top;
}
.dictionary_context th {
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
background-color: #DBDDDB;
font-weight: bold;
text-align: center;
padding: 4px;
}.div_page_number{
float:left;
padding:2px 6px 2px 6px;
margin-right:3px;
border:1px solid #DDDDDD;
font-size:12px;
color:#005599;
cursor:hand;
font-family:Arial,"新細明體";
}.div_page_number_over{
float:left;
padding:2px 6px 2px 6px;
margin-right:3px;
border:1px solid #005599;
background-color:#005599;
font-size:12px;
color:#FFFFFF;
cursor:hand;
font-family:Arial,"新細明體";
}.brand_name{
color:#18b2f2;
font-weight:bold;
}.calendar_table{
text-align:center;
vertical-align:middle;
border-spacing:0;
border-collapse:collapse;
color:#707070;
border-right:1px solid #D5D5D5;
border-bottom:1px solid #D5D5D5;
}
.calendar_table td{
border-left:1px solid #D5D5D5;
border-top:1px solid #D5D5D5;
}
.calendar_table a:link,.calendar_table a:visited,.calendar_table a:hover,.calendar_table a:active{
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.calendar_table td.day_list{
background:#FFFFFF;
}

.calendar_table td.is_useful_day{
border-left:1px solid #D5D5D5;
border-top:1px solid #D5D5D5;
font-size:12px;
line-height:23px;
padding:0px;
}

.calendar_table td.is_useful_day_over{
border-left:1px solid #D5D5D5;
border-top:1px solid #D5D5D5;
font-size:12px;
padding:0px;
line-height:23px;
background:#DAEDEE;
}
.calendar_table td.not_useful_day{
border-left:1px solid #D5D5D5;
border-top:1px solid #D5D5D5;
font-size:12px;
padding:0px;
line-height:23px;
background:#EDEDED;
}

.calendar_table tr.week_list{
background:#87B4B9;
color:#EDEDED;
}
.calendar_table span.today_color{
color:#79BFC1;
}
.calendar_table span.today_link_color a{
color:#79BFC1;
}.info_f{
width:920px;
text-align:center;
}.info_e{
width:715px;
text-align:center;
}.welcome_link a:hover,.welcome_link a:link,.welcome_link a:visited,.welcome_link a:active{
font-size:15px;
color:#CCCCCC;
}#data_list_table_td_left{
color:#535353;
font-size:13px;
line-height:normal;
padding: 5px 0 5px 0;
text-align:left;
border-bottom: 1px dotted #CCCCCC;
font-family: "新細明體","Verdana", "Arial", "Helvetica", "sans-serif";
}.left_side_table_hr{
color:#CCCCCC;
height:1px;
width:95%;
}A.product_item_price3_general_size:link {
text-decoration:none;
color:#DA2128;
font-size:15px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:15px;
}
A.product_item_price3_general_size:visited {
text-decoration:none;
color:#DA2128;
font-size: 15px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:15px;
}
A.product_item_price3_general_size:active {
text-decoration:none;
color:#DA2128;
font-size: 15px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:15px;
}
A.product_item_price3_general_size:hover {
text-decoration:none;
color:#DA2128;
font-size: 15px;
font-family: "Arial","Verdana","新細明體";
font-weight: bold;
padding: normal;
line-height:15px;
}.forum_category_list_table{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.forum_category_list_table td{
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
}
.forum_category_list_table td.nav-0st, .forum_category_list_table td.nav-0st A:link, .forum_category_list_table td.nav-0st A:visited, .forum_category_list_table td.nav-0st A:active{
color: #585858;
padding: 0 0 0 0px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.forum_category_list_table td.nav-0st A:hover{
color: #ff0000;
padding: 0 0 0 0px;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
}
.forum_category_list_table td.nav-1st, .forum_category_list_table  A:link, .forum_category_list_table A:visited, .forum_category_list_table A:active{
color: #585858;
padding: 0 0 0 8px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
height:20px;
overflow:hidden;
}
.forum_category_list_table td.nav-1st A:hover{
color: #C70316;
padding: 0 0 0 8px;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
height:20px;
overflow:hidden;
}
.forum_category_list_table td.nav-1st-select, .forum_category_list_table td.nav-1st-select A:link, .forum_category_list_table td.nav-1st-select A:visited, .forum_category_list_table td.nav-1st-select A:active{
color: #C70316;
padding: 0 0 0 8px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
height:20px;
overflow:hidden;
}
.forum_category_list_table td.nav-1st-select A:hover{
color: #C70316;
padding: 0 0 0 8px;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
height:20px;
overflow:hidden;
}
.forum_category_list_table td.nav-2st, .forum_category_list_table td.nav-2st A:link, .forum_category_list_table td.nav-2st A:visited, .forum_category_list_table td.nav-2st A:active{
color: #585858;
padding: 0 0 0 16px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.forum_category_list_table td.nav-2st A:hover{
color: #C70316;
padding: 0 0 0 16px;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
}
.forum_category_list_table td.nav-2st-select, .forum_category_list_table td.nav-2st-select A:link, .forum_category_list_table td.nav-2st-select A:visited, .forum_category_list_table td.nav-2st-select A:active{
color: #C70316;
padding: 0 0 0 16px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.forum_category_list_table td.nav-2st-select A:hover{
color: #C70316;
padding: 0 0 0 16px;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
}
.forum_category_list_table td.nav-3st, .forum_category_list_table td.nav-3st A:link, .forum_category_list_table td.nav-3st A:visited, .forum_category_list_table td.nav-3st A:active{
color: #585858;
padding: 0 0 0 47px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.forum_category_list_table td.nav-3st A:hover{
color: #C70316;
padding: 0 0 0 47px;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
}
.forum_category_list_table td.nav-3st-select, .forum_category_list_table td.nav-3st-select A:link, .forum_category_list_table td.nav-3st-select A:visited, .forum_category_list_table td.nav-3st-select A:active{
color: #C70316;
padding: 0 0 0 47px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.forum_category_list_table td.nav-3st-select A:hover{
color: #C70316;
padding: 0 0 0 47px;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
}.brand_product_tr_background{
background:transparent;
}.product_count{
color:#666666;
font-size:10px;
line-height:20px;
}.photo_small{
	border-bottom:#999 1px solid;
	text-align:center;
	border-left:#999 1px solid;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	max-width:169px;
	background:#efefef;
	max-height:169px;
	border-top:#999 1px solid;
	border-right:#999 1px solid;
	padding-top:5px;
}.photo_album_quick_menu_table{
}
.photo_album_quick_menu_table td{
background-color:#ffffff;
border: #cccccc 1px solid;
}
.photo_album_quick_menu_inner_table{
}
.photo_album_quick_menu_inner_table td{
border: #cccccc 0px solid;
}
.photo_album_quick_menu_inner_table td.text{
color:#666666;
font-size:11px/13px;
}
#album_quick_menu_title_link a, #album_quick_menu_title_link a:link, #album_quick_menu_title_link a:hover{
font-size:12px/13px;
color:#000000;
}
#album_quick_menu_more_link a, #album_quick_menu_more_link a:link, #album_quick_menu_more_link a:hover{
color:#417baf;
}.album_quick_menu_title , .album_quick_menu_title a:link , .album_quick_menu_title a:visited , .album_quick_menu_title a:active , .album_quick_menu_title a:hover{
color: #FFFF00;
font-size:13px;
font-family: "新細明體",Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 4px 10px 0px 10px;
line-height:normal;
}.news_index_table_B2{
border:0px;
background:#FFFFFF;
}
.news_index_table_B2 td{
vertical-align:top;
}
.news_index_table_B2_image{
vertical-align:top;
padding-left:10px;
padding-right:10px;
}
.news_index_table_B2_text{
vertical-align:top;
}
.news_index_table_B2_text th{
text-align:left;
}
.news_index_table_B2_text th a:visited,th a:active,th a:link,th a:hover{
font-weight:bold;
font-size:13px;
color:#ff2194;
}
.news_index_table_B2_text td{
border-bottom:1px dotted #CCCCCC;
}
.news_index_table_B2_text .single_row{
background:#FFFFFF;
}
.news_index_table_B2_text td.double_row{
background:#F2F2F2;
}
#news_index_table_B2_more_link a, #news_index_table_B2_more_link a:link, #news_index_table_B2_more_link a:hover{
color:#417baf;
}.photo_category_text {
font:18px/36px;
font-weight:bold;color:#ff2194;
}.photo_table{
}
.photo_table.pic_td{
background-color:#FFFFFF;
border: 1px #cccccc solid;
}
.photo_table td a, .photo_table td a:hover, .photo_table td a:visit{
font:13px/18px; 
color:#075ebe;
font-weight:bold;
}
.photo_table td.text{
font:11px/16px; 
color:#666666;
padding:0 0 5px 0;
}
.photo_table td.photo_list_title_td a, .photo_table td.photo_list_title_td a:hover, .photo_table td.photo_list_title_td a:visit{
font:13px/18px; 
color:#666666;
}.product_item_i{
width:145px;
height:280px;
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin:2px 0 15px 0;
table-layout:fixed;
background: transparent;
}
.product_item_i td{
color:#595959;
font-size:12px;
text-align:center;
line-height: 18px;
padding:0px;
}
.product_item_i td.picture{
height:140px;
text-align:center;
padding-top:10px;
}
.product_item_i td.brand{
height:15px;
color:#595959;
font-size:12px;
font-weight:normal;
text-align:center;
line-height: 15px;
padding: 0 13px 0 13px;
}
.product_item_i td.name{
height:43px;
color:#535353;
font-size:12px;
text-align:center;
vertical-align:top;
word-break:break-all;
float:left;
overflow:hidden;
padding: 0 13px 0 13px;
}
.product_item_i td.standard{
height:20px;
color:#535353;
font-size:12px;
text-align:left;
word-break:break-all;
float:left;
overflow:hidden;
padding: 0 13px 0 13px;
}
.product_item_i td.quantity{
height:20px;
text-align:left;
float:left;
padding: 0 13px 0 13px;
}
.product_item_i td.checkbox{
height:25px;
text-align:left;
float:left;
padding: 0 13px 0 10px;
}A.product_item_i_name:link {
text-decoration:none;
color:#DA2128;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:15px;
}
A.product_item_i_name:visited {
text-decoration:none;
color:#DA2128;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:15px;
}
A.product_item_i_name:active {
text-decoration:none;
color:#DA2128;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:15px;
}
A.product_item_i_name:hover {
text-decoration:none;
color:#313DD0;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding: normal;
line-height:15px;
}.choose_item_A{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin:2px 0 15px 0;
table-layout:fixed;
background: transparent;
cursor:hand;
}

.choose_item_A td{
width:120px;
color:#595959;
font-size:12px;
text-align:center;
line-height: 18px;
padding:0px;
}
.choose_item_A td.picture{
width:120px;
height:125px;
}
.choose_item_A td.name{
width:120px;
color:#535353;
font-size:12px;
text-align:center;
vertical-align:top;
word-break:break-all;
float:left;
overflow:hidden;
}
.choose_item_A td.hot{
color:#0000FF;
font-size:12px;
text-align:center;
}
.choose_item_A td.price3{
color:#DA2128;
font-size:20px;
font-weight:bold;
text-align:center;
line-height: 25px;
padding:3px 0 0 0;
}
.choose_item_A td.price3 a:hover{
text-decoration:underline}
.choose_item_A td.price3 .choose_item_A_context{
color:#535353;
font-size:12px;
font-weight:normal;
}
.choose_item_A td.price3 .choose_item_A_context2{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}.special_column_box_div{
width:540px;
border: 0px solid #FF0000;
border-collapse: collapse;
padding: 5px 0 5px 0;
background: transparent;
float:left;
}.special_column_list_table{
width:540px;
border: 0px solid #000000;
border-collapse: collapse;
background: transparent;
float:center;
}.special_column_list_table_div{
width: 540px;
border: 0px solid #000000;
border-collapse: collapse;
padding: 5px 0 0 0;
background: transparent;
}
.special_column_list_table{
border:0px;
background:#FFFFFF;
}
.special_column_list_table td{
vertical-align:top;
}
.special_column_list_table_image{
vertical-align:top;
padding-left:0px;
padding-right:5px;
}
.special_column_list_table_text{
vertical-align:top;
}
.special_column_list_table_text th{
text-align:left;
}
.special_column_list_table_text th a:visited,th a:active,th a:link,th a:hover{
font-weight:bold;
font-size:13px;
color:#075ebe;
}
.special_column_list_table_text td{
border-bottom:1px dotted #CCCCCC;
}
.special_column_list_table_text .single_row{
background:#FFFFFF;
}
.special_column_list_table_text td.double_row{
background:#F2F2F2;
}
#special_column_list_table_more_link a, #news_index_table_B2_more_link a:link, #news_index_table_B2_more_link a:hover{
color:#075ebe;
}.special_column_page_table{
border-bottom: 1px solid #999999;
border-collapse: collapse;
margin: 0px;
background: transparent;
float:left;
}
.special_column_page_table td{
padding-right: 2px; 
background-repeat:no-repeat;
}.promotion_module_A5_box_div{
width:540px;
border: 0px solid #FF0000;
border-collapse: collapse;
padding: 5px 0 5px 0;
background: transparent;
float:left;
}.promotion_module_A5_page_table{
border-bottom: 1px solid #999999;
border-collapse: collapse;
margin: 0px;
background: transparent;
float:left;
}
.promotion_module_A5_page_table td{
padding-right: 0px; 
background-repeat:no-repeat;
}.input_textarea_order{
width:545px;
height:40px;
font-family: "Arial","Verdana","Helvetica","新細明體", "sans-serif";
font-size: 10pt;
border-top: 1px #D3DCD7 solid;
border-bottom: 1px #D3DCD7 solid;
border-left: 1px #D3DCD7 solid;
border-right: 1px #D3DCD7 solid;
padding-left: 1px;
padding-top: 0px;
line-height: 15pt;
background-image: url('https://fs1.shop123.com.tw/images_pro/share/textarea_bg.gif');
height:expression((this.scrollHeight<40)?'40px':(this.scrollHeight+5)+'px');
overflow:hidden;
}#adult_limit_watermark_id {
background-image: url("https://fs1.shop123.com.tw/images_pro/share/lightbox/overlay.png");
position:absolute;
padding-top:15%;
z-index: 5;
display: none;
}.promotion_module_table_div_inner_table {
width:745px;
height:200px;
margin:0px;
padding:0px;
}
.promotion_module_table_div_inner_table td{
padding:0px;
}
.promotion_module_table_div_inner_table td.top_td{
padding:0px;
}
.promotion_module_table_div_inner_table td.left_td{
padding:0px;
}
.promotion_module_table_div_inner_table td.left_picture{
padding-top:4px;
}
.promotion_module_table_div_inner_table td.right_product{
padding:0px;
}.block_e_module_3b2c.{
width:100%;
border:0px solid #FF0000;
margin:0px;
}.product_item_H{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
background: transparent;
margin-top:10px;
}
.product_item_H td{
height:18px;
color:#535353;
font-size:12px;
text-align:left;
line-height: 18px;
padding:0px;
word-break:break-all;
}
.product_item_H td.picture{
width:80px;
padding:0px 3px 1px 0;
text-align:center;
}
.product_item_H td.hot{
color:#0000FF;
font-size:12px;
}
.product_item_H td.brand{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}
.product_item_H td.name{
color:#535353;
font-size:12px;
padding: 0px;
}
.product_item_H td.price3{
color:#DF0B40;
font-size:20px;
font-weight:bold;
line-height: 25px;
text-align:right;
}.mail_profit_notice_outtable {
	width:700px;
	height:700px;
	text-align:center;
	background-color:#F3F3F3;
}
.mail_profit_notice_outtable td {
	color:#333333;
	font-size:13px;
}
.mail_profit_notice_outtable table.header {
	width:550px;
	height:30px;
	background-color:#FFFFFF;
}
.mail_profit_notice_outtable table.header td.mall_mail_title {
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FBC4FA;
	padding-left:5px;
}
.mail_profit_notice_outtable table.content {
	width:550px;
	height:200px;
	border:1px solid #FBC4FA;
	background-color:#FFFFFF;
}
.mail_profit_notice_outtable table.content td.nickname {
	vertical-align:top;
}
.mail_profit_notice_outtable table.content td.today {
	vertical-align:top;
	text-align:right;
}
.mail_profit_notice_outtable table.content td.caption {
	vertical-align:middle;
	background-color:#FEF5FE;
	line-height:30px;
	border:1px solid #FBC4FA;
}
.mail_profit_notice_outtable table.content span.member_profit {
	color:#FF0000;
}
.mail_profit_notice_outtable table.content tr.useful_end_date {
	color:#0000FF;
}
.mail_profit_notice_outtable table.content table.profit_detail {
	background-color:#FBC4FA;
	width:100%;
}
.mail_profit_notice_outtable table.content table.profit_detail tr.useful_profit {
	background-color:#FEF5FE;
}
.mail_profit_notice_outtable table.content table.profit_detail tr.useful_end_date {
	background-color:#FFFFFF;
}
.mail_profit_notice_outtable table.content table.profit_detail tr.useful_end_date span.remain_days {
	color:#0000FF;
}
.mail_profit_notice_outtable table.content table.profit_detail tr.sum_life_profit {
	background-color:#FFFFFF;
}
.mail_profit_notice_outtable table.content td.website_url {
	text-align:right;
}
.mail_profit_notice_outtable table.content td.website_url div.website_url_a_href {
	text-align:center;
	width:200px;
	white-space: no-wrap;
	padding:10px;
	border:1px solid #FBC4FA;
	background-color:#FEF5FE;
}
.mail_profit_notice_outtable table.footer {
	width:550px;
	height:30px;
}
.mail_profit_notice_outtable table.footer td.contact_us {
	vertical-align:middle;
	color:#999999;
	padding-left:5px;
}
.mail_profit_notice_outtable table.content span.price1 {
	text-decoration:line-through;
}
.mail_profit_notice_outtable table.content span.price2 {
	color:#FF0000;
}
.mail_profit_notice_outtable table.content span.product_size {
	color:#008888;
}.mail_profit_useful_outtable {
	width:700px;
	height:700px;
	text-align:center;
	background-color:#F3F3F3;
}
.mail_profit_useful_outtable td {
	color:#333333;
	font-size:13px;
}
.mail_profit_useful_outtable table.header {
	width:550px;
	height:30px;
	background-color:#FFFFFF;
}
.mail_profit_useful_outtable table.header td.mall_mail_title {
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FBC4FA;
	padding-left:5px;
}
.mail_profit_useful_outtable table.content {
	width:550px;
	height:200px;
	border:1px solid #FBC4FA;
	background-color:#FFFFFF;
}
.mail_profit_useful_outtable table.content td.nickname {
	vertical-align:top;
}
.mail_profit_useful_outtable table.content td.today {
	vertical-align:top;
	text-align:right;
}
.mail_profit_useful_outtable table.content td.caption {
	vertical-align:middle;
	background-color:#FEF5FE;
	line-height:30px;
	border:1px solid #FBC4FA;
}
.mail_profit_useful_outtable table.content td.caption span.member_profit {
	color:#FF0000;
}
.mail_profit_useful_outtable table.content td.caption span.useful_end_date {
	color:#0000FF;
}
.mail_profit_useful_outtable table.content td.website_url {
	text-align:right;
}
.mail_profit_useful_outtable table.content td.website_url div.website_url_a_href {
	text-align:center;
	width:200px;
	white-space: no-wrap;
	padding:10px;
	border:1px solid #FBC4FA;
	background-color:#FEF5FE;
}
.mail_profit_useful_outtable table.footer {
	width:550px;
	height:30px;
}
.mail_profit_useful_outtable table.footer td.contact_us {
	vertical-align:middle;
	color:#999999;
	padding-left:5px;
}
.mail_profit_useful_outtable table.content span.price1 {
	text-decoration:line-through;
}
.mail_profit_useful_outtable table.content span.price2 {
	color:#FF0000;
}
.mail_profit_useful_outtable table.content span.product_size {
	color:#008888;
}.product_item_J {
	width:100%;
	text-align:center;
}
.product_item_J  table {
	width:100%;
	height:100%;
	table-layout:fixed;
}
.product_item_J td.picture {
	width:40%;
	text-align:center;
	vertical-align:bottom;
	padding-bottom:3px;
}
.product_item_J td.content {
	width:59%;
	padding-right:10px;
}
.product_item_J td.content td.brand {
	height:20px;
	color:#535353;
	font-size:14px;
	font-weight:bold;
	font-family:"Arial","Verdana","新細明體";
}
.product_item_J td.content td.name {
	vertical-align:top;
	height:42px;
}
.product_item_J td.content td.name span.chinese_name {
	font-weight:bold;
	font-size:16px;
	color:#00BBD7;
}
.product_item_J td.content td.name span.english_name {
	font-weight:normal;
	font-size:14px;
	color:#4F4F4F;
}
.product_item_J td.content td.context {
	color:#AAAAAA;
	font-size:13px;
	height:80px;
	font-family:"Arial","Verdana","新細明體";
	vertical-align:top;
	line-height:20px;
	word-wrap:break-all;
	overflow:hidden;
}
.product_item_J td.content td.price {
	text-align:justify;
	font-size:15px;
	height:30px;
	vertical-align:bottom;
}
.product_item_J td.content td.price span.price_name {
	color:#535353;
	font-weight:bold;
}
.product_item_J td.content td.price span.item_price {
	color:#EF5184;
	font-family:"Arial","Verdana","新細明體";
	font-weight:bold;
}
.product_item_J td.content td.size {
	color:#000000;
	height:25px;
	word-break:break-all;
	text-align:right;
}
.product_item_J td.content td.size span.size_and_price {
	margin-top:2px;
	font-size:12px;
	font-family:"Arial","Verdana","新細明體";
	border-style:solid;
	border-width:1px;
	border-color:red;
}.category_brand_table {
width:745px;
border:0px;
margin-bottom:5px;
}
.category_brand_table table {
table-layout:fixed;
}
.category_brand_table td.category_brand_table_top {
color:#999999;
font-size:11px;
padding-right:10px;
}
.category_brand_table td.content {
padding:10px;
}
.category_brand_table td.content td.brand_info {
border-bottom:1px solid #EEEEEE;
width:20%;
font-size:11px;
word-wrap:break-all;
overflow:hidden;
}
.category_brand_table td.content td.brand_info a.brand_info_name_link {
font-size:100%;
}
.category_brand_table td.content td.brand_info a.brand_info_name_link:hover {
text-decoration:none;
color:#ff0000;
}
.category_brand_table td.content td.brand_info a.brand_info_name_link p.brand_info_name:first-letter {
color:#ff0000;
}.product_item_L {
	border:0px solid #000000;
	border-collapse:collapse;
	padding:0px;
	background:transparent;
}
.product_item_L td {
	height:18px;
	color:#535353;
	font-size:12px;
	text-align:left;
	line-height:18px;
	padding:0px;
}
.product_item_L td.picture {
	width:80px;
	padding:0 5px 1px 0;
	text-align:center;
}
.product_item_L td.hot {
	color:#0000FF;
	font-size:12px;
}
.product_item_L td.brand {
	color:#DF0B40;
	font-size:12px;
	font-weight:normal;
}
.product_item_L td.name {
	color:#535353;
	font-size:12px;
}
.product_item_L td.price3 {
	color:#DF0B40;
	font-size:20px;
	font-weight:bold;
	line-height:25px;
}
.product_item_L td.price1 span.product_item_L_context {
	color:#DF0B40;
	font-size:12px;
	font-weight:normal;
}
.product_item_L td.price3 span.product_item_L_context2 {
	color:#DF0B40;
	font-size:12px;
	font-weight:normal;
}.promotion_module_B3_box_div {
	clear:both;
}
.promotion_module_B3_tag {
	text-align:center;
	height:37px;
}
.promotion_module_B3_tag td {
	cursor:default;
	font-size:12px;
	color:#666666;
}
.promotion_module_B3_tag td.promotion_module_B3_tag_title {
	font-weight:bold;
	border-right:solid 1px #CCCCCC;
	font-size:16px;
}
.promotion_module_B3_tag td.promotion_module_B3_tag_sub {
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
}
.promotion_module_B3_tag td.promotion_module_B3_tag_sub a {
	text-decoration:underline;
}
.promotion_module_B3_tag td.promotion_module_B3_tag_sub a:hover {
	text-decoration:none;
}
.promotion_module_B3_content {
	padding:4px;
	border:solid 1px #CCCCCC;
	table-layout:fixed;
}
.promotion_module_B3_image {
	vertical-align:top;
	text-align:left;
}
.promotion_module_B3_word {
	padding-top:5px;
	vertical-align:top;
	overflow:hidden;
}
.promotion_module_B3_word a {
	line-height:28px;
}
.promotion_module_B3_word a:hover {
	line-height:28px;
}
.promotion_module_B3_product {
	vertical-align:middle;
	padding:2px;
}
.promotion_module_B3_product_hr {
	border-bottom:double #EEEEEE;
}A.website_module_classify_left_link:link {
text-decoration:none;
color:#666666;
font-size:12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
 A.website_module_classify_left_link:visited {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.website_module_classify_left_link:active {
text-decoration:none;
color:#666666;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
A.website_module_classify_left_link:hover {
text-decoration:underline;
color:#B43018;
font-size: 12px;
font-family: "Arial","Verdana","新細明體";
font-weight: normal;
padding-left: 2px;
padding-right:2px;
line-height:20px;
}
.brand_left_side_table {
	width: 200px;
	border-collapse: collapse;
	margin-bottom: 5px;
}
.brand_left_side_table ul.brand_store_ul {
	list-style-type: none;
}
.brand_left_side_table ul.brand_store_ul li a {
	color:#333333;
	font-size: 13px;
	font-weight: bold;
}
.brand_left_side_table ul.brand_store_ul a.category {
	font-size: 12px;
	padding-left: 4px;
	font-weight: normal;
	line-height: 24px;
}.product_information{
color: #000000;
font-size:13px;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: left;
vertical-align:top;
text-decoration: none;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 0px;
letter-spacing:1px;
background-color:#FFFFFF;
float:left;
}.product_blog_link_list{
align:right;
valign:top;
color: #000000;
font-size:13px;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica,"新細明體", sans-serif;
text-align: right;
vertical-align:top;
text-decoration: none;
padding-left: 5px;
padding-top: 10px;
padding-bottom: 0px;
letter-spacing:1px;
margin-right:10px;
padding-right:10px;
background-color:#FFFFFF;
float:right;
}.product_facebook_message{
clear:both;
}.promotion_module_A7_table {
	width:100%;
	height:250px;
	table-layout:fixed;
}
.promotion_module_A7_tag {
	width:100%;
}
.promotion_module_A7_product td {
	text-align:center;
	vertical-align:top;
}.ad_full_top_table {
	margin-bottom:5px;
}.brand_article_left_side_table {
	width: 200px;
	border-collapse: collapse;
	margin-bottom: 5px;
}
.brand_article_table {
	margin: 5 0 5 0;
}
.brand_article_list_icon {
	padding: 4 0 0 6;
	vertical-align: top;
}
.brand_article_context {
	padding: 25 0 25 0;
}
.brand_article_caption {
	color: #800000;
	font-size: 25px;
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	line-height: 30px;
}
.brand_article_post_date {
	color: #cccccc;
	font-size: 10px;
}
.brand_article_pages {
	color: #22c1dd;
	font-size: 13px;
	line-height: 25px;
	text-align: left;
}.product_item_180{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin:10px 0 10px 0;
background: transparent;
table-layout:fixed;
}
.product_item_180 td{
width:180px;
color:#535353;
font-size:12px;
text-align:center;
line-height: 18px;
padding:0px;
}
.product_item_180 td.picture{
width:180px;
padding:0 0 1px 0;
}
.product_item_180 td.hot{
height:20px;
color:#0000FF;
font-size:12px;
text-align:center;
}
.product_item_180 td.brand{
height:20px;
color:#DF0B40;
font-size:12px;
font-weight:normal;
text-align:center;
}
.product_item_180 td.name{
width:180px;
height:40px;
overflow : hidden;
color:#535353;
font-size:12px;
text-align:center;
vertical-align:top;
white-space:nowrap;
}

.product_item_180 td.price3{
height:20px;
color:#DF0B40;
font-size:20px;
font-weight:bold;
text-align:center;
line-height: 25px;
}

.product_item_180 div.div_name{
border:0px;
width:180px;
height:40px;
word-wrap:break-all;
float:left;
overflow:hidden;
}.choose_item_A_180{
border: 0px solid #000000;
border-collapse: collapse;
padding: 0px;
margin:2px 0 15px 0;
table-layout:fixed;
background: transparent;
cursor:hand;
}

.choose_item_A_180 td{
width:180px;
color:#595959;
font-size:12px;
text-align:center;
line-height: 18px;
padding:0px;
}
.choose_item_A_180 td.picture{
width:180px;
}
.choose_item_A_180 td.name{
width:180px;
color:#535353;
font-size:12px;
text-align:center;
vertical-align:top;
word-break:break-all;
float:left;
overflow:hidden;
}
.choose_item_A_180 td.hot{
color:#0000FF;
font-size:12px;
text-align:center;
}
.choose_item_A_180 td.price3{
color:#DA2128;
font-size:20px;
font-weight:bold;
text-align:center;
line-height: 25px;
padding:3px 0 0 0;
}
.choose_item_A_180 td.price3 a:hover{
text-decoration:underline;
}
.choose_item_A_180 td.price3 .choose_item_A_180_context{
color:#535353;
font-size:12px;
font-weight:normal;
}
.choose_item_A_180 td.price3 .choose_item_A_180_context2{
color:#DF0B40;
font-size:12px;
font-weight:normal;
}.new_product_store{
background:#FFFFFF;
}.product_overview_talbe{
width:940px;
margin-left:5px;
}
.product_overview_talbe .POT_category_name{
line-height:25px;
border-bottom:solid 2px #666666;
teaxt-align:left;
padding:5px;
}
.product_overview_talbe .POT_category_name a{
color:#000000;
font-size:11pt;
font-weight:bold;
text-decoration:none;
}
.product_overview_talbe .POT_standard_amount{
line-height:25px;
border-bottom:solid 2px #666666;
text-align:right;
padding:5px;
color:#333333;
font-size:9pt;
letter-spacing:1px;
}
.product_overview_talbe .POT_pContent{
margin-top:10px;
margin-bottom:10px;
}
.product_overview_talbe .POT_pic{
border-bottom:#999999 1px solid;
width:60px;
}
.product_overview_talbe .POT_content{
border-bottom:#999999 1px solid;
}
.product_overview_talbe .POT_horizon{
height:5px;
font-size:0px;
line-height:5px;
}
.product_overview_talbe .POT_pName{
height:20px;
padding-left:3px;
padding-right:3px;
line-height:20px;
color:#56390D;
font-size:12px;
overflow:hidden;
}
.product_overview_talbe .POT_pName a {
color:#56390D;
text-decoration: none;
}
.product_overview_talbe .POT_sSize{
width:150px;
height:20px;
font-size:12px;
color:#333333;
line-height:20px;
padding-left:3px;
padding-right:3px;
overflow:hidden;
float:left;
}
.product_overview_talbe .POT_sNo{
font-size:12px;
color:#666666;
line-height:20px;
padding-left:3px;
padding-right:3px;
float:left;
}
.product_overview_talbe .POT_sPrice{
color:#ff0000;
font-size:13px;
font-weight:bold;
font-family:"arial";
line-height:18px;
padding-left:3px;
padding-right:3px;
float:right;
}
.product_overview_talbe .POT_img{
width:60px;
height:60px;
}
.product_overview_talbe .standard_item_table{
width:310px;
}
.product_overview_talbe .standard_item_table table{
width:100%;
}

.POT_quickView_table {
width:900px;
margin-left:25px;
}
.QVT_store {
color:#000000;
padding-left:5px;
font-size:11pt;
font-weight: bold;
border-bottom:1px solid #EEEEEE;
vertical-align:top;
padding-top:15px;
}
.QVT_category {
padding-left:15px;
width:100px;
}
.QVT_category a {
text-decoration: none;
padding-left:5px;
border-left:2px solid #666666;
font-size:11px;
}
.QVT_category a:hover {
color:#cc0033;
text-decoration: none;
padding-left:5px;
border-left:2px solid #999999;
font-size:11px;
}
.POT_pContent td {
vertical-align:top;
}.bottom_website_module_classify {
padding-top:20px;
vertical-align:top;
}
.bottom_website_module_sub_classify_ul {
margin:5px 0 0 2px;
padding:0px;
list-style-type: none;
}
.bottom_website_module_sub_classify_ul li {
margin:0px;
padding:0 0 0 10px;
background-repeat: no-repeat;
background-position:0 4px;
}
.bottom_website_module_partition {
padding:0 20px 0 20px;
vertical-align:middle;
}
a.website_module_classify_bottom_link:link {
color: #585858;
font-family: "Arial","Verdana","新細明體";
font-size: 12px;
font-weight: bold;
line-height: 20px;
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
}
a.website_module_classify_bottom_link:visited {
color: #585858;
font-family: "Arial","Verdana","新細明體";
font-size: 12px;
font-weight: bold;
line-height: 20px;
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
}
a.website_module_classify_bottom_link:active {
color: #b43018;
font-family: "Arial","Verdana","新細明體";
font-size: 12px;
font-weight: bold;
line-height: 20px;
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
}
a.website_module_classify_bottom_link:hover {
color: #b43018;
font-family: "Arial","Verdana","新細明體";
font-size: 12px;
font-weight: bold;
line-height: 20px;
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
}
a.website_module_classify_bottom_sub_link:link {
color: #585858;
font-size: 8pt;
}
a.website_module_classify_bottom_sub_link:hover {
color: #b43018;
}.choose_table{

}
.choose_table_context{

}
.choose_table_show_checked_info{
background-color:#EFEFEF;
}
.choose_table_show_selected_product_list{

}
.choose_table_show_all_product_id{

}.product_directory_table_4{
width: 100%;
padding: 0px;
margin: 0px;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.product_directory_table_4 td{
padding: 0px;
margin: 0px;
line-height: normal;
border: 0px solid #CECECE;
}
.product_directory_table_4 td.nav-0st, .product_directory_table_4 td.nav-0st A:link, .product_directory_table_4 td.nav-0st A:visited, .product_directory_table_4 td.nav-0st A:active{
color: #585858;
padding: 0 0 0 0px;
font-size: 13px;
line-height: 25px;
text-decoration: none;
}
.product_directory_table_4 td.nav-0st A:hover{
color: #00BBD7;
padding: 0 0 0 0px;
font-size: 13px;
line-height: 25px;
text-decoration: none;
border-bottom:1px dotted #00BBD7;
}
.product_directory_table_4 td.nav-1st, .product_directory_table_4 td.nav-1st A:link, .product_directory_table_4 td.nav-1st A:visited, .product_directory_table_4 td.nav-1st A:active{
color: #585858;
padding: 0 0 0 25px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table_4 td.nav-1st A:hover{
color: #00BBD7;
padding: 0 0 0 25px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
border-bottom:1px dotted #00BBD7;
}
.product_directory_table_4 td.nav-1st-select, .product_directory_table_4 td.nav-1st-select A:link, .product_directory_table_4 td.nav-1st-select A:visited, .product_directory_table_4 td.nav-1st-select A:active{
color: #00BBD7;
padding: 0 0 0 25px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table_4 td.nav-1st-select A:hover{
color: #00BBD7;
padding: 0 0 0 25px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table_4 td.nav-2st, .product_directory_table_4 td.nav-2st A:link, .product_directory_table_4 td.nav-2st A:visited, .product_directory_table_4 td.nav-2st A:active{
color: #585858;
padding: 0 0 0 1em;
font-size: 13px;
line-height: 25px;
text-decoration: none;
}
.product_directory_table_4 td.nav-2st A:hover{
color: #00BBD7;
padding: 0 0 0 1em;
font-size: 13px;
line-height: 25px;
text-decoration: none;
}
.product_directory_table_4 td.nav-2st-select, .product_directory_table_4 td.nav-2st-select A:link, .product_directory_table_4 td.nav-2st-select A:visited, .product_directory_table_4 td.nav-2st-select A:active{
color: #00BBD7;
padding: 0 0 0 1em;
font-size: 13px;
line-height: 25px;
text-decoration: none;
}
.product_directory_table_4 td.nav-2st-select A:hover{
color: #00BBD7;
padding: 0 0 0 1em;
font-size: 13px;
line-height: 25px;
text-decoration: underline;
}
.product_directory_table_4 td.nav-3st, .product_directory_table_4 td.nav-3st A:link, .product_directory_table_4 td.nav-3st A:visited, .product_directory_table_4 td.nav-3st A:active{
color: #585858;
padding: 0 0 0 2em;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table_4 td.nav-3st A:hover{
color: #00BBD7;
padding: 0 0 0 2em;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
}
.product_directory_table_4 td.nav-3st-select,.product_directory_table_4 td.nav-3st-select A:link, .product_directory_table_4 td.nav-3st-select A:visited, .product_directory_table_4 td.nav-3st-select A:active{
color: #00BBD7;
padding: 0 0 0 2em;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table_4 td.nav-3st-select A:hover{
color: #00BBD7;
padding: 0 0 0 2em;
font-size: 13px;
line-height: 20px;
text-decoration: underline;
}.dropmenu_containner{
	position:relative;
	z-index:9999;
}
.dropmenudiv_E{
	display:none;
	position:absolute;
	top: 0;
	line-height:18px;
	background-color: #FFFFFF;
	border-top:3px solid yellowgreen;
	border-bottom:3px solid yellowgreen;
	border-left:1px #EFEFEF solid;
	border-right:1px #EFEFEF solid;
	font-size:13px;
}
.dropmenudiv_E a:hover{
	text-decoration: none;
}
.dropmenudiv_E a:link , .dropmenudiv_E a:visited , .dropmenudiv_E a:active{
	display: block;
	padding: 3px 0;
	text-decoration: none;
}
di.dropmenu_dl dt,dl.dropmenu_dl dd{
	text-align:left;
	margin:0 3px;
	list-style-type:none;
}
div.dropmenu_containner{
	position:relative;
	text-align:left;
}
a.topA_3_store_type span{
	display:block;
}
.dropmenudiv_E .dropmenu_dl{
	width:150px;
}
.dropmenudiv_E .dropmenu_dt{
	border-bottom:1px solid #BBB;
	margin-bottom:5px;
	margin-right:15px;
}
.dropmenudiv_E a.dropmenu_a_lv1{
	text-align:left;
	clear:both;
	font-weight:bold;
	background:#ECECEC;
	color:yellowgreen;
	border:0;
	border-bottom:1px dotted white;
	font-size:13px;
	text-indent:9px;
	white-space:nowrap;
	width:100%;
}
.dropmenudiv_E .dropmenu_a_lv2{
	width:135px;
	_width:145px;
	font-weight:bold;
	color:#999;
	border:0;
}
.dropmenudiv_E .dropmenu_a_lv3{
	border:0;
	color:#AAA;
}.directory_left_side_table_4{
width: 200px;
padding: 0px;
margin: 0 0 5px 0;
border: 0px solid #CECECE;
border-collapse: collapse;
text-align: center;
}
.directory_left_side_table_4 td{
padding: 0px;
border-collapse: collapse;
line-height:25px;
}
.directory_left_side_table_4 td.title{
color:#FFFFFF;
padding-top: 4px;
font-size:13px;
text-align:center;
vertical-align:top;
line-height:normal;
border-collapse: collapse;
font-family:"新細明體";
}
.directory_left_side_table_4 td.data{
border-collapse: collapse;
width: 200px;
padding: 5px 0px 5px 0px;
text-align: left;
line-height:25px;
}
.directory_left_side_table_4 td.item{
padding-bottom: 2px;
}
.directory_left_side_table_4 td.store_type_context{
color:#999999;
padding: 5px 10px 5px 10px;
font-size:12px;
text-align:left;
line-height:20px;
border-collapse: collapse;
}
.directory_left_side_table_4 td.title_pic img{
width:expression((this.width>200)?'200px':'px');
}.store_catgory_product_ajax_div{
border:0px #FF0000 solid;
height:150px;
vertical-align:middle;
padding:10px 0 10px 0;
}.dropmenu_containner{
	position:relative;
	z-index:9999;
}
.dropmenudiv_E{
	display:none;
	position:absolute;
	top: 0;
	line-height:18px;
	background-color: #FFFFFF;
	border-top:3px solid yellowgreen;
	border-bottom:3px solid yellowgreen;
	border-left:1px #EFEFEF solid;
	border-right:1px #EFEFEF solid;
	font-size:13px;
}
.dropmenudiv_E a:hover{
	text-decoration: none;
}
.dropmenudiv_E a:link , .dropmenudiv_E a:visited , .dropmenudiv_E a:active{
	display: block;
	padding: 3px 0;
	text-decoration: none;
}
di.dropmenu_dl dt,dl.dropmenu_dl dd{
	text-align:left;
	margin:0 3px;
	list-style-type:none;
}
div.dropmenu_containner{
	position:relative;
	text-align:left;
}
a.topA_3_store_type span{
	display:block;
}
.dropmenudiv_E .dropmenu_dl{
	width:150px;
}
.dropmenudiv_E .dropmenu_dt{
	border-bottom:1px solid #BBB;
	margin-bottom:5px;
	margin-right:15px;
}
.dropmenudiv_E a.dropmenu_a_lv1{
	text-align:left;
	clear:both;
	font-weight:bold;
	background:#ECECEC;
	color:yellowgreen;
	border:0;
	border-bottom:1px dotted white;
	font-size:13px;
	text-indent:9px;
	white-space:nowrap;
	width:100%;
}
.dropmenudiv_E .dropmenu_a_lv2{
	width:135px;
	_width:145px;
	font-weight:bold;
	color:#999;
	border:0;
}
.dropmenudiv_E .dropmenu_a_lv3{
	border:0;
	color:#AAA;
}.member_law_iframe_body{
background-color:#EEEEEE;
scrollbar-shadow-color:#E3E3E3;
scrollbar-track-color : #E3E3E3;
scrollbar-highlight-color:#efefef;
scrollbar-darkshadow-color:#efefef;
scrollbar-base-color:#999999;
scrollbar-3dlight-color: #999999;
scrollbar-face-color:#999999;
scrollbar-arrow-color:#efefef;
}.member_law_iframe_context{
color: #333333;
font-size: 13px;
padding: 5px;
letter-spacing:2px;
font-family: Helvetica, Verdana, Geneva, Arial, "新細明體", sans-serif;
}.website_module_classify_header_link {
	margin:0 1mm 0 1mm;
}.left_side_table td.list_data_faq{
padding:3px;
color:#898989;
}
.left_side_table td.list_data A:link ,.left_side_table td.list_data A:visited ,.left_side_table td.list_data A:active , .left_side_table td.list_data A:hover{
padding: 0;
color:#595959;
}
.left_side_table td.list_data_faq ul.faq_ul_l2{
text-indent:1em;
list-style:none;
}
.left_side_table td.list_data_faq ul.faq_ul_l3{
text-indent:2em;
list-style:none;
}
.left_side_table td.list_data_faq ul, .left_side_table td.list_data_faq li{
margin-left:0;
padding:0;
}.dropmenudiv_B{
position:absolute;
top: 0;
border: 1px solid #BBB;
border-bottom: 0;
border-right:0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: #FFFFFF;
visibility: hidden;
}
.dropmenudiv_B a:link , .dropmenudiv_B a:visited , .dropmenudiv_B a:active{
float:left;
text-indent: 3px;
border-right: 1px solid #BBB;
border-bottom: 1px solid #BBB;
padding-left: 6px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
text-decoration: none;
font-weight: normal;
color: #585858;
font-size:12px;
line-height:15px;
text-align:left;
}
.dropmenudiv_B a:hover{
color: #585858;
text-align:left;
font-weight: normal;
white-space:nowrap;
background-color: #F0F0F0;
text-decoration: none;
}ad3_li_on{
text-decoration:none;
color:#F1F2F3;
cursor:pointer;
}
div.marquee_3_div{
position:relative;
overflow:hidden;
}
div.marquee_3_div a{
position:absolute;
top:0;
left:0;
}
div.marquee_3_div a img{
border:0;
}
ul.ad_marquee_3_ul{
list-style-type:none;
margin:0;
padding:0;
}
ul.ad_marquee_3_ul li{
float:left;
position:relative;
height:1.8em;
line-height:1.8em;
border-left:1px #C1C2C3 solid;
border-right:1px #C1C2C3 solid;
font-size:12px;
padding:0;
border:0;
text-align:center;
cursor:pointer;
}
.mq3_li_on{
color:#FFF;
background:#BF0000;
}
.mq3_li_off{
color:#000;
background:#F2F2F2;
}
ul.ad_marquee_3_ul li img{
position:absolute;
width:8px;
margin-left:-4px;
left:50%;
top:-6px;
visibility:hidden;
border:0;
}table.alt_table{
background:white;
}.sitemap_context_table {
width: 100%;
margin: 0px;
padding: 0px;
border: 0px solid #5c6e78;
border-collapse: collapse;
}
.sitemap_context_table td{
text-align:left;
padding:0px;
margin:0px;
white-space:nowrap;
vertical-align:top;
}
.sitemap_context_table td.level_1{
color:#000000;
font-size:15px;
font-weight:bold;
line-height: 20px;
vertical-align:top;
padding :8px 0 0 0 ;
}
.sitemap_context_table td.level_2{
color:#666666;
font-size:13px;
font-weight:normal;
line-height: 35px;
text-decoration:none;
vertical-align:top;
}
.sitemap_context_table td.level_2 a{
color:#666666;
font-size:13px;
font-weight:normal;
line-height: 35px;
text-decoration:underline;
vertical-align:top;
}
.sitemap_context_table td.level_3_icon{
width:15px;
font-size:12px;
font-weight:normal;
line-height: 25px;
vertical-align:middle;
}
.sitemap_context_table td.level_3 a{
color:#666666;
font-size:12px;
font-weight:normal;
line-height: 25px;
}a.brand_store_a{
margin: 3px 7px;
text-decoration:none;
float:left;
}
a.brand_store_a:hover{
text-decoration:underline;
}#category_sn_867 {
height:280!important;
}a.a2a_dd{
display:inline;
}
