@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1600px) {
/*平台-平台-總店家搜尋*/
.inDe_Srh_StoreBoxCe li { width: 49%;}
.inDe_Srh_StoreBoxCe li:nth-child(2n+1) { margin: 0 1% 15px 0;}
.inDe_Srh_StoreBoxCe li:nth-child(2n+2) { margin: 0 0 15px 1%;}
/*
平台-商品*/
.interDe_Srh_Funs04 .inDe_Srh_btm li { width: 23%;}
/*店家-商品*/
.interDe_i_shop.page_style .item { width: calc(25% - 20px);}
.prodSubImg_swiper .swiper-slide { height: 95px;}
/*店家-相本*/
.interDe_storeAlbumFirst .item { width: 33%;}
.interDe_storeAlbumSecond .item { width: 33%;}
.interDe_storeAlbumThird .item { width: 33%;}
/*店家-文章管理*/
.inDe_Srh_ArticleBox_btm li { width: 32%;}
.interDe_storeArticleDetail .inDe_Srh_ArticleBox_btm li { width: 49%; margin: 0 1% 15px 0; display: flex;}
.interDe_storeArticleDetail .inDe_Srh_ArticleBox_btm .img_thumb { width: 150px; padding: 0 0 125px;}
.interDe_storeArticleDetail .inDe_Srh_ArticleBox_btm .PfNewsList { width: calc(100% - 150px); padding: 0 7px;}
.interDe_storeArticleDetail .inDe_Srh_ArticleBox_btm .PfNewsList p { overflow: hidden; height: 60px;}
/*店家-室內設計作品*/
.ProjsDetail_OtherObjs li > a img { height: 80px;}
}

@media screen and (max-width: 1440px) {
/*平台-首頁*/
.interDe_i_report li {}
/*平台-平台-總店家搜尋*/
.interDe_i_store_lastes li { width: calc(20% - 5px);}
/*店家-商品*/
.prodc_intro_top {}
.prodc_intro_center {}
.prodc_intro_center .prodc_intro_share { margin:15px auto;}
.prodc_intro_bottom { display:block;}
.prodc_intro_bot_le { display:block; width:100%; padding:0 0 25px 0;}
.prodc_intro_bot_le:before { padding:14px;}
.prodc_intro_bot_ri { display:block; width:100%; padding:0;}
.prodc_intro_bot_ri:before { padding:14px;}
/*店家-商品 購物車 訂購資料*/
.buy_b_info01 { float:left; width:49%;}
.buy_b_info02 { float:right; width:49%; margin:0 0 20px;}
.buy_b_info03 { float:left; width:100%;}
/*店家-部落格*/
.blog_listItem { width:calc(50% - 14px); margin:5px;}
}

@media screen and (max-width: 1366px) {
/*平台-首頁*/
.page_plate_le { width: 270px;}
.main_plate { padding-left: 270px;}
.web_menu a { width: 48%; margin-bottom: 10px;}
.box_i_title h4 { display:block; padding-bottom:7px;}
/*平台-老爹設計知識庫*/
.CategoryBox .Article_le { width: 145px; padding: 25px;}
.CategoryBox .Article_ri { width: calc(100% - 150px);}
.CategoryBox .Article_le em.Num_Main_Ber { position: static; font-size: 32px; color: var(--ColorView10); transform: none;}
/*平台-頁尾*/
.web_PopularRecom ul li { padding: 2%;}
.web_PopularRecom .PopRe_Tit { padding: 0 0 20px;}
.web_PopularRecom .PopRe_Tit em.Num_Main_Ber { left: auto; right: -25px; top: -40px;}
/*店家-室內設計作品*/
.ProjsDetail_info_3_4 { width: calc(100% - 180px);}
.ProjsDetail_info_1_4 { width: 180px;}
.ProjsDetail_OtherObjs { padding: 10px 10px 0;}
.ProjsDetail_OtherObjs li { margin: 0 0 10px; padding: 10px 10px 30px;}
.ProjsDetail_OtherObjs li h6 { font-size: 16px;}
.ProjsDetail_OtherObjs li > a { width: 100%;}
.ProjsDetail_OtherObjs li > a img { height: auto;}
/*店家-商品*/
.prodSubImg_swiper .swiper-slide { height: 80px;}
}

@media screen and (max-width: 1280px) {
/*平台-首頁*/
.interDe_i_report li { width:100%;}
/*店家-相本*/
.interDe_storeAlbumFirst .item { width: 33%;}
.interDe_storeAlbumFirst .item img { height: 225px;}
.interDe_storeAlbumSecond .item { width: 33%;}
.interDe_storeAlbumSecond .item img { height: 225px;}
.interDe_storeAlbumThird .item { width: 33%;}
.interDe_storeAlbumThird .item img { height: 225px;}
}

