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-size : 12px;
font-family : "微軟正黑體","新細明體",Arial, Helvetica, sans-serif;
line-height: 20px;

}form {
margin: 0px;
}
h5 {
background-color: #FBF2D7;
color: #256579;
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 2px;
}ul{
margin:0px;
padding:0px;
line-height: normal;
vertical-align:middle;
}
li{
margin:5px 0 5px 15px;
padding:0px;
text-align:left;
}a:link,a:visited,a:active {
color: #666666;
 text-decoration: none;
 font-size:12px;
font-family : '微軟正黑體','新細明體',Arial, Helvetica, sans-serif;
}
a:hover {
color: #666666;
 text-decoration: underline;
 font-size:12px;
font-family : '微軟正黑體','新細明體',Arial, Helvetica, sans-serif;
}.input_text {
font-size:11px;
font-family : "微軟正黑體","新細明體",Arial, Helvetica, sans-serif;
}.input_text_order {
font-size:11px;
font-family : "微軟正黑體","新細明體",Arial, Helvetica, sans-serif;
}.input_select {
font-size:14px;
font-family : "微軟正黑體","新細明體",Arial, Helvetica, sans-serif;
}.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('https://fs1.shop123.com.tw/images_pro/demoa6_open/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{
visibility: visible;
}
 .outside_div{
width: 990px;
border: 0px;
margin: 0px auto;
}
.outside_table{
width: 950px;
border: 0px;
float:left;
left: 0px;
top: 0px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
}
.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 0px;
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:0px;
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:5px;
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;

}
.topA_product_search_table td{
text-align: left;
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
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:12px;
height:25px;
overflow:hidden;
position:relative;
display:none;
}
#news_index_scroll_type div{
padding:1 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 0 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 5px 5px 5px;
background: transparent;
float:center;
}
.promotion_title , .promotion_title a:link , .promotion_title a:visited , .promotion_title a:active , .promotion_title a:hover{
color: #000000;
font-size:13px;
 font-weight: bold;
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:0px;
font-weight: bold;
line-height:normal;
}
.promotion_module_A_page_title_off{
cursor: hand;
color: #535353;
font-size:13px;
padding:0px;
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:#000000;
padding: 0 0 0 10px;
font-size:15px;
text-align:center;
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:14px;
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 3px;
}
.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: #585858;
padding: 0 0 0 0px;
font-size: 13px;
line-height: 25px;
text-decoration: none;
}
.product_directory_table td.nav-0st A:hover{
color: #585858;
padding: 0 0 0 0px;
font-size: 13px;
line-height: 25px;
text-decoration: underline;
}
.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: #585858;
padding: 0 0 0 5px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-1st A:hover{
color: #C70316;
padding: 0 0 0 5px;
font-size: 13px;
line-height: 20px;
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: #C70316;
padding: 0 0 0 5px;
font-size: 13px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-1st-select A:hover{
color: #C70316;
padding: 0 0 0 5px;
font-size: 13px;
line-height: 20px;
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: #585858;
padding: 0 0 0 10px;
font-size: 12px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-2st A:hover{
color: #C70316;
padding: 0 0 0 10px;
font-size: 12px;
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: #C70316;
padding: 0 0 0 10px;
font-size: 12px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-2st-select A:hover{
color: #C70316;
padding: 0 0 0 10px;
font-size: 12px;
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: #585858;
padding: 0 0 0 15px;
font-size: 12px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-3st A:hover{
color: #C70316;
padding: 0 0 0 15px;
font-size: 12px;
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: #C70316;
padding: 0 0 0 15px;
font-size: 12px;
line-height: 20px;
text-decoration: none;
}
.product_directory_table td.nav-3st-select A:hover{
color: #C70316;
padding: 0 0 0 15px;
font-size: 12px;
line-height: 20px;
text-decoration: underline;
}.footer_top_line_table{
width: 100%;
padding: 0px;
margin-top:15px;
margin-bottom:5px;
border: 0px solid #000000;
border-collapse: collapse;
}
.footer_div_website_module{
width: 100%;
margin-top:15px;
margin-bottom: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: 12px 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: 12px 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/demoa6_open/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/demoa6_open/title_bg.gif");
}
.box1_top_middle{
width:100%;
height:15px;
font-size:0px;
}.box1_top_left{
width:15px;
height:15px;
font-size:0px;
float:left;
}.box1_top_right{
width:15px;
height:15px;
font-size:0px;
float:right;
}.box1_middle{
height:100%;
background-color:#FFFFFF;
}
.box1_middle_left{
width:15px;
height:100%;
font-size:0px;
float:left;
}.box1_info{
float:left;
}
.box1_info_block{
float:left;
}
.box1_middle_right{
width:15px;
height:100%;
font-size:0px;
float:right;
}.box1_bottom_middle{
width:100%;
height:15px;
font-size:0px;
}.box1_bottom_left{
width:15px;
height:15px;
font-size:0px;
float:left;
}.box1_bottom_right{
width:15px;
height:15px;
font-size:0px;
float:right;
}
.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/400269/box2/t.gif");
}
.box2_top_left{
width:26px;
height:26px;
font-size:0px;
float:left;
padding:0px;
margin:0px;
background:url("http://mall.shop123.com.tw/images_pro/400269/box2/tl.gif");
}
.box2_top_right{
width:26px;
height:26px;
font-size:0px;
float:right;
padding:0px;
margin:0px;
background:url("http://mall.shop123.com.tw/images_pro/400269/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/400269/box2/l.gif");
}
.box2_info{
width:686px;
float:left;
padding: 0 8px 0 0;
}
.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/400269/box2/r.gif");
}
.box2_bottom_middle{
width:100%;
height:26px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/400269/box2/d.gif");
}
.box2_bottom_left{
width:26px;
height:26px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/400269/box2/dl.gif");
}
.box2_bottom_right{
width:26px;
height:26px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/400269/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:#fff;
}
.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:#fff;
}
.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: #000;
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:0px dotted #fff;
letter-spacing:1px;
background-color:#fff;
}
.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:0px dotted #fff;
letter-spacing:1px;
background-color:#fff;
}
.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:0px dotted #fff;
letter-spacing:1px;
background-color:#fff;
}
.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:0px dotted #fff;
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:0px dotted #fff;
letter-spacing:1px;
background-color:#fff;
}
.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 #ddd;
}.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 #da2126;
border-left: 1px solid #da2126;
border-right: 1px solid #da2126;
border-collapse: collapse;
padding:20px 10px 10px 10px;
line-height:35px;
font: 12px 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:left;
width:730px;
}.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 #D4FCFA;
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:#D4FCFA;
height:35px;
border-bottom: 1px 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;
white-space:nowrap;
}
.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{
color:#DA2128;
font-size:18px;
font-weight:bold;
text-align:right;
padding:0 5px 5px 0;
white-space:nowrap;
line-height: 30px;
background-repeat:no-repeat;
}
.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;
table-layout:fixed;
}
.product_item td{
width:120px;
height:20px;
color:#535353;
font-size:14px;
text-align:center;
line-height: 18px;
padding:0px;
}
.product_item td.picture{
width:120px;
height:120px;
padding:0 0 1px 0;
}
.product_item td.hot{
color:#0000FF;
font-size:12px;
text-align:center;
}
.product_item td.brand{
color:#DF0B40;
font-size:14px;
font-weight:normal;
text-align:center;
}
.product_item td.name{
width:120px;
height:40px;
overflow : hidden;
color:#535353;
font-size:14px;
text-align:center;
vertical-align:top;
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;
height:40px;
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;
}
.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 5px 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%;
color:#595959;
}
.product_item_C td.picture{
width:140px;
padding:0 5px 0 5px;
}
.product_item_C td.hot{
padding:5px 5px 3px 5px;
color:#0000FF;
font-size:12px;
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: 30px;
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: 30px;
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: 25px;
padding-left:5px;
padding-right:5px;
}
.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{
color:#535353;
font-size:12px;
font-weight:bold;
font-family:"新細明體";
}
#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;
}
.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{
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:#0530B9;
font-size:13px;
font-weight:bold;
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_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;
}
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;
}
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;
}
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;
}
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: 13px;
padding: 5px 5px 5px 5px;
margin: 0px;
text-align:left;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_product_search td{
width: 90%;
color: #9c9c9c;
font-size: 12px;
padding: 0 5px 5px 5px;
margin: 0px;
text-align:left;
border: 0px solid #CECECE;
border-collapse: collapse;
}
.left_table_product_search td.tool{
width: 100%;
color: #9c9c9c;
font-size: 12px;
padding: 35px 30px 5px 5px;
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: 13px;
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{
max-width:730px;
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<730?"730px":"");
overflow:hidden;
}
div.ajax_box_product_div_context_center td{
text-align:left;
}
div.ajax_box_product_div_context_center p{
text-align:left;
}
div.ajax_box_product_div_context_center div{
text-align:left;
}
div.ajax_box_product_div_context_center span{
text-align:left;
}#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-top: 5px;
padding-bottom: 5px;
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 #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-collapse: collapse;
padding:20px 10px 10px 10px;
line-height:35px;
font: 12px 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;
}span.product_count {
color:#888888;
font-size: 10px;
}.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: center;
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;
}
.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 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/400269/box2/t.gif");
}
.box4_top_left{
width:26px;
height:26px;
font-size:0px;
float:left;
padding:0px;
margin:0px;
background:url("http://mall.shop123.com.tw/images_pro/400269/box2/tl.gif");
}
.box4_top_right{
width:26px;
height:26px;
font-size:0px;
float:right;
padding:0px;
margin:0px;
background:url("http://mall.shop123.com.tw/images_pro/400269/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/400269/box2/l.gif");
}
.box4_info{
width:686px;
float:left;
padding: 0 8px 0 0;
}
.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/400269/box2/r.gif");
}
.box4_bottom_middle{
width:100%;
height:26px;
font-size:0px;
background:url("http://mall.shop123.com.tw/images_pro/400269/box2/d.gif");
}
.box4_bottom_left{
width:26px;
height:26px;
font-size:0px;
float:left;
background:url("http://mall.shop123.com.tw/images_pro/400269/box2/dl.gif");
}
.box4_bottom_right{
width:26px;
height:26px;
font-size:0px;
float:right;
background:url("http://mall.shop123.com.tw/images_pro/400269/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;
}
.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,"新細明體";
}
.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;
}
.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;
}.brand_name{
color:#18b2f2;
font-weight:bold;
}.info_f{
width:920px;
text-align:center;
}.info_e{
width:715px;
text-align:center;
}.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;
color: #FF6503;
}
.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-color: #CCCCCC;
}
.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{
color:#595959;
background-color: #CCCCCC;
}
.calendar_table span.today_color {
color: #303030;
font-weight: bold;
}
.calendar_table span.today_link_color a{
font-weight: bold;
color: #FF6503;
}.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:15px;
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;
}.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;
}.brand_product_tr_background{
background:transparent;
}.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;
}
.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;
}
.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_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 {
	font-size: 14px;
	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:300px;
	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{
width:180px;
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:25px;
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:950px;
margin:0px 3px 0 3px;
padding:0px;
}
.product_overview_talbe .POT_category_name{
line-height:25px;
border-bottom:solid 2px #666666;
text-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:0px 0px 0px 0px;
}
.product_overview_talbe .POT_pic{
padding:0px;
margin:0px;
width:60px;
height:60px;
text-align:center;
}
.product_overview_talbe .POT_content{
border-bottom:#999999 0px solid;
}
.product_overview_talbe .POT_horizon{
height:0px;
font-size:0px;
line-height:0px;
}
.product_overview_talbe .POT_pName{
width:145px;
height:15px;
padding-left:3px;
padding-right:3px;
line-height:15px;
color:#56390D;
font-size:12px;
overflow:hidden;
text-align:left;
}
.product_overview_talbe .POT_pName a {
color:#56390D;
text-decoration: none;
}
.product_overview_talbe .POT_sSize{
width:145px;
height:20px;
font-size:12px;
color:#333333;
line-height:20px;
padding-left:3px;
padding-right:3px;
overflow:hidden;
text-align: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{
max-width:60px;
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<60?"60px":"");
max-height:60px;
_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<60?"60px":"");
overflow:hidden;
}
.product_overview_talbe .standard_item_table{
width:100%;
padding:5px;
}
.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;
}.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:0px;
font-size:13px;
text-align:center;
vertical-align:middle;
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');
}.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;
}.store_catgory_product_ajax_div{
border:0px #FF0000 solid;
min-height:300px;
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 0mm 0 0mm;}.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;margin-top:5px;
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; padding:0;
}
ul.ad_marquee_3_ul li{
float:left;
position:relative;
height:normal;
line-height:normal;
border:0 1px #C1C2C3 solid;
font-size:12px;
padding: 5px 0 5px 0;
border:0;
text-align:center;
vertical-align:middle;
cursor:pointer;margin:0 0 10px 0;
}
ul.ad_marquee_3_ul li img{ 
/*width:120px; */
}
.mq3_li_on{
color:#FFF;
background:#91c719;
}
.mq3_li_off{
color:#000;
background:#EEEEEE;
}
ul.ad_marquee_3_ul li img#li_arrow{
position:absolute;
width:8px;
margin-left:-4px;
left:50%;
top:-5px;
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 3px 7px;
text-decoration:none;
}
a.brand_store_a:hover{
text-decoration:underline;
}a.a2a_dd{
display:inline;
}.promotion_module_B1_box_div {
width:540px;
clear:both;
margin:0 0 10px 0;
}
.promotion_module_B1_tag {
height:25px;
line-height:22px;
text-align:center;
border:solid 1px 1px 0 1px #ffdaed;
}
.promotion_module_B1_tag td {
cursor:default;
font-size:12px;
}

