@charset "utf-8";
/* CSS Document */
@import url(width_desktop.css);

#MenuMobile, #nav, #Menu, #Topper, #Header, .ComparePopupBox, 
#Footer, #Copyright, #KeyVisual, #Breadcrumbs, .ToolBar, .CatTitle .cat_select, .ListSearch, #Pagination, .inPagination, .BtnTop, .guide_title,
.MsgModule_Media, iframe[allowfullscreen], .editable_content .img_bg span, #colorbox_thum,
h4.ext_title, .ext_list, 
.related_articles,
.btn_compare, .ProductCont .ArtistsList, .product_select, artists_select, .ProductList .btn { 
	display:none !important; 
	}
	
#Wrap { padding-left:0; }
#Center, #Content { width:100%; float:none; padding:0; }
	
.editable_content blockquote::before, .editable_content blockquote::after { display:none; }
.editable_content .img_bg { border:1px solid #fff; }/* 修正文繞圖的bug */
.editable_content .imgleft, .editable_content .imgright { max-width:30%; }

#Breadcrumbs, .ToolBar, .ListPicText, .ProductList, .ArtistsList,
.editable_content, .articleTitle, .postdate, .post_info, .inPagination, 
.product_cat_title, .ProductListSlider, .ProductCont, .ProductCompare,
.ArtistsBrief, .ArtistsCont, .ContactUsForm, .dealer_search, .dealer_list { 
	padding-left:0; padding-right:0; 
	}

.ProductListSlider,
.ProductListSlider .bx-wrapper,
.ProductListSlider .bx-viewport,
.ProductListSlider .bxSlider_list,
.ProductListSlider .bxSlider_list .item { width:100% !important; }
.ProductListSlider .bxSlider_list { left:0 !important; }
.ProductListSlider .img { float:none !important; width:100%; margin:0 auto; }
.ProductListSlider .cont { position:static !important; width:100%; }
.ProductListSlider .bxSlider_list .item { float:none !important; }
.ProductListSlider .bxSlider_list .item:not(:nth-child(2)) { display:none !important; }

.ProductImages,
.ProductImages .main-img-slider, 
.ProductImages .slick-list,
.ProductImages .slick-track,
.ProductImages .slick-slide,
.ProductImages .slick-slide a img { max-width:100%; }
.ProductImages .slick-slide { float:none; }
.ProductImages .slick-track .slick-slide:not(:first-child),
.ProductImages .main-img-slider figure::before,
.ProductImages .thumb-nav { display:none; }

.ArtistsList .cont { bottom:0; }

/* 文字列表及表單的框線設定 */
.ListTable, .FormTable table {
	border-right:1px solid #CCC !important;
	border-top:1px solid #CCC !important;
	border-left:0 !important;
	border-bottom:0 !important;
}
.ListTable th, .ListTable td, .FormTable table th, .FormTable table td {
	border-left:1px solid #CCC !important;
	border-bottom:1px solid #CCC !important;
	border-right:0 !important;
	border-top:0 !important;
}

.ListPicText .item { height:auto !important; margin-bottom:30px; } 
.ListPicText .img { display:none; }