@media screen and (max-width: 1200px) {
/*平台-總店家搜尋*/
.interDe_i_store_lastes li { width: calc(25% - 5px);}
/*平台-總搜尋設計公司清單 */
.interDe_Srh_Funs05 { padding: 25px 3%;}
.inDe_Srh_StoreBoxLe { width: 100%; margin: 0 0 15px;}
.inDe_Srh_StoreBoxLe .box_i_title h4 { width: auto;}
.inDe_Srh_StoreBoxRi { width: 100%;}
.inDe_Srh_StoreBoxRi .CountyCityTitle { width: 40px;}
.inDe_Srh_StoreBoxRi .CountyCityTitle:before { width: 18px;}
.inDe_Srh_StoreBoxRi blockquote { width: calc(100% - 40px);}
.inDe_Srh_StoreBoxCe li { width: 100%; margin: 0 0 10px !important;}
/******* responsive table *******/
table.Rtable tbody td { font-size:13px !important; vertical-align:middle;}
table.Rtable tbody td:nth-child(2) { font-size:15px !important;}
table.Rtable tbody td:nth-child(1) { width:50px;}
table.Rtable tbody td:nth-child(3),
table.Rtable tbody td:nth-child(7) { width:100px;}
table.Rtable tbody td:nth-child(5),
table.Rtable tbody td:nth-child(6) { width:75px;}
/*店家-商品*/
.prodSubImg_swiper .swiper-slide { height: 60px;}
.prodc_intro_norm .prodc_de_item blockquote { padding: 0;}
.prodc_intro_norm .prodc_de_item blockquote:before { width: 100%; position: static; text-align-last: left; display: block; margin-bottom: 5px;}
/*店家-商品 購物車 付款方式*/
.cart_01_le,
.cart_01_ri { float:none; width:100%;}
/*店家-商品 購物車 訂購資料*/
.cart_02_le,
.cart_02_ri { float:none; width:100%;}
.buy_b_info01,
.buy_b_info02,
.buy_b_info03 { float:none; width:100%; margin:0 0 15px;}
/*店家-商品 購物車 確認完成*/
.cart_03_le,
.cart_03_ri { float:none; width:100%;}
/*會員訂單紀錄*/
.mem_ordstory_box table td:nth-child(3) { width:110px;}
.mem_ordstory_box table td p { display:block;}
.mem_ordstory_c_box table td p { display:block;}
.mem_ordstory_c_box2 table td p { display:block;}
}

@media screen and (max-width: 1024px) {
/* -- 手機板按鈕 - */
.interDe_mobile_btn { display:block;}
.interDe_mobile_btn a#toggle_nav {}
.interDe_mobile_btn a#toggle_nav span {}
.interDe_mobile_btn a#toggle_nav span:before { content:'';}
.interDe_mobile_btn a#toggle_nav span:after { content:'';}
#toggle_show.page_plate_le.mobile_nav_show { left:0; box-shadow: 0 0 100px #999;}
.web_mem_login ul li { padding:7px;}
.le_store_only .le_store_name h3 { font-size: 17px;}
/**/
.interDe_search_store_top { padding:35px 1% 10px;}
/*平台-頁尾*/
.web_footer h4 { overflow-y:scroll;}
.web_footer h4 span { display:block; width:1050px;}
/*平台-廣告會員*/
.inDe_plat_login_Box { margin: 50px auto;}
.interDe_plat_formem_center section span { font-size: 40px;}
.interDe_plat_formem_center section span:after { left: 30px; top: 50px;}
.interDe_plat_formem_center section { padding: 50px 15px 15px 70px;}
/*平台-首頁*/
.web_brand { height:auto;}
.page_plate_le { left:-320px; transition:all .6s;}
.main_plate { padding-left:0;}
/*平台-黃頁清單*/
.interDe_Srh_Funs08 .inDe_Srh_btm ul li { width: 48%; margin: 0 1% 30px !important;}
/*平台-商品總搜尋*/
.interDe_Srh_Funs04 .inDe_Srh_btm li { width: 31%;}
/*店家-商品*/
.prodc_intro_top { padding: 0 20px 0 0;}
.interDe_i_shop.page_style .item { width: calc(33% - 20px);}
.interDe_i_shop.page_style_pd .item { width: calc(33% - 10px); margin: 0 5px 10px;}
/*店家-商品 購物車 付款方式*/
.cartStep_top { margin-bottom:25px;}
.cartStep_top b { font-size:15px;}
.cartStep_top i { font-size:15px; width:24px; height:24px; line-height:24px;}
.cartStep_top span { font-size:15px;}
.cart_01_le thead th,
.cart_01_ri h4 { font-size:17px;}
.cartPay_ul01 li { font-size:15px;}
/*店家-商品 購物車 訂購資料*/
.cart_02_le thead th,
.cart_02_ri h4 { font-size:17px;}
/*店家-商品 購物車 確認完成*/
.cart_03_le thead th,
.cart_03_ri thead th,
.cart_03_le h4,
.cart_03_ri h4 { font-size:17px;}
.cart_03_ri tbody h4 { font-size:15px;}
/*店家-商品 詢價列表*/
.inqry_01_le thead th { font-size:17px;}
.inqry_02_le thead th { font-size:17px;}
}

@media screen and (max-width: 960px) {
/*店家-相本*/
.interDe_storeAlbumFirst .item img { height: 200px;}
.interDe_storeAlbumSecond .item img { height: 200px;}
.interDe_storeAlbumThird .item img { height: 200px;}
}