/* 最外面的大框 */
.promotion_module_B1_tag td.promotion_module_B1_tag_null {
border-bottom:solid 1px #ffdaed;
background-color:#FFFFFF;
height:25px;
line-height:22px;
width:10px;
font-size:0px;
}
.promotion_module_B1_tag td.promotion_module_B1_tag_sub {
border:solid 1px #ffdaed;
background-color:#ffdaed;
height:25px;
width:101px;
line-height:22px;
color:#005599;
font-size:12px;
font-weight:normal;
cursor: Pointer;
}

/* 滑鼠移上選單 */
.promotion_module_B1_tag td.promotion_module_B1_tag_sub_over {
border:0;
width:101px;
border-right:solid 1px #ffdaed;
border-left:solid 1px #ffdaed;
background-color:#FFFFFF;
height:28px;
line-height:25px;
color:#000000;
font-size:12px;
font-weight:bold;
cursor: Pointer;
padding-top:3px;
}
.promotion_module_B1_product {
border-left: 1px #ffdaed solid;	
border-right: 1px #ffdaed solid;	
border-bottom: 1px #ffdaed solid;	
vertical-align:middle;
padding:2px;
}.promotion_module_B2_box_div {
width:745px;
clear:both;
margin:0 0 5px 0;
}
.promotion_module_B2_tag {
width:105px;
height:55px;
text-align:center;
}
.promotion_module_B2_tag td {
cursor:default;
font-size:12px;
}
.promotion_module_B2_tag td.promotion_module_B2_tag_sub {
height:55px;
color:#005599;
font-size:12px;
font-weight:bold;
cursor: Pointer;
background-repeat:no-repeat;
vertical-align:top;
line-height:40px;
}
.promotion_module_B2_tag td.promotion_module_B2_tag_sub_over {
height:55px;
color:#000000;
font-size:12px;
font-weight:bold;
cursor: Pointer;
background-repeat:no-repeat;
vertical-align:top;
line-height:40px;
}
.promotion_module_B2_product {
vertical-align:middle;
padding:2px;
}.mail_date {
color: #000000;
font-size: 12px;
font-weight: normal;
font-family: Arial,"微軟正黑體","新細明體",sans-serif;
}
.mail_title {
color: #000000;
font-size: 15px;
font-weight: bold;
margin:15px 5px 15px 5px;
padding:15px 5px 15px 5px;
font-family: Arial,"微軟正黑體","新細明體",sans-serif;
}
.mail_context {
font-family: Arial,"微軟正黑體","新細明體",sans-serif;
font-size: 10pt;
border: none;
padding-left: 5px;
padding-top: 1px;
line-height: 15pt;
overflow: hidden;
}
.mail_footer {
color: #666666;
font-size: 12px;
font-family: Arial,"微軟正黑體","新細明體",sans-serif;
}
.mail_box_B_table{
width:800px;
border-top:1px solid #DFDFDF;
border-bottom:1px solid #DFDFDF;
}.ccd_pay_rate_0_bg{
background-color:#FFFF66;
padding:0 3px 0 3px;
}.special_column_index_table{
width:100%;
padding:0px;
border: 0px solid #EAEAEA;
border-collapse: collapse;
background: transparent;
}
.special_column_index_table td.info{
width:350px;
}
.special_column_index_table td.line_y{
width:15px;
background-color:#FFFFFF;
}
.special_column_index_table td.line_x{
height:15px;
background-color:#FFFFFF;
}
.special_column_index_table td.line_x_solid{
height:1px;
background-color:#CCCCCC;
}
.special_column_index_table td.info_pic{
width:120px;
vertical-align:top;
}
.special_column_index_table td.info_line_y{
width:10px;
}
.special_column_index_table td.info_date{
color:#666666;
font-size:10px;
font-style: italic;
text-align:left;
line-height:30px;
vertical-align:top;
font-family:"微軟正黑體",Arial;
}
.special_column_index_table td.info_title{
text-align:left;
}
.special_column_index_table td.info_title a{
color:#782835;
font-weight:bold;
}
.special_column_index_table td.info_context{
color:#666666;
text-align:left;
vertical-align:top;
}.input_text_search{
width:220px;
height:26px;
vertical-align:middle;
line-height:24px;
color:#666666;
border:#7fb719 1px solid;
padding-left:5px;
}.website_module_classify_top_table{
border-collapse: collapse;
margin: 0px;
padding: 0px;
border:0px solid #FF0000;
}
.website_module_classify_top_table td.search_module{
text-align:left;
border:0px solid #0000FF;
}
.website_module_classify_top_table td.shopping_car_module{
text-align:right;
border:0px solid #0000FF;
}
.website_module_shopping_car{
border-collapse: collapse;
border:0px solid #FF0000;
background-color:#F4FAD8;
padding:0px;
margin: 0 5px 0 5px;
}
.website_module_shopping_car td.icon_area{
padding:0 10px 0 10px;
}
.website_module_shopping_car td.link_area{
text-align:right;
padding-right:10px;
}
.website_module_shopping_car td.info_area{
text-align:right;
padding-right:10px;
}.dictionary_fullmenu{
background:#F3FAD9;
width:950px;
}
.dictionary_fullmenu td.right_info{
width:640px;
overflow:hidden;
}

