﻿.modal.product-modal-wrapper{overflow-y:hidden}@media (max-width: 768px){.modal.product-modal-wrapper .product-modal-dialog{width:90% !important;margin-top:10% !important}}@media (min-width: 769px){.modal.product-modal-wrapper .product-modal-dialog{width:400px !important}}.modal.product-modal-wrapper .product-modal-dialog .modal-body{padding-left:10%;padding-right:10%;overflow-y:scroll;height:60vh}.modal.product-modal-wrapper .product-modal-dialog .modal-body.body-vh-s{height:62vh}.modal.product-modal-wrapper .product-modal-dialog .modal-body.body-vh-m{height:70vh}.modal.product-modal-wrapper .product-modal-dialog .modal-body.body-vh-l{height:75vh}.modal.product-modal-wrapper .product-modal-dialog button.modal-close-btn{position:absolute;right:-20px;border-radius:50%;border:1px solid;background:#dc4e43;color:#fff;width:35px;height:35px;top:-20px;z-index:24;transform:rotate(0deg);transition:all .2s}.modal.product-modal-wrapper .product-modal-dialog button.modal-close-btn span{display:inline-block;position:relative;font-size:35px;top:-5px;line-height:35px;font-weight:100}.modal.product-modal-wrapper .product-modal-dialog button.modal-close-btn:hover{opacity:1;width:38px;height:38px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .product-pic{margin-left:auto;margin-right:auto}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .farm-wrapper{display:flex;flex-direction:row;margin-top:10px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .farm-wrapper .remark-origin{width:60%;flex:1;font-size:15px;font-weight:bolder;color:#4e9854}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .farm-wrapper .remark-report{width:40%;flex:1}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .farm-wrapper .remark-report .exam-report{color:#4e9854;float:right;text-decoration:underline;font-weight:bolder;font-size:15px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .farm-wrapper .remark-report .exam-report i.fa-file-text-o{margin-right:4px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .product-title{color:#4e9854;font-size:1.125em;text-align:left;font-weight:900}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .product-remark{display:flex;flex-direction:row;width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:10px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .product-remark .remark-frame{flex:1;width:60%;text-align:left;color:gray;font-size:0.9375em;font-weight:900}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .product-remark .stock-frame{flex:1;width:40%;text-align:right;font-size:0.9375em;color:#eb6100;align-self:flex-end;font-weight:600}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li{display:flex;flex-direction:row;margin-bottom:1rem}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame{flex-basis:70%;margin-right:10px;padding:0 10px;display:flex}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame .d-flex{display:flex}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame .module-spec-frame{flex-basis:100%;font-size:6px;line-height:32px;height:100%}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame .module-spec-frame .module-spec{flex-basis:100%;font-size:16px;display:inline-block}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame.module-head{font-weight:900;margin-top:5px;margin-bottom:0px;color:#000}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame .module-text{flex-basis:40%;font-size:16px;display:inline-block}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame .module-price{display:inline-block;flex-basis:60%;font-size:16px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame .module-price>span.product-disc-price{font-size:16px;font-weight:400}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-frame .module-price span.product-origin-price{text-decoration:line-through;font-size:13px;margin-left:0;color:#999;display:inline-block;font-weight:bolder;margin-left:2px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-btn{border:1px solid #ccc;line-height:22px;font-size:16px;display:flex;flex-direction:column;cursor:pointer;border-radius:5px;color:#000}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-btn:hover,.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .details-wrapper li .detail-module-btn.active{color:#fff;background-color:#4e9854}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .product.content{border-top:1px solid #e5e5e5;margin-top:10px;padding-top:10px}.modal.product-modal-wrapper .product-modal-dialog .product-wrapper .product-add-cart{padding:8px 2px;font-size:16px;height:auto}.modal.product-modal-wrapper .product-modal-dialog .remain-stock{text-align:right;font-size:0.9375em;color:#eb6100;align-self:flex-end;font-weight:600}.modal.product-modal-wrapper .product-modal-dialog .sold-out-btn{background-color:#999;border:1px solid #999;color:#fff;border-radius:4px;padding:5px 13px;height:30px;width:100%}.report_banner .slick-prev:before{color:#4ba83b;font-size:30px}.report_banner .slick-next:before{color:#4ba83b;font-size:30px}#examine_modal{margin-top:0px}#examine_modal .report_banner .slick-dots{bottom:-30px}@media (max-width: 768px){#examine_modal.in{display:flex !important;align-items:center}#examine_modal .modal-backdrop{height:100vh}#examine_modal .modal-dialog{top:50px}#examine_modal .report_banner img{width:70%}}#remind-modal .modal-content{background-color:white;width:320px;margin:auto}#remind-modal .modal-content .modal-header{text-align:center;border-bottom:0px solid;background-color:white;border-radius:5px}#remind-modal .modal-content .modal-header span{left:7%;font-size:2em;font-weight:bolder;top:12px;position:relative}#remind-modal .modal-content .modal-body{text-align:center;padding:2% 0% 3% 0%;font-size:1.4em}#remind-modal .modal-content .modal-body a{font-size:16px;font-weight:bold;margin:11px 0 0px 0px;font-size:16px}#remind-modal .modal-content .modal-body .select a{border:1px solid;color:#6e6e6e;border-radius:5px;padding:13px 13px;margin:15px 0 0px 0px;width:221px;font-size:20px;font-weight:500}#remind-modal .modal-content .modal-body .select a .tag-detail{font-size:14px}.currentPosition{color:#bfda81;padding:0 20px;font-weight:bolder}.currentPosition>span{color:#bfda81;text-decoration:underline;font-size:1.3em;margin:auto 2px}.currentPosition>span>a{color:#bfda81 !important;text-decoration:underline}.currentPosition .name{color:#4ba83b}.report-link{font-size:16px;color:white;float:right;background-color:#4ba83b;padding:1% 2%;border-radius:4px;width:118px;text-align:center}.Remind-link{font-size:16px;color:white;float:right;background-color:#e66154;padding:2% 2%;left:-10px;position:relative;border-radius:4px;width:100%;text-align:center;z-index:10}.Remind-link i{left:-7px;position:relative}.sub-title{color:#4ba83b;font-size:1.4em;margin-left:30px}.frozen{color:#198FA7 !important}.sub-title-icon{width:24px;position:absolute;top:50%;transform:translateY(-50%)}.sub-line{padding:1% 0;font-size:16px}.add_cart_btn-p{padding:0px !important}@media (min-width: 769px){.add_cart_btn-p{padding:15px !important}}@media (min-width: 768px){.recommend-area{border-left:1px solid #b3b3b1;margin-bottom:30px}}.content-textarea{border:none;resize:none;overflow:hidden}.productDescription{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:1.3em;font-weight:bolder;color:white}.p-item-name{margin-top:10px;margin-bottom:3px;font-size:1.2em;width:initial;font-weight:bolder;color:#4e9854;min-height:34px;line-height:1.1}.product-price-text{font-size:1.3em;color:#33435a;font-weight:600}@media (max-width: 550px){.mobile-show{display:block}}@media (min-width: 551px){.mobile-show{display:none}}@media (max-width: 550px){.web-show{display:none}}@media (min-width: 551px){.web-show{display:block}}.recommand-product-slick>button{top:50px}#progress{position:absolute;width:90%;top:75%;left:5%}#progress .sample_goal{color:#efefec}#progress .goalProgress{background:white;border-radius:99px}#progress div.progressBar{text-align:right;font-weight:bolder;color:#fff;font-size:1em;letter-spacing:2px;padding:2px 0px;padding-right:1%;overflow:hidden;width:20px;border-radius:99px 0 0 99px;background:-webkit-linear-gradient(left, red, #FF9A26);background:-o-linear-gradient(right, red, #FF9A26);background:-moz-linear-gradient(right, red, #FF9A26);background:linear-gradient(to right, red, #FF9A26);border:2px solid white;min-height:24px}@media (max-width: 550px){#progress div.progressBar{min-height:21px}}#progress div.starsBar{text-align:right;font-weight:bolder;color:#fff;font-size:1em;margin-left:6px;display:block;overflow:hidden;border-radius:99px 0 0 99px;background:rgba(0,0,0,0);position:absolute}#progress div.starsBar>img{max-height:20px}@media (max-width: 550px){#progress div.starsBar>img{max-height:18px}}#progress div.redIcon{text-align:right;font-weight:bolder;color:#fff;font-size:1em;padding:2px 0px;margin-left:18px;display:block;overflow:hidden;border-radius:99px 0 0 99px;background:rgba(0,0,0,0);position:absolute;transform:translate(0, -100%)}#progress div.redIcon>span{position:absolute;z-index:10;transform:translate(-128%, 65%)}@media (max-width: 550px){#progress div.redIcon>span{transform:translate(-129%, 68%)}}#progress span.goalAmount{display:none;text-indent:-9999px}#notice-area{padding:5% 15px}#notice-area>hr{border-bottom:1px solid}#notice-area .notice-text{font-weight:bolder;font-size:1.5em;position:absolute;left:50%;top:50%;background-color:white;transform:translate(-50%, -50%);padding:2% 2%}@media (max-width: 550px){#notice-area .notice-text{font-size:1.2em;left:30%;transform:translate(-15%, -50%)}}.webShow{display:none}@media (min-width: 551px){.webShow{display:block}}.mobileShow{display:none}@media (max-width: 550px){.mobileShow{display:block}}.score-area{display:flex;align-items:flex-end;margin-bottom:20px;padding:5px 0}.score-area .star-icon{font-size:1.5em;color:#FBB03B}.score-area .unchecked{color:#999}.score-area .score-text{font-size:1.2em;color:#1A1A1A;padding:5px;margin-left:10px}.score-area .comment-text{font-size:1.2em;color:#999;padding:5px;margin-left:10px}.feedbackMessage-area{border-bottom:1px solid #ddd;margin:5px auto}.feedbackMessage-area .account{padding:5px 0;font-size:1.1em;color:#1A1A1A;font-weight:bolder}.feedbackMessage-area .score-area{display:flex;align-items:flex-end;margin:0;border:none;padding:5px 0}.feedbackMessage-area .score-area .star-icon{font-size:1.5em;color:#FBB03B}.feedbackMessage-area .score-area .unchecked{color:#999}.feedbackMessage-area .score-area .comment-text{font-size:1.2em;color:#999;padding:5px;margin-left:10px}.feedbackMessage-area .message{padding:5px 0;font-size:1em}.feedbackMessage-area .replyMessage{border-left:1px solid #999;padding:0;margin:10px 15px;line-height:25px}.feedbackMessage-area .replyMessage .store-name{font-weight:bolder;font-size:1.1em;color:#1A1A1A}.feedbackMessage-area .time{color:#999;font-size:0.9em;font-weight:normal}.read-more-comment{color:#4ba83b;font-weight:bolder;border-bottom:1px solid #4ba83b;font-size:1.1em}@media (min-width: 550px){.read-more-comment{position:absolute;top:2%;right:0%}}.feedbackModal-dialog{color:black;float:left;top:-15%;left:50%;padding:0;transform:translateX(-50%) !important}@media (max-width: 550px){.feedbackModal-dialog{top:3%;padding:2%}}.feedbackModal-dialog .comment-area{height:350px;overflow-y:auto}@media (max-width: 375){.feedbackModal-dialog .comment-area{height:300px}}@media (max-width: 425px){.feedbackModal-dialog .comment-area{height:350px}}.cavir-forward-btn{border:1px solid;float:left;width:100%;padding:10px 6%;text-align:center;font-weight:bold;border-radius:5px;color:white !important;background-color:orange}.main-content-gd{color:#c3a443;font-size:31px}@media (max-width: 768px){.webshowpart{display:none}.mobileshowpart{display:block}.webshowpart2{display:none}.mobileshowpart2{display:block}}@media (min-width: 769px){.webshowpart{display:block}.mobileshowpart{display:none}.webshowpart2{display:flex}.mobileshowpart2{display:none}}@media (min-width: 769px){.ad-banner-frame{height:150px}}#banner-slider .slick-dots{bottom:-40px !important}#banner-slider{visibility:hidden}#banner-slider.banner-Init{visibility:visible}.container{font-size:16px;z-index:0}.container .banner-frame{padding:0px;overflow:hidden}.container ul#btn-tag-slide{text-align:center}.container ul#btn-tag-slide li{display:inline-block}.container ul#btn-tag-slide li button{color:#fff;padding:10px 15px;border:0;border-radius:5px;margin-right:15px}.container ul#btn-tag-slide li button:hover{opacity:0.8}.container ul#btn-tag-slide div.slick-slide:nth-child(3n+1) button,.container ul#btn-tag-slide li:nth-child(3n+1) button{background-color:#e66154}.container ul#btn-tag-slide div.slick-slide:nth-child(3n+2) button,.container ul#btn-tag-slide li:nth-child(3n+2) button{background-color:#c3a443}.container ul#btn-tag-slide div.slick-slide:nth-child(3n+3) button,.container ul#btn-tag-slide li:nth-child(3n+3) button{background-color:#4ba83b}.container ul#btn-tag-slide .tag-arrow-wrap{z-index:10;display:inline-block;position:absolute;height:41px;width:56px}.container ul#btn-tag-slide .tag-arrow-wrap-l{background-image:linear-gradient(to left, rgba(255,255,255,0) 0%, #fff 90%);left:0;text-align:left;display:none}.container ul#btn-tag-slide .tag-arrow-wrap-l>i{font-size:35px;position:relative;top:50%;left:0;transform:translateY(-50%);color:#4ba83b;cursor:pointer}.container ul#btn-tag-slide .tag-arrow-wrap-l>i:hover{opacity:0.8}.container ul#btn-tag-slide .tag-arrow-wrap-l img{position:absolute;top:50%;transform:translateY(-50%)}.container ul#btn-tag-slide .tag-arrow-wrap-r{background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 90%);text-align:right;right:0;top:0}.container ul#btn-tag-slide .tag-arrow-wrap-r>i{font-size:35px;position:relative;top:50%;left:0;transform:translateY(-50%);color:#4ba83b;cursor:pointer}.container ul#btn-tag-slide .tag-arrow-wrap-r>i:hover{opacity:0.8}.container ul#btn-tag-slide .tag-arrow-wrap-r img{display:inline-block;right:0;position:absolute;top:50%;transform:translateY(-50%)}.container #product-title-frame{margin-bottom:10px;margin-top:20px;border-bottom:1px solid #4ba83b}.container .mobileshowpart .search-more{left:29.333333%}.container .slideProduct .product_margin-bottom{margin-bottom:30px;cursor:pointer}.container .slideProduct .product_price-frame .price-frame_price-text{text-decoration:line-through;margin-left:2px;color:#999;font-size:.75em}.container .slideProduct .product_price-frame .price-frame_stock{padding-right:0px;text-align:right}.container .slideProduct .product_price-frame .price-frame_stock .stock_text{color:#eb6100;font-size:1em;font-weight:normal}.container .slideProduct .product_price-frame .price-frame_stock .stock_sold-out-text{color:#716666;font-size:1em;font-weight:normal}.container .mobile-s-product-frame{cursor:pointer}.container .mobile-s-product-frame .product_price-frame .product-item-stock-text{color:orange;font-weight:normal}.container .mobile-s-product-frame .product_price-frame .product-item-sold-out-text{color:#666;font-weight:normal}.container .product-special-frame{padding:10px 0 0 0;margin-bottom:10px;margin-top:20px;border-bottom:1px solid #dcdcdc}.container .product-special-pc-frame{margin-top:5px}.container .product-special-pc-frame .slideProduct1{visibility:hidden}.container .product-special-pc-frame .slideProduct1>li{z-index:0}.container .product-special-pc-frame .slideProduct1 .product-slide-frame{padding-bottom:10px;margin-bottom:30px;cursor:pointer}.container .product-special-pc-frame .slideProduct1 .product-slide-frame .special-name-position{display:inline-block;padding:10px 0 0 0;text-align:left;width:66.667%}.container .product-special-pc-frame .slideProduct1 .product-slide-frame .special-name-postion-2{display:inline-block;padding:10px 0 0 0;text-align:left;width:100%}.container .product-special-pc-frame .slideProduct1 .product-slide-frame .special-stock-text{color:#eb6100;font-size:1em;font-weight:normal;display:inline-block;padding:10px 0 0 0;text-align:right}@media (min-width: 992px){.container .product-special-pc-frame .slideProduct1 .product-slide-frame .special-stock-position{bottom:3px;right:0px;position:absolute;height:34px}}.container .product-special-pc-frame .slideProduct1 .special-pick-frame{padding-right:0px;padding-left:0px;text-align:right;display:inline-block}.container .product-special-pc-frame .slideProduct1 .special-pick-frame .special-pick-select{width:45px;height:30px;padding:4px 4px;display:inline-block;margin-right:5px}.container .product-special-pc-frame .slideProduct1 .special-pick-btn{padding-right:0px;padding-left:0px;text-align:right;display:inline-block}.container .product-special-pc-frame .slideProduct1 .special-pick-btn .product-add-cart{width:100%;padding:5px}@media screen and (min-width: 768px){.container .product-special-pc-frame .slideProduct1 .special-pick-btn .product-add-cart{width:auto;margin-top:4px;padding:5px 13px}}.container .product-special-pc-frame .slideProduct1 .special-pick-btn .pick_cart-frame{padding-left:13px !important;padding-right:13px !important;border-radius:4px;background-color:#dc4e43;color:#fff;padding:5px;height:30px}.container .product-special-pc-frame .slideProduct1 .special-pick-btn .pick_cart-sold-frame{background-color:#999;border:1px solid #999;border-radius:4px;padding:5px 13px;height:30px}.container .product-special-pc-frame .slideProduct1 .sold-out-frame{padding-right:0px;padding-left:0px;text-align:right;display:inline-block;margin-top:5px}.container .product-special-pc-frame .slideProduct1 .sold-out-frame .sold-out_btn{background-color:#999;border:1px solid #999;width:60%;height:80%;color:#fff;border-radius:4px;height:30px}.container .product-special-m-frame .m-special-name-position{display:inline-block;padding:0px;text-align:left;width:inherit}.container .product-special-m-frame .m-special-name-sold-position{color:#38BCEA;display:inline-block;padding:0px;text-align:left;width:100%}.container .product-special-m-frame .m-special-stock-frame{padding-right:0px;padding-left:0px;text-align:right;display:inline-block}.container .product-special-m-frame .m-special-stock-frame .m-speical_stock-btn{width:45px;height:30px;padding:4px 4px;display:inline-block;margin-right:5px}.container .product-special-m-frame .m-special-cart-frame{padding-left:0px;padding-right:0px;text-align:center;display:inline-block;padding-top:3px}.container .product-special-m-frame .m-special-cart-frame .product-add-cart{width:100%;padding:5px}.container .product-special-m-frame .m-special-cart-frame .m-special-cart-btn{padding-left:13px !important;padding-right:13px !important;border-radius:4px;background-color:#dc4e43;color:#fff;padding:5px;height:30px}.container .product-special-m-frame .m-special-cart-frame .m-special-cart-sold-btn{background-color:#999;border:1px solid #999;border-radius:4px;padding:5px 13px;height:30px}.container .product-special-m-frame .m-special-sold-out-frame{padding-right:0px;padding-left:0px;text-align:center;display:inline-block;margin-top:5px}.container .product-special-m-frame .m-special-sold-out-frame .m-sold-out_btn{background-color:#999;border:1px solid #999;width:60%;height:80%;color:#fff;border-radius:4px}.container .blog-story-frame{padding:10px 0 0 0;margin-bottom:10px;margin-top:20px;border-bottom:1px solid #dcdcdc}.container img.img-story{width:90px;height:90px;border-radius:45px}.container .slideNews .m-blog-category-text{color:#f19049;font-size:small}.container .slideNews .m-blog-title-text{color:#c8a93f;font-size:larger;font-weight:bold}.container .slideNews .m-blog-author-text{color:#555555;font-size:x-small;margin-bottom:5px}.container .slideNews .m-blog-description-text{font-size:medium}.container #joinLine>a{width:100%}.container #join-line,.container #join-fb{border-radius:5px}.container #join-line:hover,.container #join-fb:hover{opacity:0.8}.container .article-content-frame{margin-top:5px}.container .article-content-frame .article-content-category{color:#f19049;font-size:small}.container .article-content-frame .article-content-title{color:#c8a93f;font-size:1em;font-weight:800;line-height:1.2;padding-bottom:1px;padding:0;text-align:justify;text-overflow:ellipsis;overflow:hidden}.container .article-content-frame .article-content-time{color:#959595;font-size:x-small;margin-bottom:5px}.container .article-content-frame .article-content-outline{font-size:1em;text-align:justify;padding:0;font-family:"Noto Serif Light","Noto Sans TC","微軟正黑體",sans-serif !important;line-height:1.2}.container .csr-ad-frame-wrap{position:relative}.container .img-blog-bus-more{display:inline-block;position:absolute;left:75%;top:75%;transform:translate(-60%, -60%)}.container .img-blog-bus-more>a{color:#c9a841}.container .img-blog-bus-more .icon-circle{width:50px;height:50px;font-size:30px;color:#c9a841;border-radius:25px;background-color:#fff;border:1px solid #c9a841;margin-bottom:10px;position:relative;left:50%;transform:translateX(-50%)}.container #product-title-frame,.container .product-special-frame,.container .blog-story-frame,.container .article-special-frame,.container .buisness-link-frame{padding:10px 0 5px 0 !important;margin-bottom:10px;margin-top:20px;border-bottom:1px solid #bfda81}.container .pc-custom-arrow-frame{position:absolute}.container .pc-custom-arrow-frame #slider-prev,.container .pc-custom-arrow-frame #slider-prev1,.container .pc-custom-arrow-frame #story-slider-prev{position:absolute;right:25px}.container .pc-custom-arrow-frame #slider-next,.container .pc-custom-arrow-frame #slider-next1,.container .pc-custom-arrow-frame #story-slider-next{position:absolute;right:0px}.container .pc-custom-arrow-frame #slider-prev,.container .pc-custom-arrow-frame #slider-prev2,.container .pc-custom-arrow-frame #story-slider-prev{position:absolute;right:25px}.container .pc-custom-arrow-frame #slider-next,.container .pc-custom-arrow-frame #slider-next2,.container .pc-custom-arrow-frame #story-slider-next{position:absolute;right:0px}