@media screen and (max-width: 768px) {
/*平台-BANNER*/
.inDe_Srh_ban01 { height: 100px;}
.inDe_Srh_ban02 { height: 100px;}
.inDe_Srh_ban04 { height: 100px;}
.inDe_Srh_ban06 { height: 100px;}
/**/   
.interDe_menu_s ul { flex-wrap: wrap;}
.interDe_menu_s ul li { width: 25%; border-top: 1px #eee solid;}
.interDe_menu_s li a { padding: 7px 3px;}
.web_mem_login ul li { padding: 0 7px;}
/*平台-頁尾*/
.web_PopularRecom ul li { width: 100%; margin: 20px 0 0;}
.web_PopularRecom .PopRe_Tit { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; background-position: left bottom;}
.web_PopularRecom .PopRe_Tit em.Num_Main_Ber { top: -30px; right: -5px;}
.web_PopularRecom .PopRe_Tit h5 { width: 100%; margin-left: 0;}
/*平台-廣告會員*/
.inDe_plat_login_single ul li { display: block; width: 100%;}
/*平台-首頁*/
.box_i_title { flex-wrap: wrap;}
.Left_Box { width: 100%;}
.Left_Box cite { width: 60px; line-height: 0;}
ul#index_ser_list { width: 100%;}
ul#index_ser_list li { margin:0 1% 5px;}
ul.index_city { width: 100%;}
ul.index_city li { margin:0 1% 5px;}
.interDe_i_report li { background: #fff; border:3px #ddd solid; transition: all .6s;}
.interDe_i_report li a.i_see_more_news_info { background-color: var(--ColorView04); background-position-x: 70px; padding:5px 20px 5px 10px;}
.interDe_i_report blockquote p { padding:7px 0 7px 10px;}
.interDe_i_report blockquote span { position:static; width:100%; transform:none; font-size:12px; color: var(--ColorView10);}
.interDe_i_report blockquote span i { font-size:13px;}
.interDe_i_report blockquote a:hover { text-decoration:none;}
/*平台-總店家搜尋*/
.interDe_i_store_lastes li { width: calc(33% - 5px);}
.inDe_Srh_WorksFilter .Other_Number_Yellow { position: static; width: 100%; padding: 10px;}
/*平台-總搜尋店家促銷方案*/
.interDe_Srh_Funs01 .inDe_Srh_btm ul li { width: 100%; margin: 0 0 !important;}
.interDe_Srh_Funs01 .inDe_Srh_btm li a { padding: 20px 0 30px;}
.interDe_Srh_Funs01 .inDe_Srh_btm li a p { height: auto;}
/*平台-總搜尋快速模組清單*/
.interDe_Srh_Funs03 .inDe_Srh_btm ul li { width: 48%; margin: 0 1% !important;}
/*平台-總搜尋店家設計扎記*/
.interDe_Srh_Funs02 .inDe_Srh_btm ul li { width: 100%; margin: 0 0 !important;}
.interDe_Srh_Funs02 .inDe_Srh_btm li a { padding: 20px 0 30px;}
.interDe_Srh_Funs02 .inDe_Srh_btm li a p { height: auto;}
/*平台-總搜尋設計作品清單(非相簿照片)*/
.inDe_Srh_WorksBoxMd .DesignTypeTitle { padding: 5px 0; display: flex;}
.inDe_Srh_WorksBoxMd .DesignTypeTitle h6 { font-size: 13px;}
.inDe_Srh_WorksBoxMd blockquote { padding: 7px;}
.inDe_Srh_WorksBoxMd blockquote label span { font-size: 13px; margin: 0 3px 3px 0;}
.inDe_Srh_WorksBoxCe li { width: calc(50% - 10px); margin: 0 5px 10px !important;}
/*平台-商品總搜尋*/
.interDe_Srh_Funs04 .inDe_Srh_btm li { width: 48%;}
/*平台-聯絡我們*/
.conBox_Form { padding: 0;}
.conBox_Form ul { padding: 10px 10px;}
.conBox_Form ul li { padding: 10px 10px;}
/*申請露營廣告會員*/ 
.price_adv_title,
.price_adv_link { width:49%;}
.price_box_c li p strong { font-size:24px;}
.price_box_b .form_style_title_s { font-size:13px;}
.price_box_b td { font-size:12px;}
.price_box_b td:nth-child(1) { width:70px;}
.price_box_b strong { font-size:13px;}
.apply_form_t td { font-size:12px;}
.apply_form_t td:nth-child(1) { width:70px;} 
.apply_form_t strong { font-size:13px;}
.apply_form_c td { font-size:12px;}
.apply_form_c td:nth-child(1) { width:70px;} 
.apply_form_c strong { font-size:13px;}

table.Rtable { background:none;}
table.Rtable thead { display:none;}
table.Rtable tbody tr { display:block; margin-bottom:7px;}
table.Rtable tbody td { display:block; text-align:left; width:100% !important; background:#fff; font-size:15px !important; border-bottom:1px #eee solid; position:relative; padding:5px 5px 5px 110px; min-height:30px;}
table.Rtable tbody td:nth-child(2n+1) { background:#f9f9f9;}
table.Rtable tbody td.nameL,
table.Rtable thead th.nameL { width:100%;}
table.Rtable tbody td:before { content:attr(data-th); font-weight:bold; display:inline-block; width:100px; position:absolute; top:6px;; left:0;}
table.Rtable tbody tr td:first-child { background:#666; color:#fff; padding:7px;}
table.Rtable tbody tr td:first-child:before { display:none;}
table.Rtable tbody tr td.nameL { font-size:17px !important; color:#c00;}
table.Rtable.else_more_table tbody td { width:100% !important;}
table.Rtable.else_more_table tbody tr td.nameL { color:#fff;}
/*店家-首頁*/
.interDe_storeHome .CategoryBox .Article_ri .item { width: 48%; margin: 0 1%; display: none;}
.interDe_storeHome .CategoryBox .Article_ri .item:nth-child(1),
.interDe_storeHome .CategoryBox .Article_ri .item:nth-child(2) { display: block;}
/*店家-頁面下方功能*/
.interDe_storeHome .interDe_i_report { background: #f9f9f9;}
/*店家-商品*/
.interDe_i_shop.page_style .item { width: calc(50% - 20px);}
.interDe_i_shop.page_style_pd .item { width: calc(50% - 10px);}
.interDe_prodc_intro { padding: 0 15px;}
.prodc_intro_top { width: 100%; padding: 0;}
.prodc_intro_center { width: 100%;}
/*店家-商品 購物車 付款方式*/
.interDe_cartStep { padding:0 15px;}
.cartStep_top ul li { padding:7px;}
.cartStep_top b,
.cartStep_top i { display:none;}
.cart_01_le thead th:nth-child(3),
.cart_01_le thead th:nth-child(5),
.cart_01_le tbody td:nth-child(3),
.cart_01_le tbody td:nth-child(5) { width:70px;}
.cart_01_le tbody img { width:50px; height:50px; margin-right:5px;}
.cart_01_ri { text-align:left;}
/*店家-商品 購物車 訂購資料*/
.cart_02_le thead th:nth-child(3),
.cart_02_le thead th:nth-child(5),
.cart_02_le tbody td:nth-child(3),
.cart_02_le tbody td:nth-child(5) { width:70px;}
.cart_02_le tbody img { margin-right:5px;}
.cart_02_ri { text-align:left;}
/*店家-商品 詢價列表*/
.inqry_center { padding:0 15px;}
.inqry_01_le thead th:last-child,
.inqry_01_le tbody td:last-child { width:70px;}
.inqry_01_le tbody img { width:50px; height:50px; margin-right:5px;}
.inqry_01_le tbody h4 { display:block;}
.inqry_02_le tbody img { width:50px; height:50px; margin-right:5px;}
.inqry_02_le tbody h4 { display:block;}
/*店家-匯款通知*/
.interDe_remit { padding:0 15px;}
/*店家-部落格文章*/
.blog_c_head { padding:0 0 15px 0;}
/*店家-會員訂單紀錄*/
.mem_ordstory_box table { background:none;}
.mem_ordstory_box table thead { display:none;}
.mem_ordstory_box table tbody tr { display:block; margin-bottom:7px;}
.mem_ordstory_box table tbody td { display:block; text-align:left; width:100% !important; background:#fff; border-bottom:1px #eee solid; position:relative; padding:5px 5px 5px 80px; min-height:30px;}
.mem_ordstory_box table tbody td:nth-child(2n+1) { background:#f9f9f9;}
.mem_ordstory_box table tbody td:before { content:attr(data-th); font-weight:bold; display:inline-block; width:70px; position:absolute; top:6px;; left:0;}
.mem_ordstory_box table tbody td:first-child { background:#666; color:#fff; padding:7px;}
.mem_ordstory_box table tbody td:first-child:before { display:none;}
.mem_ordstory_box table tbody td span { color:#fff;}
.mem_ordstory_box table tbody td span:before { content:'編號：';}
.mem_ordstory_box table tbody td span:after { content:'';}
.mem_ordstory_box table tbody td p { display:inline-block;}
.mem_ordstory_c_box table { background:none;}
.mem_ordstory_c_box table thead { display:none;}
.mem_ordstory_c_box table tbody tr { display:block; margin-bottom:7px;}
.mem_ordstory_c_box table tbody td { display:block; text-align:left; width:100% !important; background:#fff; border-bottom:1px #eee solid; position:relative; padding:5px 5px 5px 80px; min-height:30px;}
.mem_ordstory_c_box table tbody td:nth-child(2n+1) { background:#f9f9f9;}
.mem_ordstory_c_box table tbody td:before { content:attr(data-th); font-weight:bold; display:inline-block; width:70px; position:absolute; top:6px;; left:0;}
.mem_ordstory_c_box table tbody td p { display:inline-block;}
.mem_ordstory_c_box2 table td:nth-child(1) {}
.mem_ordstory_c_box2 table td:nth-child(2) { width:120px;}
.mem_ordstory_c_box2 table td:nth-child(3) { width:60px;}
.mem_ordstory_c_box2 table td:nth-child(4) { width:120px;}
.mem_ordstory_c_box2 table td,
.mem_ordstory_c_box2 table td p { font-size:13px;}
/*店家-相本*/
.interDe_storeAlbumFirst .item img { height: 300px;}
.interDe_storeAlbumFirst .item { width: 50%;}
.interDe_storeAlbumSecond .item img { height: 300px;}
.interDe_storeAlbumSecond .item { width: 50%;}
.interDe_storeAlbumThird .item img { height: 300px;}
.interDe_storeAlbumThird .item { width: 50%;}
/*店家-文章管理*/
.inDe_Srh_ArticleBox_btm li { width: 100%; margin: 0 0 15px; display: flex; border-right: none;}
.inDe_Srh_ArticleBox_btm .img_thumb { width: 200px;}
.inDe_Srh_ArticleBox_btm .PfNewsList { width: calc(100% - 200px);}
.inDe_Srh_ArticleBox_btm .PfNewsList p { height: 60px; overflow: hidden;}
.interDe_storeArticleDetail .inDe_Srh_ArticleBox_btm li { width: 100%; margin: 0 0 15px;}
/*店家-室內設計作品*/
.interDe_storeEdit_Title { justify-content: center; padding: 25px 10px 15px;}
.interDe_storeEdit_Title b { margin: 0 0 15px;}
.StoreProjs_Ce { flex-wrap: wrap;}
.StoreProjs_Le { width: 100%; justify-content: center; margin: 0 0 7px;}
.StoreProjs_Ri { width: 100%;}
.StoreProjs_Post li { width: calc(50% - 10px); margin: 0 5px 10px !important;}

.StoreProjs_Dd {}
.StoreProjs_Dd ul { justify-content: flex-start;}
.soMenu { text-align: left;}

.ProjsDetail_info_3_4 { width: 100%;}
.ProjsDetail_info_1_4 { width: 100%;}
.ProjsDetail_ImgView ul { justify-content: space-between;}
.ProjsDetail_ImgView ul li { width: 49%;}
.ProjsDetail_ImgView ul li a { position: relative; height: 0; padding: 0 0 150px; overflow: hidden;}
.ProjsDetail_ImgView ul li a img { position: absolute; left: 0; top: 0; max-width: none; width: 100%; height: 150px; object-fit: fill;}
.ProjsDetail_OtherObjs li { justify-content: flex-start;}
.ProjsDetail_OtherObjs li > a { width: 25%;}
.ProjsDetail_OtherObjs li > a img { height: 100px;}
}

@media screen and (max-width: 640px) {
:root {
    --FontSize12: 12px;
    --FontSize13: 13px;
    --FontSize14: 14px;
    --FontSize15: 15px;
    --FontSize16: 15px;
    --FontSize17: 16px;
    --FontSize20: 20px;
    --FontSize22: 20px;
    --FontSize24: 20px;
    --FontSize28: 22px;
    --FontSize30: 24px;
}
/*平台-首頁*/
.box_i_title h4 { width: 100%; padding: 0; margin: 0 0 10px; text-align: center;}
.box_i_title input[type="text"],
.box_i_title select,
.box_i_title input[type="submit"],
.box_i_title input[type="button"] { width: 100%;}
.FlexBox.w50 { width: 48% !important; margin: 0 1% 5px !important;}
.FlexBox.w100 { width: 98% !important; margin: 0 1% 5px !important;}
/*平台-老爹設計知識庫*/
.CategoryBox { flex-wrap: wrap;}
.CategoryBox .Article_le { width: 100%; padding: 15px; display: flex; align-items: center;}
.CategoryBox .Article_ri { width: 100%; padding: 0 15px;}
.CategoryBox .Article_le em.Num_Main_Ber { font-size: 32px; position: static; transform: none; margin-right: 10px;}
.CategoryBox .Article_le h5 { font-size: 28px; border: none; padding: 0; margin: 0 10px 0 0;}
/*平台-黃頁清單*/
.interDe_Srh_Funs08 .inDe_Srh_btm ul li { width: 98%;}
/*平台-總搜尋快速模組清單*/
.interDe_Srh_Funs03 .inDe_Srh_btm ul li { width: 98%;}
/*平台-總搜尋設計公司清單 */
.interDe_Srh_Funs05 .inDe_Srh_StoreBoxLe .box_i_title input[type="text"],
.interDe_Srh_Funs05 .inDe_Srh_StoreBoxLe .box_i_title input[type="submit"] { width: calc(50% - 3px); margin: 0;}
/*平台-廣告會員*/
.inDe_plat_login_Box { margin: 25px auto;}
.interDe_plat_formem_top { padding: 25px 5%;}
.interDe_plat_formem_center h5 { margin: 0 auto 15px; width: 220px;}
.interDe_plat_formem_center h5:before,
.interDe_plat_formem_center h5:after { margin: 0 10px;}
.interDe_plat_formem_center section { margin: 0; padding: 15px 0;}
.interDe_plat_formem_center section span { position: static;}
.interDe_plat_formem_center section span:after { display: none;}
.interDe_plat_formem_bottom { margin: 25px 3%;}
/*申請露營廣告會員*/ 
.price_adv_title,
.price_adv_link { width:100%; float:none; margin:0 0 3px;}
.apply_form_t input[type="text"], .apply_form_t input[type="password"] { width:100%;}
.apply_form_t select { width:100%;}
.price_box_c li { width:32%; margin-right:2%; margin-bottom:10px;}
.price_box_c li:nth-child(3) { margin:0 0 10px;}
.price_box_c li:nth-child(4) { width:49%;}
.price_box_c li:nth-child(5) { width:49%;}
.adv_plat_form_bottom { padding:0 2%;}
.adv_plat_form_bottom li { padding:0 0 5px;}
.adv_plat_form_bottom li h4 { position:static; display:inline-block;}
.adv_plat_form_bottom li p { padding:5px 0; font-size:14px;}
/*露營廣告會員登入*/
.interDe_plat_login { padding:15vh 2%;}
ul.plat_login_single { max-width:360px;}
.plat_login_single li { display:block; width:100%;}
/*店家-首頁*/
.interDe_storeHome .interDe_i_shop .box_i_title { justify-content: center;}
/*店家-商品*/
.interDe_i_shop.page_style_pd .item { width: calc(49% - 10px);}
/*店家-商品 購物車 付款方式*/
.cart_01_le thead { display:none;}
.cart_01_le tbody { background:none;}
.cart_01_le tbody tr { display:block; margin-bottom:15px; overflow:hidden; border:1px #ccc dashed; background:#f6f6f6; padding:0 0 0 110px; position:relative;}
.cart_01_le tbody td { border:none; padding:2px 5px; margin:1px 0; width:100% !important; background:#fff; display:inline-block; vertical-align:top; text-align:left;}
.cart_01_le tbody td:before { content: attr(data-str); display:inline-block; width:60px; margin-right:10px; font-size:15px; color:#333; font-weight:1000; text-align-last:justify;}
.cart_01_le tbody td:nth-child(1) { display:block;}
.cart_01_le tbody td:nth-child(1) img { position:absolute; top:2px; left:2px; width:105px; height:105px;}
.cart_01_le tbody td:nth-child(5) { position:absolute; bottom:1px; right:2px; width:auto !important; padding:0;}
.cart_01_le tbody td:nth-child(5):before { display:none;} 
.cart_01_le tbody input[type="button"] { background:url(../images/web_icon54.png) #98a34e center center; width:28px; height:28px;}
.cart_01_le tbody input[type="button"]:hover { border:2px #666 solid;}
/*店家-商品 購物車 訂購資料*/
.cart_02_le thead { display:none;}
.cart_02_le tbody { background:none;}
.cart_02_le tbody tr { display:block; margin-bottom:15px; overflow:hidden; border:1px #ccc dashed; background:#f6f6f6; padding:0 0 0 110px; position:relative;}
.cart_02_le tbody td { border:none; padding:2px 5px; margin:1px 0; width:100% !important; background:#fff; display:inline-block; vertical-align:top; text-align:left;}
.cart_02_le tbody td:before { content: attr(data-str); display:inline-block; width:60px; margin-right:10px; font-size:15px; color:#333; font-weight:1000; text-align-last:justify;}
.cart_02_le tbody td:nth-child(1) { display:block;}
.cart_02_le tbody td:nth-child(1) img { position:absolute; top:2px; left:2px; width:105px; height:105px;}
.cart_02_le tbody td:nth-child(5) { position:absolute; bottom:1px; right:2px; width:auto !important; padding:0;}
.cart_02_le tbody td:nth-child(5):before { display:none;} 
/*店家-商品 購物車 確認完成*/
.cart_03_le section { margin-bottom:7px;}
.cart_03_le section td { padding:7px; font-size:13px;}
.cart_03_le section td:nth-child(1) { width:70px;}
.cart_03_ri thead { display:none;}
.cart_03_ri tbody { background:none;}
.cart_03_ri tbody tr { display:block; margin-bottom:15px; overflow:hidden; border:1px #ccc dashed; background:#f6f6f6; position:relative;}
.cart_03_ri tbody td { border:none; padding:1px; margin:1px 0; width:100% !important; background:#fff; display:inline-block; vertical-align:top; text-align:left;}
.cart_03_ri tbody td:before { content: attr(data-str); display:inline-block; width:60px; background:#f0f0f0; padding:2px 7px; margin-right:7px; font-size:15px; color:#666; font-weight:1000; text-align-last:justify;}
.cart_03_ri tbody h4 { padding:0;}
.okpay_info04 blockquote { padding:0 0 0 80px;}
.okpay_info04 blockquote .title { width:70px; height:auto; line-height:100%; letter-spacing:0; font-size:13px; padding:7px;}
.okpay_info04 blockquote p { height:auto; line-height:100%; font-size:13px; padding:7px 0;}
/*店家-商品 詢價列表*/
.inqry_01_le thead { display:none;}
.inqry_01_le tbody { background:none;}
.inqry_01_le tbody tr { display:block; margin-bottom:15px; overflow:hidden; border:1px #ccc dashed; background:#f6f6f6; padding:0 0 0 110px; position:relative;}
.inqry_01_le tbody td { border:none; padding:2px 5px; margin:1px 0; width:100% !important; background:#fff; display:inline-block; vertical-align:top; text-align:left;}
.inqry_01_le tbody td:before { content: attr(data-str); display:inline-block; width:60px; margin-right:10px; font-size:15px; color:#333; font-weight:1000; text-align-last:justify;}
.inqry_01_le tbody td:nth-child(1) { display:block;}
.inqry_01_le tbody td:nth-child(1) img { position:absolute; top:2px; left:2px; width:105px; height:105px;}
.inqry_01_le tbody td:nth-child(3) { position:absolute; bottom:1px; right:2px; width:auto !important; padding:0;}
.inqry_01_le tbody td:nth-child(3):before { display:none;} 
.inqry_01_le tbody p { min-height:36px;}
.inqry_01_le tbody input[type="button"] { background:url(../images/web_icon54.png) #98a34e center center; width:28px; height:28px;}
.inqry_01_le tbody input[type="button"]:hover { border:2px #666 solid;}
.inqry_02_le thead { display:none;}
.inqry_02_le tbody { background:none;}
.inqry_02_le tbody tr { display:block; margin-bottom:15px; overflow:hidden; border:1px #ccc dashed; background:#f6f6f6; padding:0 0 0 110px; position:relative;}
.inqry_02_le tbody td { border:none; padding:2px 5px; margin:1px 0; width:100% !important; background:#fff; display:inline-block; vertical-align:top; text-align:left;}
.inqry_02_le tbody td:before { content: attr(data-str); display:inline-block; width:60px; margin-right:10px; font-size:15px; color:#333; font-weight:1000; text-align-last:justify;}
.inqry_02_le tbody td:nth-child(1) { display:block;}
.inqry_02_le tbody td:nth-child(1) img { position:absolute; top:2px; left:2px; width:105px; height:105px;}
.inqry_02_le tbody p { min-height:36px;}
/*店家-相本*/
.interDe_storeAlbumFirst .item img { height: 250px;}
.interDe_storeAlbumSecond .item img { height: 250px;}
.interDe_storeAlbumThird .item img { height: 250px;}
/*匯款通知*/
.remit_top h4 { width:auto;}
.remit_top h4 span { font-size:15px;}
.remit_top h4 a { display:block; font-size:20px;}
.remit_le li h4 { font-size:16px;}
.remit_le li input[type="text"] { font-size:15px; padding:5px;}
/*部落格*/
.blog_listItem { width:100%; margin:0 0 10px;}
.blog_cott_tit h5 a { font-size:12px;}
/*會員專區*/
/*會員專區-會員登入*/
.mem_login_tit, 
.mem_login_box,
.mem_login_reg { float:none; width:100%; margin:15px 0; padding:15px 0;}
.mem_login_tit h4 { width:100%;}
/*會員專區-會員重寄認證+忘記密碼*/
.mem_passwd_tit h4 { width:100%;}
/*會員專區-會員註冊 */
.mem_regist_tit h4 { width:100%;}
/*會員專區-會員主頁 */
.mem_index_tit h4 { width:100%;}
/*會員訂單紀錄*/
.mem_ordstory_tit h4 { width:100%;}
}

@media screen and (max-width: 570px) {
/*平台-BANNER*/
.inDe_Srh_ban03 { min-height: auto; padding: 50px 10px 25px;}
.inDe_Srh_ban03 h6 { margin-bottom: 20px;}
.inDe_Srh_ban03 h6 img { max-width: 200px;}
/*平台-首頁*/
.interDe_i_store_popular, .interDe_i_store_lastes, .interDe_i_shop, .interDe_i_newspost, .interDe_i_report, .web_PopularRecom { padding:2% 2%;}
.interDe_i_report li.i_report_le,
.interDe_i_report li.i_report_ri { width:100%; float:none;}
/*平台-老爹的店家*/
ul.index_city li { width: 18%;}
/*平台-黃頁清單*/
.interDe_Srh_Funs08 .inDe_Srh_Ce { flex-wrap: wrap; margin: 10px 0 50px;}
.interDe_Srh_Funs08 .inDe_Srh_Ce a { color: var(--ColorView10); width: 100%; padding: 7px 0; border-bottom: 1px #ccc dashed;}
.interDe_Srh_Funs08 .inDe_Srh_Ce a:after { transform: none; right: auto; bottom: -1px; left: 0; top: auto; width: 30px; height: 1px; background: var(--ColorView11); opacity: 1 !important;}
/*平台-平台-總店家搜尋*/
.interDe_i_store_lastes li { width: calc(50% - 5px);}
/*平台-總搜尋店家促銷方案*/
.interDe_Srh_Funs01 .inDe_Srh_btm li a span { width: 100%;}
.interDe_Srh_Funs01 .inDe_Srh_btm li a p { width: 100%; margin: 3px 0 0;}
/*平台-總搜尋店家設計扎記*/
.interDe_Srh_Funs02 .inDe_Srh_btm li a span { width: 100%;}
.interDe_Srh_Funs02 .inDe_Srh_btm li a p { width: 100%; margin: 3px 0 0;}
/*平台-總搜尋設計公司清單 */
.inDe_Srh_StoreBoxLe .box_i_title { padding: 10px 10px;}
.inDe_Srh_StoreBoxLe .box_i_title h4 { width: auto;}
.inDe_Srh_StoreBoxRi { width: 100%;}
.inDe_Srh_StoreBoxRi .CountyCityTitle { width: 100%; height: auto; padding: 5px; text-align: center;}
.inDe_Srh_StoreBoxRi .CountyCityTitle:before { width: 100%;}
.inDe_Srh_StoreBoxRi blockquote { width: 100%;}
.inDe_Srh_StoreBoxCe li { flex-wrap: wrap;}
.inDe_Srh_StoreBoxCe .img_thumb { width: 100%;}
.inDe_Srh_StoreBoxCe blockquote { width: 100%; padding: 10px;}
/*平台-總搜尋設計作品清單(非相簿照片)*/
.inDe_Srh_WorksBoxLe ul li {}
.inDe_Srh_WorksBoxSort li { flex-wrap: wrap;}
.inDe_Srh_WorksBoxSort li h6 { width: 100%; padding: 0 0 5px; margin: 10px 0 0;}
.inDe_Srh_WorksBoxSort li section { width: 100%;}
.inDe_Srh_WorksBoxSort section label span {}
.inDe_Srh_WorksBoxSort section a { font-size: 13px;}
/*平台-聯絡我們*/
.conBox_Form ul li { padding: 7px 7px; width: 100%;}
/*店家-首頁*/
.web_contactBox { flex-wrap: wrap; background: none; padding: 0 0;}
.web_contactBox section { width: 50%; border: none;}
.web_contactBox section:nth-child(3) { width: 100%; margin-top: 10px;}
.web_contactBox section a { padding: 13px 2px; background: var(--ColorView02);}
.web_contactBox section a span { color: var(--ColorView15) !important;}
.web_contactBox span.iconSign01:before { background-image: url(../images/web_icon67.png);}
.web_contactBox span.iconSign02:before { background-image: url(../images/web_icon69.png);}
.web_contactBox span.iconSign03:before { background-image: url(../images/web_icon71.png);}
/*店家-商品*/
.interDe_i_shop.page_style { padding: 0 10px;}
.interDe_i_shop.page_style .item { width: 48%; margin: 0 1% 10px;}
.prodc_intro_center .prodc_intro_cart a { float:none; width:100%; margin-bottom:10px;}
.prodc_intro_norm h2 { font-size: 28px;}
.wb_pd_tabTitle li a { font-size: 15px; padding: 0;}
.wb_pd_tabTitle li.activeTab a { font-size: 16px;}
/*店家-商品 購物車 付款方式*/
/*店家-商品 購物車 訂購資料*/
.cartStep_bottom section { padding:11px;}
.buy_b_info01 .title { position:static; width:100%;}
.buy_b_info01 li { padding:0 0 7px 0;}
.buy_b_info02 .title { display:inline-block; position:static; width:auto; margin-right:10px;}
.buy_b_info02 li { padding:0 0 7px 0;}
/*店家-相本*/
.interDe_storeAlbumFirst { padding: 0 10px 0 0;}
.interDe_storeAlbumFirst .item { padding: 0 0 10px 10px;}
.interDe_storeAlbumFirst .item img { height: 200px;}
.interDe_storeAlbumSecond { padding: 0 10px 0 0;}
.interDe_storeAlbumSecond .item { padding: 0 0 10px 10px;}
.interDe_storeAlbumSecond .item img { height: 200px;}
.interDe_storeAlbumThird { padding: 0 10px 0 0;}
.interDe_storeAlbumThird .item { padding: 0 0 10px 10px;}
.interDe_storeAlbumThird .item img { height: 200px;}
/* 會員註冊 */
.mem_regist_box li { padding:0 0 15px;}
.mem_regist_box li h5 { position:static;}
/*會員訂單紀錄*/
.mem_ordstory_c_box2 table td { padding:3px;}
.mem_ordstory_c_box2 table td:nth-child(1) {}
.mem_ordstory_c_box2 table td:nth-child(2) { width:80px; text-align:right;}
.mem_ordstory_c_box2 table td:nth-child(3) { width:40px;}
.mem_ordstory_c_box2 table td:nth-child(4) { width:80px;}
.mem_ordstory_c_box2 table td p { font-size:15px; color:#666;}
.mem_ordstory_c_box2 table td p i { display:none;}
/**/
.ProjsDetail_Intro h6 { width: 50%;}
.ProjsDetail_Intro h6 strong { margin-right: 10px; width: 35px;}
.ProjsDetail_Bottom { flex-wrap: wrap;}
.ProjsDetail_Bottom a { text-align: center;}
.ProjsDetail_Bottom a.ProjsBtn_Prev { order: 1; width: 49%;}
.ProjsDetail_Bottom a.ProjsBtn_Next { order: 2; width: 49%;}
.ProjsDetail_Bottom a.ProjsBtn_Back { order: 3; width: 100%; margin-top: 5px;}
}

@media screen and (max-width: 480px) {
/*平台-首頁*/
.box_i_title { text-align:center !important;}
/*平台-首頁-老爹的店家*/
ul.index_city li { width: 31%;}
/*平台-商品總搜尋*/
.interDe_Srh_Funs04 .inDe_Srh_btm li { width: 98%;}
/*平台-總搜尋設計作品清單(非相簿照片)*/
.inDe_Srh_WorksBoxCe li { width: 100%; margin: 0 0 10px !important;}
/*店家-首頁*/
.interDe_storeHome .CategoryBox .Article_ri .item { width: 98%; display: block !important;}
.interDe_storeHome .CategoryBox .Article_ri .item:nth-child(2) { display: none !important;} 
.interDe_storeHome .CategoryBox .Article_ri .item:nth-child(3) { display: none !important;} 
/*店家-商品*/
.interDe_i_shop.page_style .item { width: 98%;}
/*店家-相本*/
.interDe_storeAlbumFirst .item img { height: 175px;}
/*店家-室內設計作品*/
.StoreProjs_Post li { width: 100%; margin: 0 0 10px !important;}
.ProjsDetail_OtherObjs li > a { width: 50%;}
/*店家-文章管理*/
.inDe_Srh_ArticleBox_btm li { flex-wrap: wrap;}
.inDe_Srh_ArticleBox_btm .img_thumb { width: 100%;}
.inDe_Srh_ArticleBox_btm .PfNewsList { width: 100%;}
.inDe_Srh_ArticleBox_btm .PfNewsList p { height: auto;}
}

@media screen and (max-width: 375px) {
/*店家-相本*/
.interDe_storeAlbumFirst { padding: 0 15px;}
.interDe_storeAlbumFirst .item { width: 100%; padding: 0 0 15px;}
.interDe_storeAlbumFirst .item img { max-width: 100%; height: auto;}
.interDe_storeAlbumSecond { padding: 0 15px;}
.interDe_storeAlbumSecond .item { width: 100%; padding: 0 0 15px;}
.interDe_storeAlbumSecond .item img { max-width: 100%; height: auto;}
.interDe_storeAlbumThird { padding: 0 15px;}
.interDe_storeAlbumThird .item { width: 100%; padding: 0 0 15px;}
.interDe_storeAlbumThird .item img { max-width: 100%; height: auto;}
/*店家-商品*/
.interDe_i_shop.page_style .item { width: 98%;}
.interDe_i_shop.page_style_pd .item { width: calc(100% - 10px);}
.wb_pd_tabTitle li a { font-size: 13px;}
.wb_pd_tabTitle li.activeTab a { font-size: 15px;}
}