.es-carousel-wrapper{
/*background: #101010;*/
padding:5px 27px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
position:relative;
}
.es-carousel{
overflow:hidden;
/*background:#000;*/
padding:0px;
margin:0px;
}
.es-carousel ul{
display:none;
padding:0px;
margin:0px;
}
.es-carousel ul li{
height:100%;
float:left;
display:block;
padding:0px;
margin:1px;
}
.es-carousel ul li a{
display:block;
border:none;
/*border-style:solid;*/
/*border-color:#222;*/
}
.es-carousel ul li a img{
display:block;
border:none;
max-height:100%;
max-width:100%;
}
.dictionary_fullmenu span{
position:absolute;
top:50%;
width:25px;
height:35px;
margin-top:-13px;
text-indent:-9000px;
cursor:pointer;
opacity:0.8;
}
.content span.es-nav-next{
right:5px;
left:auto;
background-position:top right;

}

.content span.es-nav-prev{
right:auto;
left:0px;;
background-position:top left;

}
.content span:hover{
opacity:1.0;
}.promotion_module_h1_table{
border-collapse: collapse;
background: transparent;
border:1px solid #CCCCCC;
padding:0px;
margin:0px;
width:310px;
}
.promotion_module_h1_table td.title{
text-align:left;
padding-left:10px;
}
.promotion_module_h1_table td.title span{
color:#FFFFFF;
font-size:25px;
font-weight:bold;
}
.promotion_module_h1_table td.product_info{
height:180px;
border-bottom:1px solid #CCCCCC;
}
.promotion_module_h1_table td.product_list_img{
width:102px;
height:100px;
text-align:center;
vertical-align:middle;
}
.promotion_module_h1_table td.product_list_img img.product_list_img_on{
border:1px dotted #7fb719;
}
.promotion_module_h1_table td.product_list_img img.product_list_img_off{
border:0px dotted #7fb719;
}
.promotion_module_h1_table td.product_list_line{
width:1px;
border-right:1px dotted #CCCCCC;
}.product_color_item_N_table{
border-collapse: collapse;
background: transparent;
border:0px solid #CCCCCC;
padding:0px;
margin:0px;
width:310px;
height:220px;
}
.product_color_item_N_table td.info_left{
width:150px;
vertical-align:top;
}
.product_color_item_N_table td.info_right{
width:160px;
vertical-align:top;
padding-right:10px;
}
.product_color_item_N_table td.info_img{
width:150px;
text-align:center;
vertical-align:top;
}
.product_color_item_N_table td.info_img img{
border:1px solid #EEEEEE;
}
.product_color_item_N_table td.info_brand{
width:150px;
height:50px;
color:#999999;
font-size:12px;
text-align:center;
font-style:italic;
vertical-align:middle;
}
.product_color_item_N_table td.info_name{
height:60px;
font-size:15px;
line-height:20px;
color:#666666;
vertical-align:top;
text-align:left;
font-weight:bold;
border:0px dotted #FF0000;
}
.product_color_item_N_table td.info_hot{
height:20px;
vertical-align:top;
text-align:left;
font-size:12px;
line-height:20px;
color:#7fb719;
border:0px dotted #FF0000;
}

