.weekly-button{cursor:pointer;border:1px solid #d3d3d3;background-color:#fff;color:#000;padding:5px 10px}.weekly-button:hover{color:#4ba83b}.weekly-button.weekly-select{background-color:#4ba83b;color:#fff}#shipping-time-modal .modal-content{width:462px;top:-34px}@media (max-width: 500px){#shipping-time-modal .modal-content{width:95%;top:-34px}}#shipping-time-modal .select-area{border:1px solid;padding:16px 0%;width:75%;margin:9px auto;border-radius:6px;text-align:left}#shipping-time-modal .select-area .item{width:82%;left:15%;position:relative}@media (max-width: 500px){#shipping-time-modal .select-area .item{left:10%}}:hover #shipping-time-modal .select-area:active{background:#4ba83b;color:white}#shipping-time-modal .active{background:#4ba83b;color:white}#StartUseFreeFreightTicketBtn{border-radius:6px;position:static;font-size:16px;margin-left:10px;padding:5px 12px !important;border:2px solid #22ac38;transition-duration:0.3s;background-color:#22ac38;color:white}.m-order-p-title{display:block}.m-order-p-margin{margin-top:5px}.order-p-unit{text-align:left;padding-left:5px !important;font-size:16px}.order-content-title{color:#4d4d4d;text-align:left;font-size:20px;margin:12px 0px}.order-content-qty-title{padding-right:0px}@media (min-width: 768px){.order-content-qty-title{display:none}}.mob-pd-line{width:100%;border-bottom:1px solid #e9e9e9;margin:12px 0px;position:relative;float:left}.webshow{display:none}@media (min-width: 768px){.webshow{display:block}}.mobileshow{display:block}@media (min-width: 768px){.mobileshow{display:none}}.order-content-qty{padding:0px}.order-content-price{padding-left:10px !important}@media (min-width: 768px){.rule-activity-title{position:absolute;width:250px;z-index:1;bottom:-30px;right:0px;text-align:right;font-size:0.875em}.m-order-p-title{display:none}.m-order-p-margin{margin-top:0px}.order-p-unit{text-align:center;padding-left:0px !important;font-size:16px}.order-content-title{text-align:center;font-size:1em;margin-bottom:10px}.order-content-qty{text-align:center}}.p-t-20-line{padding-top:20px;border-top:1px solid #f1ecec}#SA-Area .panel-body{padding:2% 0%}@media (max-width: 580px){#SA-Area .panel-body{padding:5% 0%}}#SA-Area .sa-prev-area{left:2%;z-index:99;top:55%;position:absolute;display:none}#SA-Area .sa-prev-area i{font-size:22px;color:#4ba83b}@media (max-width: 1250px){#SA-Area .sa-prev-area{display:block}}@media (max-width: 580px){#SA-Area .sa-prev-area{display:none}}#SA-Area a:focus,#SA-Area a:hover{text-decoration:none;color:#ffffff}#SA-Area .sa-next-area{left:95%;z-index:99;top:55%;position:absolute;display:none}#SA-Area .sa-next-area i{font-size:22px;color:#4ba83b}@media (max-width: 1250px){#SA-Area .sa-next-area{display:block}}@media (max-width: 580px){#SA-Area .sa-next-area{display:none}}#SA-Area .panel-default>.panel-heading{background-color:#4ba83b;color:white}#SA-Area .panel-default>.panel-heading .info_frame-title-text{font-weight:bold}#SA-Area .slick-slider{margin-bottom:5px}#SA-Area .sa-title-web{font-size:14px !important;display:-webkit-inline-box}@media (max-width: 580px){#SA-Area .sa-title-web{display:none}}#SA-Area .sa-title-mob{text-align:center;padding:0% 0% 3% 0%;color:#459636;display:none}@media (max-width: 580px){#SA-Area .sa-title-mob{display:block}}#SA-Area .price-area{font-size:15px;top:2px}#SA-Area .red-line-price{border-bottom:1px solid red;width:30px;left:32px;top:13px;position:absolute;display:block;float:unset}#SA-Area .dis-price-area .DiscountPrice{color:red}#SA-Area .amt-name{top:0px;color:#444343;position:relative}#SA-Area .pd-title{color:#444343;font-weight:bold;height:40px}#SA-Area .sa-ps-slick{padding:0% 2% 0% 2%;margin:17px 0px -8px 0px}#SA-Area .saDropdown{width:55px;display:-webkit-inline-box !important}#SA-Area .buybutton{background-color:#d24c4c;border-radius:5px;text-align:center;color:#ffffff;font-size:15px;padding:6px 10px;width:100%;opacity:1}.freightfreeLeftDays{background-color:#4ba83b;color:white;padding:4px 10px;width:222px;margin-right:7px;display:-webkit-inline-box}@media (max-width: 580px){.freightfreeLeftDays{margin-top:32px}}#sameDay-modal .img-word{position:absolute;top:60%;left:39%;text-align:left;color:white;font-size:18px}@media (max-width: 990px){#sameDay-modal .img-word{font-size:16px;top:74%;left:0%;text-align:center}}@media (max-width: 769px){#sameDay-modal .img-word{top:56%;left:0%}}.model-top-cus{top:-250px !important}@media (max-width: 780px){.model-top-cus{top:-134px !important}}.d-none{display:none}.img-style-1{width:19px;padding:0% 0% 3% 0%}@media (max-width: 767px){.img-style-1{padding:0% 0% 1% 0%}}.modal-backdrop{height:100% !important}.area-style-2{padding-top:3px}.area-style-4{text-align:center;color:red}@media (max-width: 767px){.area-style-4{text-align:right}}.font-style-1{padding-top:3px}@media (max-width: 767px){.font-style-2{padding-top:3px;text-align:right}}.font-style-3{color:red;font-size:20px}.font-style-4{padding-top:3px;text-align:left}@media (max-width: 767px){.font-style-4{text-align:right}}.area-style-1{background-color:#fff;padding:1% 1% 1% 1%;color:#4dae3b;border:1px solid #eeeeee}form.order-form{margin:10px auto;width:95%;height:100%}@media (max-width: 1235px){form.order-form{width:97%}}#product_list .p_item .delbtn{display:none}.cart-frame-wrap{margin-top:10px;overflow:auto;min-height:485px;background:#eee;border-radius:3px;color:gray;box-shadow:4px 4px 3px rgba(51,51,102,0.5)}.cart-frame-wrap .cartorder_head-title{font-size:22px;color:#000;font-weight:bold;margin-bottom:0;padding:10px 0 0 0}@media screen and (min-width: 768px){.cart-frame-wrap .cartorder_head-title{padding:10px 0px}}.cart-frame-wrap .weekly-button{cursor:pointer;border:1px solid #d3d3d3;background-color:#fff;color:#000;padding:5px 10px}.cart-frame-wrap .weekly-button:hover{color:#4ba83b}.cart-frame-wrap .weekly-button.weekly-select{background-color:#4ba83b;color:#fff}.cart-frame-wrap .cartitem{padding:1% 1.5% 1% 1.5%}.cart-frame-wrap .cartorder_head,.cart-frame-wrap .cartitem{background-color:#fff}.cart-frame-wrap .cartitem_productstock-text{color:#4e9854;font-size:0.875em}.cart-frame-wrap .cartitem_productstock-redtext{color:#dc4e43;font-size:0.875em}.cart-frame-wrap .cartorder_statistics{background-color:#fff;text-align:right;padding:0}.cart-frame-wrap .cartorder_statistics div.cartorder_statistics-money{padding-right:8px}.cart-frame-wrap .cartorder_statistics div.cartorder_statistics-total{font-size:1.2em;font-weight:bold}.cart-frame-wrap .cartorder_statistics .additional{text-align:left}.field-validation-error{color:#dc4e43;display:inline-block}.county,.district{display:inline;width:auto}#twzipcode>select{display:inline;width:35%}@media (min-width: 769px){#twzipcode>select{width:32%}}#twzipcode>input[name='zipcode']{display:none}.zipcode{display:none}fieldset.container{font-size:16px}fieldset.container h1#form-title{text-align:center;color:#333;margin-bottom:20px !important;font-size:1.875em}fieldset.container section#section-coupon{padding:0}fieldset.container section#section-coupon #coupon{padding:0}fieldset.container section#cart-amount{padding:10px 0px;background-color:#fff}fieldset.container section#cart-amount #bonus-frame{font-size:1em;color:gray;margin:15px 0;padding:0;text-align:right}fieldset.container section#cart-amount #bonus-frame #Bonus{margin-left:20px;width:50px;text-align:center;padding-right:4px;float:right;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc}fieldset.container section#cart-amount .amount_promote-code{text-align:right;font-size:0.875em;padding-right:0}fieldset.container section#cart-amount .amount_promote-code .promote-code_frame .offer-text{display:inline;margin:0;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc}fieldset.container section#cart-amount .amount_promote-code .promote-code_frame .offer-btn{display:inline;margin:0px;padding:4px 17px;border:0px;background-color:#22ac38;color:#fff;cursor:pointer}fieldset.container section#cart-amount .amount_promote-code .promote-code_frame .offer-btn:hover,fieldset.container section#cart-amount .amount_promote-code .promote-code_frame .offer-btn:active{opacity:0.8}fieldset.container section#cart-amount #amount_discount{display:none;padding-right:0;text-align:right}fieldset.container section#cart-amount #amount_discount #discount-text{text-align:right;font-size:1em;color:gray}fieldset.container section#cart-amount #whole_discount{padding-right:0;text-align:right}fieldset.container section#cart-amount #whole_discount #whole-text{text-align:right;font-size:1em;color:#dc4e43}fieldset.container section#cart-amount .amount_payment-fee{text-align:right;padding-right:0;display:none}fieldset.container section#cart-amount hr.amount_hr{border-top:1px solid rgba(121,109,109,0.42);margin:20px 0 !important}fieldset.container section#cart-amount .amount_cart-total-title{font-size:1.125em;color:#4e9854;text-align:right;padding:0px;margin-top:5px}fieldset.container section#cart-amount #cart-total_valid-msg{font-size:1em;padding-left:105px;text-align:right}fieldset.container img.form-hr{width:100%}fieldset.container section#cart-order-info{font-size:16px}fieldset.container section#cart-order-info .row{font-size:16px}fieldset.container section#cart-order-info .row section.order-info_frame{padding:0px;width:100%}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height{min-height:220px}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info .addr{font-size:1em}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info .form_option-margin{font-weight:normal;margin:0 15px}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info #SaneDay{display:none}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info #same-day-text{color:#dc4e43;font-size:1em;display:none}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info #receive-time-remark{color:#dc4e43;font-size:1em}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info #Remarks{resize:none}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info #form_remark-tip{font-size:0.875em}fieldset.container section#cart-order-info .row section.order-info_frame .info_frame-min-height .info #form_remark-tip a.remark-tip_link{text-decoration:underline;color:#337ab7}fieldset.container section#cart-order-info .row div.order-paytype{font-size:16px}fieldset.container section#cart-order-info .row div.order-paytype div.pay{padding:2.5% 0% 0% 0%;height:51px;display:none;float:left;border:1px solid #d3d3d3;width:33%;font-size:0.875em;margin:0;text-align:center;color:black;font-family:Microsoft JhengHei;background-color:#fff;cursor:pointer;-webkit-transition:-webkit-transform 800ms;transition:transform 800ms;position:relative;z-index:2;display:inline-block}fieldset.container section#cart-order-info .row div.order-paytype div.pay:hover{background-color:rgba(78,152,84,0.45);color:#000}fieldset.container section#cart-order-info .row div.order-paytype div.pay-select{background-color:#4e9854 !important;color:#fff !important}fieldset.container section#cart-order-info .row #SelectCard{display:none}fieldset.container section#cart-order-info .row #SelectCard .credit_icon{color:gray;font-size:1em;cursor:pointer;margin-left:2px}fieldset.container section#cart-order-info #new-customer-prompt{font-size:0.875em;margin-left:15px;display:none}fieldset.container section .panel-heading .info_frame-title{font-size:16px}fieldset.container section .panel-heading .info_frame-title .info_frame-title-text{vertical-align:middle}fieldset.container section .panel-heading .info_frame-title #receiverbtn{font-family:NotoSansHant-Regular;border-radius:6px;position:static;font-size:0.875em;margin-left:10px;padding:5px 12px !important;border:2px solid #22ac38;transition-duration:0.3s}fieldset.container section .panel-body .info,fieldset.container section .panel-body .order-paytype,fieldset.container section .panel-body .order-credit,fieldset.container section .panel-body .order-invoice{display:inline-block;width:100%}fieldset.container section .panel-body .credit_frame{font-weight:normal;margin-left:15px;font-size:1em}fieldset.container section .panel-body .credit_check_position{float:right;margin-right:4px}fieldset.container section .panel-body .credit_radio_position,fieldset.container section .panel-body .credit_remember{font-weight:normal;margin-left:15px}fieldset.container section .panel-body .order-invoice>.editor-label{font-size:1em;margin:1px}fieldset.container section .panel-body .order-invoice>.editor-label .invoice-type{font-weight:normal;margin-left:15px}fieldset.container #mention-words{color:red;text-align:left;display:none}fieldset.container .form_must-filled{color:red}fieldset.container .valid-text{color:red;display:none;font-weight:400}fieldset.container .buyer-display-checkbox{margin-top:10px;text-align:left;color:#dc4e43}.order-btn{text-align:center;width:100%;display:inline-block}.order-btn button.button{margin:30px 10px;transform:translateZ(0);z-index:10;opacity:1}@media (min-width: 320px){#tip-modal .i-know-btn{background-color:#22ac38;color:white;margin-top:5%;border-radius:6px;padding:5px 12px !important;border:2px solid #22ac38;transition-duration:0.3s}.shopping-festvial-font-size{font-size:12px}.modal-dialog{position:absolute;top:50% !important;transform:translate(0, -50%) !important;-ms-transform:translate(0, -50%) !important;-webkit-transform:translate(0, -50%) !important;width:90% !important}.modal-content{position:relative;top:50px;bottom:0;left:0;right:0}.modal-body{position:relative;left:0;right:0}.modal-footer{position:relative;bottom:0;left:0;right:0}#ShoppingFestivalModal .modal-backdrop{height:100% !important}#ShoppingFestivalModal .modal-body{position:relative;left:0;right:0;text-align:justify;padding:4%;font-size:1.4em;line-height:2em}}@media (min-width: 360px){.modal-dialog{margin:30px 5% 0 5% !important}}@media (min-width: 768px){.shopping-festvial-font-size{font-size:16px}}@media (min-width: 1536px){#ShoppingFestivalModal .modal-body{padding:8%}}#AnniversaryModal .modal-backdrop{height:100% !important}#AnniversaryModal .show-text{font-size:1.5em;line-height:1.8em;font-weight:bolder;padding:5%}#shipping-time-btn{position:absolute !important;float:left;left:28px;top:unset !important;z-index:99}@media (max-width: 321px){#shipping-time-btn{font-size:13px !important}}#twzipcode-two .county,#twzipcode-two .district{display:inline;width:23.5%}@media (max-width: 534px){#twzipcode-two .county,#twzipcode-two .district{width:50%}}
