﻿@charset "utf-8";@media (max-width: 1629px){}@media (max-width: 1600px){}@media (max-width: 1440px){}@media (max-width: 1400px){}@media (max-width: 1366px){.ul_footer.listy_04 li{width: 50%}.ul_footer.listy_04 li:nth-child(3), .ul_footer.listy_04 li:nth-child(4){margin-top: 40px}}@media (max-width: 1280px){}@media (max-width: 1200px){}@media (max-width: 1024px){}@media (max-width: 991px){header{height: 46px;margin-top: -8px}.cd-top{bottom: 155px}.mid_search_wrap{display: none}.prod_title_wide{display: none}.prod_title_mobile{display: unset}.top_thum_cart_mobile{display: block !important}.top_thum_cart{display: none !important}.wrap.first{margin-top: 25px !important}#wowslider-container1.inner_banner{margin-top: 5px !important}.inner_h2{margin-bottom: -10px}footer{margin-top: 20px}.inner_wrap{margin: -20px 0 0 0}.inner_left{display: none}.inner_right{float: none;width: 100%}.inner_menu_wrap{display: block}.cartcap{display: none}.ccap_w01{float: none;width: 100%;display: table}.ccap_w02{width: 50%;min-height: 45px;text-align: left !important}.ccap_w03{width: 100%}.cartpdt_txt p{text-align: left !important}.ccap_w02 span{display: inline-block}.promote_wrap .collist .p_wrap{margin-top: 10px !important}.promote_wrap .collist:nth-child(-n 2) .p_wrap{margin-top: 0}.f_Area{display: block}.top_thum_user{display: none !important}.ufarea{height: 50px}.easychat-float-botton-show{bottom: 50px}.togglemenu a{width: 24px;height: 24px;font-size: 1.5em;line-height: 30px}.top_thum li{margin-top: -8px}.togglemenu{display: block;margin: 12px 10px 0 5px}.logo{margin-top: -6px}.logo img{height: 30px}.m_2_2_white{background-color: white;margin: 0;padding: 0px 10px}.w1200img img{width: 100%;height: 100%}.cartimg img{padding-right: 0px;width: 90px}}@media (max-width: 950px){.logo{margin-top: -5px}.inner_wrap{margin: -10px 0 0 0}.promisebox i{width: 40px;height: 40px}.promisebox p{width: calc(100% - 40px);line-height: 40px;font-size: 1.125em}.cart_coupon{width: 600px}.ckCart{padding-right: 0px}}@media (max-width: 825px){.logo{margin-top: -3px}.promisebox i{width: 30px;height: 30px}.promisebox p{width: calc(100% - 30px);line-height: 30px;font-size: 1.063em}.list01 li{padding: 10px 0}.list01 li:first-child{padding: 0 0 10px 0;display: none}.list01 li .td{float: none;width: 100%;padding: 5px 5px 6px 5px;text-align: left}.list01 li .td.tdlast01, .list01 li .td.tdlast02, .list01 li .td.tdlast03, .list01 li .td.tdlast04{width: 100%;text-align: left}.list01 li .td span{color: #f54d2f;display: inline-block}.list01 li .td span:after{content: "："}.dropdown_list{padding: 20px;font-size: 1em;line-height: 1em;color: #666;text-align: left}.dropdown_list_col{margin: 0 0 10px 0;padding: 10px 0;border-bottom: 1px dashed #ccc;overflow: hidden}.ckCart{font-size: 1.7em}@media (max-width: 768px){.collist{padding: 0}.top_thum li{font-size: 1em}.pdt_caption{float: none;width: 100%;margin: 5px 0 0 10px;padding: 0 0 8px 0;color: #fff;text-align: left;overflow: hidden}.pdt_caption h2{float: left;padding: 0;font-size: 1.5em;font-weight: 300;text-align: left;-webkit-writing-mode: horizontal-tb;writing-mode: horizontal-tb;margin-top: 5px}.pdt_caption span a{float: right;margin-top: 11px;color: #333;font-size: .75em;margin-right: 20px}.pdt_cnt{float: none;width: 100%}.pdt_cnt .collist:nth-child(1) .p_wrap{border-top-left-radius: 0;border-top-right-radius: 0}.pdt_cnt .collist:nth-child(2) .p_wrap{border-top-left-radius: 0;border-top-right-radius: 0}.pdt_wrap.pdtcolor01{border-top-left-radius: 5px;border-top-right-radius: 5px}.pdt_wrap.pdtcolor01 .pdt_cnt{border-top: 5px solid #ff0033}.pdt_wrap.pdtcolor02 .pdt_cnt{border-top: 5px solid #ff6666}.pdt_wrap.pdtcolor03 .pdt_cnt{border-top: 5px solid #c22b20}.pdt_wrap.pdtcolor04 .pdt_cnt{border-top: 5px solid #ff9966}.pdt_wrap.pdtcolor05 .pdt_cnt{border-top: 5px solid #66c200}.promote_wrap{padding: 20px 10px}.promote_wrap{padding: 10px 5px;background: none}.promote_wrap h2.cap{font-size: 1.2em}.promote_wrap li{width: 100%;padding: 0 !important}.promote_wrap ul{margin: 0 -5px}.promote_wrap .row{margin: 0 -10px;padding: 0 5px;overflow: hidden;background-color: transparent}.promote_wrap .collist{padding: 5px 10px 0px 10px!important;padding-right: 0;padding-left: 0}.promote_wrap li:first-child, .promote_wrap li:last-child{display: none}.promote_wrap li{width: 100%;height: auto;padding: 10px 0;background: none;background: rgba(0,0,0,.3)}.promote_wrap li h2{padding: 10px 0;font-size: 1.2em;background: #f39800}.products_detail_wrap{padding: 10px}.pinfo.style2{margin-top: 10px}.pinfo select{margin: 10px 0}.list_quickadd li p{float: none;width: 100%;margin-bottom: 5px}.list_quickadd li span{float: left;margin-bottom: 5px;overflow: hidden}.list_quickadd li select{float: left}.list_quickadd li .btn_submit{float: right;margin: 0 0 0 10px;padding: 4px 8px;font-size: .75em;color: #000;text-shadow: 1px 1px 0px rgba(255,255,255,.5);background: #ffcc00;border: 1px solid #ffa200;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;font-family: 'Noto Sans TC', sans-serif;cursor: pointer}.list_quickadd li .btn_submit a{color: #000}.info div:nth-child(1), .info div:nth-child(2){width: 50%}.info div:last-child{width: 100%;margin: 10px 0}.love.cart{float: left;margin: 0}.qa_cnt li .user div, .qa_cnt li .admin div{width: calc(75% - 40px)}body#products_detail .copyright{margin-bottom: 50px}body#products_detail .add_cart_bottom_wrap{display: block}.pdt_rebuy .collist:nth-child(4) .pdt_box{margin-top: 20px}.pdt_rebuy .collist:nth-child(-n 3) .pdt_box{margin: 0}.pdt_rebuy .pdt_box{height: 410px}.btn_cart_sm, .btn_cart_sm:hover{margin: 10px 0 0 0}.confirm_wrap.done .pdup20{padding: 0 0}.confirm_wrap.done .pdup30{padding: 0 0}.cart_coupon{width: 100%}.ckCart{font-size: 1.5em}.cartimg img{width: 60px}}@media (max-width: 767px){#cartTab > .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-left: 0;padding-right: 0}#fdCartList > .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-left: 5px}.ul_footer.listy_04 li{width: 100%}.ul_footer.listy_04 li:nth-child(2), .ul_footer.listy_04 li:nth-child(3), .ul_footer.listy_04 li:nth-child(4){margin-top: 40px}.fbox h3{text-align: center !important}.socialbox{margin: 0 auto}.socialbox div{margin: 0 5px}.promise_wrap .collist:nth-child(-n 2){margin-bottom: 30px}.promisebox i{width: 40px;height: 40px}.promisebox p{width: calc(100% - 50px);line-height: 50px}.promote_wrap li:first-child, .promote_wrap li:last-child{width: 20px;height: 40px}.promote_wrap li{width: calc(100% - 40px);height: 40px}.promote_wrap li h2{font-size: 1.2em}.searchbox{width: 480px}input.input_search{width: calc(100% 0px)}.input_submit{right: 0px}.ul_noteicon img{max-width: 35px;margin-bottom: 10px}.list_orderrecord .search_wrap .s_l{float: none}.list_orderrecord .search_wrap .s_r{float: none;width: 253px;margin-top: 10px}.list_orderrecord .search_wrap .s_r input[type="text"]{width: 177px}.order_cap{float: none;width: 100%;display: none}.order_cap:first-child{display: block}.panel-list h3{display: block}.panel-list li .panel_info{width: calc(100% - 130px)}.shipping .collist:nth-child(2), .shipping .collist:nth-child(3){text-align: left}.pdt_qa .collist{margin-top: 10px}.pdt_qa .collist:nth-child(2){margin-top: 10px}.pdt_box_cnt p{height: auto}.pdt_box_recommand{margin-top: 20px}.pdt_rebuy .collist:nth-child(3) .pdt_box{margin-top: 20px}.pdt_rebuy .collist:nth-child(-n 2) .pdt_box{margin: 0}.confirm_wrap li{width: 100%;padding: 10px 0;border-bottom: 1px solid #ccc;display: block}.confirm_wrap li .confirm_sec{display: inline-block}.confirm_wrap li .confirm_sec:nth-child(1){width: 50px}.confirm_wrap li .confirm_sec:nth-child(2){width: calc(100% - 70px) !important;padding: 0 0 0 20px}.confirm_wrap li .confirm_sec:nth-child(3), .confirm_wrap li .confirm_sec:nth-child(4){width: auto;margin-right: 20px;text-align: left}.confirm_wrap li .confirm_third{display: inline-block}.confirm_wrap li .confirm_third:nth-child(1){width: 50px}.confirm_wrap li .confirm_third:nth-child(2){width: calc(100% - 70px) !important;padding: 0 0 0 20px}.confirm_wrap li .confirm_third:nth-child(3), .confirm_wrap li .confirm_third:nth-child(4){width: auto;margin-right: 20px;text-align: left}.confirm_wrap li .confirm_third:nth-child(5){width: 100%;text-align: center}.confirm_wrap li .confirm_third .btn_share{width: 100px;margin: 10px auto 0 auto}.coupon_wrap{margin-bottom: 20px}.checkout .collist{text-align: center !important}.confirm_wrap .invoice{min-height: auto}.confirm_wrap .box{height: 145px}.coupon_logo_w{height:50px}.coupon_desc_txt{margin-bottom:10px}}}@media (max-width: 690px){.logo{margin-top: -1px}}@media (max-width: 600px){.p_wrap .ptxt{margin: 0 5px}.promote_wrap h2.cap{font-size: 1.5em}.searchbox{width: 340px}input.input_search{font-size: 34px;top: -15px}.input_submit{width: 31px;height: 31px;margin: 12px 0 0 0;top: -15px}.list_option01 .option_name.amount{float: none;width: 100%}.list_option01 .option_input{float: left;width: 98px;margin: 17px 0 0 0 !important;clear: left}.list_option01 .option_btn{float: right !important;width: 106px;margin: 10px auto 0 auto !important}.qa_cnt li .user div, .qa_cnt li .admin div{width: calc(100% - 40px)}.pdt_rebuy .pdt_box{height: 428px}.pptxt h2{margin: 0 0px 10px 0px;font-size: 1em;font-weight: bold;height: 58px;overflow: hidden}.p_wrap .pptxt .ptagHg{font-size: .85em;height: 60px;overflow: hidden;line-height: 1.5em;margin: 15px 0px 15px 0px}.pprice{font-size: 2em;font-weight: 700;color: #c22b20}}@media (max-width: 576px){.logo{margin-top: 2px}.cartflow{padding-right: 0px;padding-left: 4px}.cartflow .col-1{padding-right: 0px;padding-left: 0px}.cartflow .col-3{padding-right: 0px;padding-left: 0px}.confirm_wrap.done .collist{margin-bottom: 5px}.promise_wrap .collist:nth-child(-n 2){margin-bottom: 30px}.promisebox i{float: none;width: 30px;height: 30px;margin: 5px auto!important}.promisebox p{width: 100% !important;padding: 0;line-height: 1em;text-align: center}.finfo_wrap{padding: 0 10px}.finfo_wrap .collist:nth-child(-n 2){margin-bottom: 10px}.list_option01 .option_name{width: calc(100% - 70px)}.list_option01 .option_name p.name2{float: left;width: 100%;padding-right: 0px}.list_option01 .option_name p.price, .list_option01 .option_name p.save{float: left;margin-top: 17px;text-align: left}.list_option01 .option_qty{float: left;margin-left: 0px}.list_option01 .option_qty select{margin-top: 5px}.list_option01 .option_qty select.s2{float: left;margin-top: -22px !important}.panel-list li .panel_img{float: none;margin: 0 auto 20px auto}.panel-list li .panel_info{float: none;width: 100%;margin: 0}.panel-list li .panel_info .price{float: left;margin: 0px 0 0 0}.panel-list li .panel_info .qty{float: left;margin: 0px 0 0 30px}.panel-list li .panel_btn_wrap{float: none;width: 167px;margin: 0 auto}.panel-list li .panel_btn_wrap .btn_submit{margin: 20px 5px 10px 0}.panel-list li .panel_btn_wrap .btn_submit:last-child{margin: 20px 0 10px 0}.ul_comment li .c_header .star{width: 100%;margin: 5px 0 0 -40px;display: block}.ul_comment li .c_time{margin: -23px 0 0 0;font-size: .875em}.ul_copyright li{float: none;width: 100%;text-align: center}.pdt_recommand .collist:nth-child(2){margin-top: 10px}.pdt_recommand .pdt_box_img{float: none;width: 90px;margin: 0 auto 20px auto}.pdt_recommand .pdt_box_cnt{float: none;width: 100%;padding: 0}.pdt_price .price{margin: 0 5px 0 0}.pdt_rebuy .collist:nth-child(even) .pdt_box{margin-left: -10px}.pdt_rebuy .collist:nth-child(odd) .pdt_box{margin-right: -10px}.pdt_rebuy .pdt_box{height: 425px}.promote_wrap .cart{padding: 10px 10px 20px 10px}.promote_wrap .cart p:nth-child(1){float: none;margin-bottom: 10px;text-align: center}.promote_wrap .cart p:nth-child(2){float: none;text-align: center}.confirm_wrap .info_wrap{text-align: left}.confirm_wrap .info_wrap p{margin: 0 10px 0 0}.confirm_wrap h6 br{display: block}.confirm_wrap h6 span{margin-left: 0px}.breadcrumb_wrap{width: 1200px}.col-xs-1{-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%}.col-xs-2{-ms-flex: 0 0 16%;flex: 0 0 16%;max-width: 16%}.col-xs-9{-ms-flex: 0 0 74%;flex: 0 0 74%;max-width: 74%}.coupon_discount{text-align:left}}@media (max-width: 480px){.logo{margin-top: 4px}.container01, .container02, .container03{padding: 0 5px}.container01.promote{padding: 0}.wrap.first{margin-top: 13px !important}.top_thum{padding: 20px 0 10px 0}.top_thum li{margin: 2 0 0 5px}.top_thum li:last-child{margin-right: 15px}.top_thum li{width: 36px;height: 36px;font-size: 1em;line-height: 33px}.togglemenu a{width: 24px;height: 24px;font-size: 1.5em;line-height: 30px}.notice_num{top: 4px;right: -44px}.promise_wrap{padding: 25px 10px}.promise_wrap .collist:nth-child(-n 2){margin-bottom: 30px}.promote_wrap{padding: 10px 5px;background: none}.promote_wrap h2.cap{font-size: 1.2em}.promote_wrap li{width: 100%;padding: 0 !important}.promote_wrap ul{margin: 0 -5px}.promote_wrap .row{margin: 0 -10px;padding: 0 5px;overflow: hidden}.promote_wrap .collist{padding: 0 0px !important}.promote_wrap li:first-child, .promote_wrap li:last-child{display: none}.promote_wrap li{width: 100%;height: auto;padding: 10px 0;background: none;background: rgba(0,0,0,.3)}.promote_wrap li h2{padding: 10px 0;font-size: 1.2em;background: #f39800}.products_detail_wrap{padding: 10px}.p_wrap{margin: 10px 5px 0 5px !important;padding: 8px}.pdt_cnt .row{margin: 0 -10px;padding: 0;overflow: hidden}.pdt_cnt .collist{padding: 0 0px !important}.pdt_cnt .pimg{margin: 0 7px 20px 12px}.pdt_cnt .collist:nth-child(2n) .pimg{margin: 0 12px 20px 7px}.pdt_cnt{background: #fff}.popupbox{min-height: 100px;padding: 20px}.searchbox{width: 250px}input.input_search{font-size: 24px}.input_submit{width: 23px !important;height: 23px !important;margin: 8px 0 0 0 !important}.pinfo{margin: 0 5px 0px 5px;padding: 0 10px 0 10px;background: #fff;border-top: 1px solid #ddd}.pinfo.style2{padding: 5px}.pdt_cnt .collist:nth-child(2n) .pinfo.style2{padding: 5px}.page_nav{margin-top: -20px !important}.list_countdown li{height: 39px}.list_countdown li.unit{padding: 10px 0 3px 0}.list_countdown li:last-child{padding: 10px 10px 3px 0}.count_number{font-size: 1.3em}.pdt_rebuy .pdt_box{height: 385px}}@media (max-width: 410px){.panel-btn li:nth-child(3){clear: left}.panel-btn li .btn_order01{margin-bottom: 5px}.panel-list h3 p{margin-right: 0px;display: block}}@media (max-width: 400px){}@media (max-width: 380px){}@media (max-width: 379px){.alert{margin-top: 10px}.searchbox{width: 220px}input.input_search{font-size: 24px}.input_submit{width: 23px !important;height: 23px !important;margin: 8px 0 0 0 !important}.point h4{font-size: 1.3em}}@media (max-width: 375px){.list_countdown li:nth-child(1){border-top-left-radius: 5px;border-bottom-left-radius: 5px}.pdt_rebuy .pdt_box{height: 391px}.pinfo p{float: none}.pinfo p:nth-child(1){width: 100%;padding: 0}.pinfo p:nth-child(2){width: 100%}.btn_cart_sm, .btn_cart_sm:hover{margin: 0 0 10px 0}}@media (max-width: 374px){header{height: 40px;margin-top: -13px}.logo{margin-top: 0px}.logo img{height: 20px}.top_thum{padding: 26px 0 15px 0}.top_thum li{margin: 2 0 0 10px}.top_thum li{width: 26px;height: 26px;line-height: 24px}.notice_num{top: -2px;right: -38px}.list_option01 .option_input{width: auto}.list_option01 .option_input p{display: none}.pdt_price{font-size: .75em}.pdt_price .price{margin: 0 0 0 0;font-size: 1.5em}.pdt_price i{font-size: .75em}}@media (max-width: 360px){.cd-top{display: inline}.cartflow{font-size: 0.7em}.panel-list li .panel_info .price{float: none;margin: 0px 0 0 0}.panel-list li .panel_info .qty{float: none;margin: 0px 0 0 0px}}@media (max-width: 320px){.cd-top{display: none}}