.product_color_item_N_table td.info_context{
height:60px;
vertical-align:top;
text-align:left;
font-size:12px;
line-height:15px;
color:#666666;
padding-right:5px;
}
.product_color_item_N_table td.info_price{
height:40px;
text-align:left;
}
.product_color_item_N_table td.info_button{
padding:10px 10px 0 0;
text-align:right;
}website_statics_table{
width:100%;
}.product_item_price3_del{
color:#666666;
font-size:12px;
}.store_represet_index_table{
border:0px solid #CCCCCC;
border-collapse: collapse;
background: transparent;
padding:0px;
margin:0px;
width:745px;
}
.store_represet_index_table td.store_represent_info{
width:245px;
}
.store_represet_index_table td.store_represent_space{
width:5px;
}
.store_represet_index_table td.store_represent_space_line{
width:5px;
border-left:1px solid #EEEEEE;
}
.category_img_table_a{
border:1px solid #CCCCCC;
border-collapse: collapse;
background: transparent;
padding:0px;
margin:0px;
width:245px;
}
.category_img_table_a td.title{
text-align:left;
padding-left:10px;
}
.category_img_table_a td.title span{
color:#FFFFFF;
font-size:20px;
font-weight:bold;
family:"微軟正黑體",Arial;
}

.category_img_table_a td.image{
text-align:center;
padding:10px 0 10px 0;
}
.category_img_table_a td.view{
padding:0 10px 20px 0;
text-align:right;

}
/****/

.category_img_table_b{
border:0px solid #CCCCCC;
border-collapse: collapse;
background: transparent;
padding:0px;
margin:0px;
width:245px;
}

.category_img_table_b td.title{
text-align:left;
padding-left:10px;
height:40px;
}
.category_img_table_b td.title span{
color:#666666;
font-size:20px;
font-weight:bold;
family:"微軟正黑體",Arial;
}
.category_img_table_b td.image{
text-align:center;
padding:10px 0 10px 0;
}
.category_img_table_b td.view{
padding:0 10px 20px 0;
text-align:right;
}.dek_table{
padding:5px;
border: 1px solid #CCCCCC;
border-collapse: collapse;
background-color: #EFEFEF;
}
.dek_table td{
padding:5px;
color:#666666;
text-align:left;
font-size:13px;
line-height:20px;
}.special_discount_list_outside_table{
border:1px solid #DDDDDD;
border-top:0px solid #DDDDDD;
}.special_discount_title_table{
padding:0px;
margin:0px;
border: 0px solid #EAEAEA;
border-collapse: collapse;
background: transparent;
}
.special_discount_title_table td{
font-family:"微軟正黑體","新細明體",Arial;
}
.special_discount_title_table td.left_space{
width:10px;
border-bottom:1px solid #CCCCCC;
}
.special_discount_title_table td.right_space{
border-bottom:1px solid #CCCCCC;
}
.special_discount_title_table td.special_discount_title_off{
width:100px;
text-align:center;
line-height:30px;
font-size:16px;
padding:20px;
color:#808080;
cursor:pointer;
border-bottom:1px solid #CCCCCC;
background-color:#f5f7fe;
}
.special_discount_title_table td.special_discount_title_on{
width:150px;
text-align:center;
line-height:30px;
font-size:16px;
padding:20px;
color:#005599;
font-weight:bold;
cursor:pointer;
text-decoration:underline;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}.special_discount_first_table{
width:100%;
padding:0px;
margin:0px;
border:1px solid #CCCCCC;
border-collapse: collapse;
background: transparent;
}
.special_discount_first_table td{
font-family:"微軟正黑體","新細明體",Arial;
}
.special_discount_first_table td.left_area{
width:380px;
}
.special_discount_first_table td.product_name{
width:380px;
text-align:left;
font-size:22px;
font-weight:bold;
color:#D30000;
line-height:30px;
}
.special_discount_first_table td.remain_times_title{
text-align:center;
font-size:16px;
font-weight:bold;
color:#FF00CC;
}
.special_discount_first_table td.remain_times_info{
text-align:center;
font-size:14px;
font-weight:bold;
color:#0062c2;
line-height:25px;
font-family:Arial;
}
.special_discount_first_table td.order_info_title{
text-align:center;
font-size:16px;
font-weight:bold;
color:#FF00CC;
}
.special_discount_first_table td.order_info_number{
text-align:center;
font-size:16px;
font-weight:bold;
color:#808080;
line-height:25px;
font-family:Arial;
}
.special_discount_first_table td.facebook_info{
text-align:center;
font-size:16px;
font-weight:bold;
color:#FF00CC;
}
.special_discount_first_table td.product_context{
text-align:left;
font-size:16px;
color:#000000;
line-height:25px;
}
.special_discount_first_table td.product_price1{
text-align:left;
font-size:15px;
color:#0062c2;
text-decoration:line-through;
}
.special_discount_first_table td.product_price3{
text-align:left;
font-size:42px;
color:#E7004F;
font-family:Arial;
}
.special_discount_first_table td.product_standard{
text-align:left;
font-size:16px;
height:80px;
}
.discount_first_standard_select{
font-size:20px;
height:30px;
}
.discount_first_order_amount_select{
font-size:20px;
height:30px;
font-family:Arial;
}
.discount_first_remain_times_table{
border:1px solid #eceffd;
background-color:#f5f7fe;
}
.discount_first_order_info_table{
border:1px solid #eceffd;
background-color:#f5f7fe;
}
.discount_first_facebook_table{
border:1px solid #eceffd;
background-color:#f5f7fe;
}.product_color_item_N{
width:100%;
padding:0px;
margin:0px;
border:1px solid #CCCCCC;
border-collapse: collapse;
background: transparent;
}
.product_color_item_N td{
font-family:"微軟正黑體","新細明體",Arial;
}
.product_color_item_N td.remain_times_title{
text-align:center;
color:#FFFFFF;
background-color:#999999;
width:80px;
line-height:30px;
font-size:14px;
}
.product_color_item_N td.remain_times_info{
text-align:center;
color:#FFFFFF;
background-color:#333333;
line-height:30px;
font-size:14px;
}
.product_color_item_N td.product_name{
text-align:left;
font-size:16px;
font-weight:bold;
color:#D30000;
line-height:25px;
height:50px;
overflow:hidden;
}
.product_color_item_N td.product_pic{
width:200px;
vertical-align:top;
text-align:center;
}
.product_color_item_N td.box_info{
width:100px;
vertical-align:top;
}
.discount_list_order_info_table{
border:1px solid #eceffd;
background-color:#f5f7fe;
}
.product_color_item_N td.order_info_title{
text-align:center;
font-size:16px;
font-weight:bold;
color:#FF00CC;
}
.product_color_item_N td.order_info_number{
text-align:center;
font-size:16px;
font-weight:bold;
color:#808080;
line-height:25px;
font-family:Arial;
}
.product_color_item_N td.facebook_info{
text-align:center;
font-size:16px;
font-weight:bold;
color:#FF00CC;
}
.product_color_item_N td.product_price1{
text-align:right;
font-size:15px;
color:#666666;
text-decoration:line-through;
font-family:新細明體;
}
.product_color_item_N td.product_standard{
text-align:left;
height:50px;
}
.product_color_item_N td.product_price3{
text-align:left;
font-size:42px;
color:#E7004F;
font-family:Arial;
}
.discount_list_standard_select{
font-size:16px;
font-weight:bold;
color:#808080;
background-color:#f5f7fe;
}
a.discount_list_buy_now:link,a.discount_list_buy_now:visited,a.discount_list_buy_now:active {
font-size:15px;
color:#005599;
text-decoration:underline;
}
a.discount_list_buy_now:hover {
font-size:15px;
color:#E7004F;
text-decoration:underline;
}.product_info_tag_mouseover{
color: #333333;
font-size:12px;
padding:1px 0 0 0;
font-weight: bold;
CURSOR: hand;
text-decoration:underline;
}.message_subject{
color: #ff6633;
}.address_zip{
color: #9E9E9E;padding: 0px 0px 0px 3px;
height:16px;font-family: '微軟正黑體','新細明體',Arial, Helvetica, sans-serif;
}#inlineBagCar{
position: absolute;
top: 0;
width:238px;
font-size: 13px;
font-family: 微軟正黑體;
line-height: 18px;
margin: 0 5px 0 5px;
padding: 0;
box-shadow: 0px 2px 10px 1px rgba(221, 221, 221, 0.5);
z-index: 100;
display: none;
background-color: #FFFFFF;
-webkit-box-shadow: 0px 2px 10px 1px rgba(221, 221, 221, 0.5);
-moz-box-shadow: 0px 2px 10px 1px rgba(221,221,221,0.5);
}
#inlineBagCar .clear{
clear:both;
}
#inlineBagCar .BagCar_img{
float:left;
}
#inlineBagCar .CloseButtonContainer{
float:left;
cursor: pointer;
}
#inlineBagCar .img_content{
float:left;
margin: 10px 5px 5px;
width: 80px;
height: 90px;
}
#inlineBagCar .infoContent{
float:right;
width: 120px;
margin: 10px 10px 5px 0;
}
#inlineBagCar .infoContent2{
clear:both;
margin: 10px;
}
#inlineBagCar ul{
list-style:none;
margin:0;
padding:0;
}
#inlineBagCar .infoContent2 ul li {
height: 25px;
}
#inlineBagCar .label {
float: left;
clear: both;
padding: 0 15px 0 0;
}
#inlineBagCar .itemSubtotal {
float: right;
}
#inlineBagCar .ProductName {
padding-bottom: 15px;
white-space: pre-wrap;
font-size: 14px;
}
#inlineBagCar .ProductNumber {
font-size: 12px;
color: #666;
}
#inlineBagCar .quantity {
float: left;
}
#inlineBagCar .inlineBagCar_hr{
width:100%;
height:3px;
clear: both;
margin: 5px 0;
}
#inlineBagCar .Product_total,.unfoldButton{
float:left;
}
#inlineBagCar .Product_total span {
color: #F00;
padding: 0 5px;
}
#inlineBagCar .Sum{
float:right;
}
#inlineBagCar .Sum span {
color: #001DB4;
padding: 0 0 0 4px;
}
#inlineBagCar #inlineBagCar_total {
margin: 5px 10px;
font-size: 14px;
}
#inlineBagCar #inlineBagCar_content{
display: none;
}.article_list{
        text-align: left;
	width:650px;
	font-family:'微軟正黑體';
	margin:auto;
}
.article_list ul{
	margin:0;
	padding:0;
	list-style:none;
}
.article_list_list_box{
	border:1px solid #e5e5e5;
	width:192px;
	float:left;
}
.article_list_list_box a{
        font-size:12px;
}
.article_list_list_box1{
	border:1px solid #e5e5e5;
	width:648px;
	height:250px;
	margin-top:10px;
}
.article_list_list_box2{
	border:1px solid #e5e5e5;
	width:648px;
	height:250px;
	margin-top:10px;
	background-color:#f7f7f7;
}
.article_list_date{
	font-size:11px;
	color:#999999;
	line-height:24px;
}
.article_list_inside_box{
	font-size:12px;
	color:#666666;
	line-height:26px;
}
.article_list_inside_box a{
        font-size:12px;
}
.article_list_inside_title{
	font-size:15px;
	font-weight:bold;
	color:#666666;
}
.article_list_inside_title a{
        font-size:15px;
}
.article_list_more_btn{
	padding-top:10px;
}
.article_list_inside_img{
	text-align:center;
	width:250px;
	float:left;
}
.article_list_word_box{
	width:296px;
	height:150px;
	padding:50px;
	float:left;
	margin-right:2px;
}
.article_list_top_box_title{
	height:100px;
	background-color:#f7f7f7;
	padding:8px 30px;
	line-height:23px;
}
.article_list_line{
	background-image:url(https://fs1.shop123.com.tw/400200/upload/harddisc/4002002511_file_91188.jpg);
	height:50px;
	line-height:50px;
	font-size:13px;
	color:#000;
	text-align:center;
}
.article_list_border{
	border:1px solid #d2205a;
}.article_list_list_box{
	border:1px solid #e5e5e5;
	width:192px;
	float:left;
}
.article_list_list_box a{
        font-size:12px;
}.alert_message{
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
}
.alert_message td{
	padding:5px 30px;
	font-family:"微軟正黑體";
	font-size:18px;
}


.alert_message .text{
	line-height:36px;
	padding:40px 30px;
}
.alert_message td.text_button{
	color:#666;
	font-size:14px;
	font-family:"微軟正黑體";
	line-height:24px;
	padding-top:20px;
}

.alert_message .footer{
	background-color:#e6e6e6;
	padding:0;
}
.alert_message .title_loginAlert{
	background-color:#000;
	color:#fff;
	padding-right:5px;
}
.alert_message .title_loginAlert input{
	background-color:#000;
	color:#fff;
	font-family:Arial,"微軟正黑體";
	font-weight:bold;
	font-size:14px;
	text-aling:rignt;
	border:0px;
}
.alert_message td.text_button .button_loginAlert input{
	background-color:#000;
	width:160px;
	height:32px;
	font-size:18px;
	font-family:"微軟正黑體";
	margin:40px 5px;
	border:0;
	color:#fff;
}
.alert_message td.text_button .button_loginAlert input:hover{
	background-color:#666;
	color:#fff;
}
.alert_message .button_loginAlert {
text-align: center;
}.product_change_border{
            border:3px solid #efefef;
            padding: 0px;
}
.product_change_background{
           background-color:#efefef;
}
.product_box{

            padding: 3px;
}.Int_Cur_Module01{
	width:950px;
	float:left;
	background-color:rgba(204, 204, 204, 0.6);
	margin-left: -864px;
}
.Int_Cur_Module02{
	width: 950px;
	float: left;
	background-color: rgba(204, 204, 204, 0.6);
	margin-left: -859px;
}
.Int_Cur_Module03{
	width: 100px;
	background-color: rgba(204, 204, 204, 0.6);
	float: right;
	margin-left: -20px;
}
.Int_Cur_Module04{
	width: 100px;
	background-color: rgba(204, 204, 204, 0.6);
	float: right;
	margin-left: -20px;
}
.Int_Cur01{
	color:#000;
	width:95px;
	float:left;
	line-height:24px;
	text-align:center;
	padding:5px 0;
}
.Int_Cur02{
	color:#000;
	width:100%;
	float:left;
	line-height:24px;
	text-align:center;
	padding:5px 0;
}
.flag{
	width:20px;
	height:13px;
	float:left;
	margin-top:4px;
	margin-left:17px;
	overflow:hidden;
}
.Currency{
	morgin-right:17px;
}
.panel{
	position: absolute;
	font-family: '微軟正黑體';
	z-index: 1;
	display: none;
}
.Currency_Mouseover{
	background-color:#CCC;
}.container02{
width:20px;
float:right;
}
main02{
float:right;
}
.main02 > section {
width: 10px;
margin:0;
}
.main02 section button {
border: none;
background: #333;
color: #fff;
height:45px;
display: block;
cursor: pointer;
margin:-5px 0 0 0;
outline:none;
position: absolute;
}
.main02 button:hover {
background: #333;
}
.main02 button.active {
background: #333;
/*margin-left:-775px;*/
}
.cbp-spmenu {
/*background: rgb(243,243,243);*/
position: fixed;
display: none;
width:200px;
float:left;
}
.cbp-spmenu-vertical {
width: 760px;
/*padding:5px 10px 0 0;*/
}

.cbp-spmenu-right {
/*right: -800px;*/
position: relative;
float:right;
display:block;
}
.cbp-spmenu-right.cbp-spmenu-open {
right: 0px;
bottom:0;
display:none;
}
.cbp-spmenu,.cbp-spmenu-push {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
}.message_layout{width:900px; padding:10px; border:1px solid #CCC; float:left; font-size:12px; color:##595959; text-align:center;}
.message_inside{width:900px; border:1px solid #CCC; float:left; text-align:center;}
.message_title01{width:900px; height:25px; line-height:25px; float:left; background-color:#ececec; color:#999;}
.message_title02{width:200px; height:75px; line-height:75px; float:left; background-color:#f7f7f7; color:#999;}
.message_input_box{width:700px; float:left; text-align:left;}
.message_title03{width:100px; height:75px; line-height:75px; float:left; background-color:#f7f7f7; color:#999;}
.message_word_box{width:690px; height:65px; float:left; text-align:left; padding:5px; word-wrap: break-word; word-break: normal; color:#999;}
.message_time{width:90px; height:65px; float:left; text-align:left; padding:5px; color:#999;}.shopcar_otherdiv
{width:280px; padding:5px; border:1px solid #ccc;background-color:#fff;position:fixed;display:none;z-index:100;margin-top:32px;margin-left:-292px;}
.shopcar_otherdiv td
{height:60px; text-align:center;}#fixed_right_side_top{
position:fixed;
top:0px;
/*right:expression((documentElement.clientWidth / 2)-500);*/
/*left:expression((documentElement.clientWidth/2)+438);*/
/*right:expression((documentElement.clientWidth > 1100)?((documentElement.clientWidth / 2)-500):0);*/
/*_position: absolute; */
/*_top:expression(documentElement.scrollTop+100);*/
padding: 0 0 0 0px;
z-index:3;
}
#fixed_right_side_bottom{
position:fixed;
bottom:0px;

/*left:expression((documentElement.clientWidth / 2)+438);*/
/*_position: absolute; */
/*_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-4);*/
z-index:5;
bottom: 50px;
width:40px;
text-align:left;
border:0px solid #FF0000;
padding: 0 0 0 0px;
display:none;
visibility:hidden;
}.product_info_right_table th.title_no {
border: 0px solid #000;
}
.product_info_right_table th.introduction {
border: 0px solid #000;
}
.product_info_right_table th.title_select {
border: 0px solid #000;
}.dropmenudiv_B .category_ad_B {
text-align: left;
max-width: 800px;
overflow-x: hidden;
padding: 6px 8px;
line-height: 0;
clear:both;
}
.dropmenudiv_B .category_ad_B a {
border: 0;
padding: 0;
background-color: #fff;
}
.category_ad_B div {
float: left;
}

.dropmenudiv .category_ad_C {
text-align: left;
max-width: 800px;
overflow-x: hidden;
padding: 6px 8px;
line-height: 0;
float: left;
}
.dropmenudiv .category_ad_C a {
border: 0;
padding: 0;
background-color: #fff;
float: left;
width: inherit;
}
.dropmenudiv .category_ad_C div {
float: left;
}

.dropmenudiv_E .category_ad_E {
text-align: left;
max-width: 800px;
overflow-x: hidden;
padding: 6px 8px;
line-height: 0;
display: inline-flex;
}
.dropmenudiv_E .category_ad_E a {
border: 0;
padding: 0;
background-color: #fff;
}#seminar_product .product_box,#seminar_product .product_change_border {
                float: left;
                width: 33%;
                }
                #seminar_product .product_box td {
                border: none;
                }
                #seminar_product table td {
                border: none;
                }
                .seminar_car {
                clear: both;
                margin: 10px 0;
                }
                .seminar_car .datatable th {
                border-right: 1px solid #999;
                border-bottom: 1px solid #999;
                background-color: #DBDDDB;
                font-weight: bold;
                text-align: center;
                padding: 4px;
                width: inherit;
                }
                .seminar_car .datatable td {
                border: 1px solid #D6DDE6;
                padding: 10px 2px 10px 2px;
                color: #000;
                border-bottom: 1px dashed #5C6E78;
                vertical-align: top;
                width: inherit;
                }.member_login_box2_middle { border:1px solid #CCCCCC; }#progressbar {
width:120px;
height:22px;
border-radius: none !important;
border:1px solid #FFCC98;
background:none;
height: 22px;
width: 120px;
position: absolute;
top: 0px;
right: 0px;
}
#process_grid {
text-align: right; 
width: 120px;
height:23px; 
position: absolute;
top: 0px;
right: 0px;
}
.ui-widget-header {
background: #FFEE77 !important;
}.get_topic {
background:#02517c; 
color:#fff; 
border:none; 
padding:10px;margin-left:10px;
}.questionnaire_footer {
padding:10px 0;
display: table;
margin: auto;
}.questionnaire_footer_btn {
float: left;
margin: 0 1em 0 1em;
}#questionnaire_body {
margin: 15px 10px;
text-align: center;
min-height: 390px;
}
#questionnaire_body h2, #questionnaire_body form div{
margin-left: 100px;
text-align: left;
}
#questionnaire_body div a:link,#questionnaire_body div a:hover,#questionnaire_body div a:visited, #questionnaire_body div a:active {
word-break: break-all;
line-height: 36px;
font-size: 21px;
color: #000;
}#question_frame{
padding:15px;
}
#question_frame:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#question_frame div{
text-align:right;
}
.qs_line{
background-color:#134781;
height:2px;
margin: 0 10px;
}div.login_Message{
	background-color:#000;
	color:#fff;
	width:100%;
	padding: 12px;
	font-size: 15px;
	line-height: 21px;
	display: inherit;
	border-top: 1px #FFF solid;
}.activity_information {
	clear: both;
}
.activity_information .add_product {
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	padding: 0;
	margin: 20px 15px;
}
.activity_information .classify {
	list-style: none;
	padding: 15px 0 15px;
	margin: 0;
}
.activity_information .product_table {
	width: 100%;
}
.activity_information .product_table td {
	font-size: 13px;
	line-height: 24px;
}
.activity_information td.classify_caption {
	width: 100px;
}
.activity_information .a_group .classify_caption {
	background-color: #ECECEC;
}
.activity_information .picture {
	text-align: center;
}
.activity_information .classify_text {
	padding: 0 15px;
	text-align: center;
}
.activity_information .text {
	width: 250px;
}
.activity_information .order_infor {
	float: left;
	margin: 20px 20px 15px;
}
.activity_information .order_infor span {
	padding: 0 5px;
}
.activity_information .price {
	color: #ff0000;
}
.activity_information .price02 {
	color: #008BFF;
}
.activity_information .show_condition {
	float: right;
	margin: 15px 20px 15px 0;
}
.product_overview {
	margin: 15px 0;
	float: left;
	width: 100%;
}
.product_overview .a_group {
	width: 50%;
	float: left;
	background: url("https://fs1.shop123.com.tw/demoa6/upload/harddisc/demoa61453_file_82975.jpg") repeat-y left top;
}
.product_overview .title_a_text {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 36px;
	text-align: left;
	display: block;
	padding: 0 10px;
}
.product_overview .b_group {
	width: 50%;
	float: left;
	background: url("https://fs1.shop123.com.tw/demoa6/upload/harddisc/demoa61456_file_32337.jpg") repeat-y right top;
}
.product_overview .title_b_text {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 36px;
	text-align: left;
	display: block;
	padding: 0 10px;
}
.product_overview .product_list {
	display: inline-table;
	clear: both;
}
.product_overview .product_item {
	display: inline-table;
	font-size: 12px;
	line-height: 21px;
}
.product_overview .product_checkmark_border_off {
	padding: 23px 3px;
}
.product_overview .product_checkmark_border_on {
	border: 3px #FFA500 solid;
	padding: 20px 0px;
}
.product_item .name02 {
	font-size: 15px;
	color: #000;
}
.product_item .standard02 {
	font-size: 12px;
	color: #999;
}

.product_item .infor {
	margin: 0 10px;
}
.product_item .input_select {
	margin: 0;
}
.product_item input {
	margin: 0 8px;
}
/*下面是展開------------------------------------------------------------------*/
.activity_information .mustbuy_product {
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	padding: 0;
	margin: 20px 15px;
}
.delete {
	width: 50px;
}
.activity_information .order_infor{
	max-width: 565px;
	text-align: left;	
}
.product_overview_all {
	margin: 15px 0;
	float: left;
	width: 100%;
}
.product_overview_all .full_a_group {
	width: initial;
	border: none;
}
.product_overview_all .group_list {
	text-align: left;
}
.product_overview_all .a_group {
	width: 50%;
	float: left;
	background: url("https://fs1.shop123.com.tw/demoa6/upload/harddisc/demoa61453_file_82975.jpg") repeat-y left top;
}
.product_overview_all .title_a_text {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 36px;
	text-align: left;
	display: block;
	padding: 0 10px;
}
.product_overview_all .b_group {
	width: 50%;
	float: left;
	background: url("https://fs1.shop123.com.tw/demoa6/upload/harddisc/demoa61456_file_32337.jpg") repeat-y right top;
}
.product_overview_all .title_b_text {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 36px;
	text-align: left;
	display: block;
	padding: 0 10px;
}
.product_overview_all .product_list {
    text-align: left;
    margin: auto;
}
.product_overview_all .product_item {
	font-size: 12px;
	line-height: 21px;
    float: left;
}
.product_overview_all .product_checkmark_border_off {
	padding: 23px 3px;
}
.product_overview_all .product_checkmark_border_on {
	border: 3px #FFA500 solid;
	padding: 0px 0 10px;
}
/*共用*/
.choose_style1 .picture,.choose_style2 .picture,.choose_style3 .picture {
    text-align: center;
    overflow: hidden;
}
.choose_style1 .name,.choose_style2 .name,.choose_style3 .name {
    word-break: break-all;
}
.choose_style1 .name a,.choose_style2 .name a,.choose_style3 .name a {
    height: 38px;
    overflow: hidden;
    display: block;
}
.choose_style1 .name span,.choose_style2 .name span,.choose_style3 .name span {
    display: block;
    height: 20px;
    overflow: hidden;
}
.product_overview_all .product_list:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    line-height: 0;
    visibility: hidden;
    clear: both;
}
/*圖80*/
.choose_style1 li.product_item {
    width: 86px;
    min-height: 270px;
    list-style: none;
    /*text-align: center;*/
    margin-left: 0.9%;
}
.choose_style1 .picture {
    min-height: 80px;
    max-height: 140px;
}
/*圖120*/
.choose_style2 li.product_item {
    width: 127px;
    min-height: 270px;
    list-style: none;
    margin-left: 2.7%;
}
.choose_style2 .picture {
    min-height: 120px;
    max-height: 180px;
}
/*圖180*/
.choose_style3 li.product_item {
    width: 182px;
    min-height: 270px;
    list-style: none;
    margin-left: 0.55%;
}
.choose_style3 .picture {
    min-height: 180px;
    max-height: 240px;
}.module_pageselect {
    width: 100%;
	min-width: 500px;
	padding: 0 10px;
	box-sizing: border-box;
}
.module_pageselect .mobile_top {
    width: 858px;
    height: 222px;
    margin: 10px auto 0;
    background: url(https://fs1.shop123.com.tw/novellink/upload/website_basic/mobile_pageselect_bgtop.png) center;
}
.module_pageselect .mobile_inside {
    width: 858px;
    margin: auto;
    padding: 0 60px 1px;
    box-sizing: border-box;
    background: url(https://fs1.shop123.com.tw/novellink/upload/website_basic/mobile_pageselect_bgmiddle.png) center;
}
.module_pageselect .mobile_bottom {
    width: 858px;
    height: 222px;
    margin: 0 auto 10px;
    background: url(https://fs1.shop123.com.tw/novellink/upload/website_basic/mobile_pageselect_bgbottom.png) center;
}
.module_pageselect .header,.module_pageselect .block,.module_pageselect .footer {
    background-color: #efefef;
    padding: 15px 15px 40px;
    min-height: 60px;
	margin-bottom: 20px;
	box-sizing: border-box;
}
.module_pageselect .group {
    margin-bottom: 20px;
	padding-bottom: 40px;
    overflow: hidden;
	min-height: 135px;
}
.module_pageselect .group .block.a {
    float: left;
    width: 30%;
	padding-bottom: 300em;
    margin-bottom: -300em;
}
.module_pageselect .group .block.e {
    float: right;
    width: 67.5%;
	padding-bottom: 300em;
    margin-bottom: -300em;
}
.module_pageselect h3 {
    font-size: 18px;
    font-weight: initial;
	margin: auto 0 25px;
}
.module_pageselect .list2 {
    margin-left: 20px;
}
.module_pageselect .bg {
    padding: 4px;
}
.module_pageselect .bg:hover {
    background-color: #fff;
}
.module_pageselect .list_pic {
    overflow: hidden;
    max-width: 800px;
    margin: 5px auto;
}
.module_pageselect .list_detail {
    width: 100%;
    font-size:13px;
}
.module_pageselect .list_detail:after,.module_pageselect .group:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.module_pageselect .list_detail div {
	float: left;
}
.module_pageselect .list_detail .btn {
    float: right;
	margin: 0 10px;
}
.module_pageselect .list_detail .text {
    line-height: 25px;
    padding: 0 5px;
}
.module_pageselect .list_detail .input_select {
    margin: 0 0 0 5px;
    min-height: 28px;
    font-size: 12px;
}
.module_pageselect .list_detail .number {
    width: 30px;
}
.module_pageselect .list_detail .input_checkbox {
    margin-right: 5px;
}
.module_pageselect .header a:hover,.module_pageselect .block a:hover,.module_pageselect .footer a:hover {
    color:#000000;
	text-decoration:underline;
}
.module_pageselect .shown {
    text-align: center;
    margin-bottom: 20px;
}
/*前台模組設定*/
.module_pages td{
    vertical-align: top;
}
.module_pages h3 {
    font-size: 18px;
    font-weight: initial;
    margin: 15px 10px 25px;
    text-align: left;
}
.module_pages .text1 table{
    width: 100%;
}
.module_pages .text1 table td {
    border: none;
	padding-right: 6px;
    padding-left: initial;
}
.module_pages .bg {
    padding: 4px;
    margin-right: 1%;
    margin-bottom: 10px;
	text-align: left;
}
.module_pages .bg:hover {
    background-color: #fff;
}
.module_pages select {
    margin: 0px;
    padding: 0 5px 0;
}
.module_pages ol {
    text-align: left;
    font-size: 12px;
	line-height: 21px;
}
.module_pages a img {
    width: initial;
    margin-bottom: initial;
}
.module_pages td > span[id] {
    text-align: left;
    display: block;
    margin-bottom: 20px;
}
.module_pages a:link, .module_pages a:active, .module_pages a:visited {
    color: #000;
	padding: 6px 0px 8px;
	display: inline-block;
}
.module_pages span a:hover{
    background-color: #fff;
    display: inline-block;
    padding: 6px 0px 8px;
}
.module_pages a[onclick]:link,.module_pages a[onclick]:hover,#slide,#slide2{
    display: initial;
    padding: initial;
	width: initial;
	margin: initial;
}
.module_pages .block_g > span[id] a,.module_pages .block_f > span[id] a,.module_pages .block_e > span[id] a {
    width: 90%;
}
.module_pages .block_a > span[id] a,.module_pages .block_c > span[id] a {
    width: 65%;
}
.module_pages .block_b > span[id] a {
    width: 80%;
}
.module_pages .block_a,.module_pages .block_c{
    width: 25%;
}
.module_pages .block_e table td {
    border: none;
}#content .order_line .order_data .mother td {
    border-bottom: none;
}
#content .order_line .order_data .mother td a:link {
    color: #000;
    font-weight: bold;
}
#content .order_line .order_data .child td {
    padding-top: 0;
    padding-bottom: 10px;
}.payment_order_happygo_block {
    border: 1px solid #ccc;
    margin-bottom: 10px;
    margin-top: 10px;
}
.payment_order_happygo_block .title {
    background-color: #EEE;
    border-bottom: 1px solid #ccc;
    height: 35px;
    font-size: 16px;
    font-weight: bold;
    line-height: 1;
    color: #f00;
    text-align: left;
    padding: 10px;
    box-sizing: border-box;
}
.payment_order_happygo_block .title span {
    font-size: 13px;
    font-weight: initial;
    color: #000;
}
.payment_order_happygo_block .content > div {
    display: inline-block;
    vertical-align: middle;
}
.payment_order_happygo_block .content {
    height: 146px;
	text-align: left;
}
.payment_order_happygo_block .img {
    padding: 20px 10px;
    width: 194px;
    box-sizing: border-box;
}
.payment_order_happygo_block .content .text {
    width: 580px;
    text-align: left;
	line-height: 28px;
}
.payment_order_happygo_block .content .text span {
    color: #00F;
}
.payment_order_happygo_block .content .text b {
    color: #f00;
}
.payment_order_happygo_block .content .number {
    color: #f00;
    width: 120px;
    text-align: right;
}.altrow.mother.altrow2 td, .altrow.child.altrow2 td,.altrow1.mother.altrow2 td, .altrow1.child.altrow2 td {
	    border-top: 1px solid #eef4ff;
	}
	.altrow1.mother td,.altrow1.child td {
	    border-top: 1px solid #ffffff;
		padding: 2px 0;
	}
	.altrow.mother td,.altrow.child td {
	    border-top: 1px solid #F5F5F5;
		padding: 2px 0;
	}
	.datatable .mother td b {
	    display: block;
	    text-align: left;
	    padding-left: 15px;
	}
	.datatable .child td b {
	    font-weight: normal;
	}.product_item_180 .standard .input_select {
max-width: 170px;
}/*20161027 新增會員中心的訂單資訊-注意文字CSS-melosa*/
.payment_order_product_table th.coupon_header #coupon_header_notice{
color: #FF0000;
}

/*20161027 新增會員中心的訂單資訊-類型欄位的CSS-melosa*/
.orderinfo-open-close {
display: inline-table;
vertical-align: top;
margin-left: -10px;
margin-top: 3px;
}.detail_datatable td {
text-align: left !important;
}#right_side2 .altrow1 .text a {
color: #595959;
font-weight: bold;
}

#right_side2 .altrow .text a {
color: #595959;
font-weight: bold;
}#search_faq {
    padding-top: 26px;
    box-sizing: border-box;
    width: 715px;
    background-repeat: no-repeat;
    position: relative;
    min-height: 80px;
}

#search_faq .bar {
    position: absolute;
    width: 100%;
    bottom: 0;
}

#search_faq .bar > input {
    bottom: 30px;
    position: absolute;
    left: 112px;
}

#search_faq .bar input[type="text"] {
    height: 36px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    width: 423px;
}

#search_faq .bar input[type="submit"] {
    border: none;
    height: 36px;
    width: 67px;
    background-color: #134781;
    color: #fff;
    margin-left: -4px;
    left: 539px;
}/* 400269 - T00 : 2017-03-23 17:21:21 */
