@charset "UTF-8";.module_belt3a{background-color:var(--ks-offwhite_background);border-radius:5px;box-shadow:var(--shadow-elevation-medium);box-sizing:border-box;margin:1% 0 2%;max-height:100vh;overflow-y:scroll;width:min(90%,1500px)}.searchResultBox{display:flex;font-size:1.7rem;margin-bottom:1rem;min-height:20px;padding:1rem;position:relative;text-align:left;z-index:2}.searchResultTitle span{color:#927d6a;margin:0 5px}.searchResultItem{display:flex;flex-wrap:wrap;gap:1.5rem}.searchResultItem li{cursor:pointer;font-size:1.5rem;list-style:none;position:relative}.filterBtn{background:transparent url(https://cdn.kingstone.com.tw/images/icon_filter_a.svg) 0 0 no-repeat}.filterBtn.active,.filterBtn.click,.filterBtn:focus,.filterBtn:hover,.filterBtn:visited{background-image:url(https://cdn.kingstone.com.tw/images/icon_filter_b.svg);color:#e44848}.sortBtnSearch{background:transparent url(https://cdn.kingstone.com.tw/images/icon_sort_a.svg) 0 0 no-repeat}.sortBtnSearch.click,.sortBtnSearch:focus,.sortBtnSearch:hover,.sortBtnSearch:visited{background-image:url(https://cdn.kingstone.com.tw/images/icon_sort_b.svg);color:#e44848}.picBtn{background:transparent url(https://cdn.kingstone.com.tw/images/icon_show_pic_a.svg) 0 0 no-repeat}.listBtn{background:transparent url(https://cdn.kingstone.com.tw/images/icon_show_list_a.svg) 0 0 no-repeat}.otherBtn{background:transparent url(https://cdn.kingstone.com.tw/images/icon_filter_a.svg) 0 0 no-repeat;background-size:19px auto;padding:0 0 0 21px}.otherBtn.click,.otherBtn:focus,.otherBtn:hover,.otherBtn:visited{background-image:url(https://cdn.kingstone.com.tw/images/icon_filter_b.svg);color:#e44848}.langBtn{background:transparent url(https://cdn.kingstone.com.tw/images/icon-filter-7.png) 0 0 no-repeat;background-size:20px auto;padding:0 0 0 21px}.langBtn.click,.langBtn:focus,.langBtn:hover,.langBtn:visited{background-image:url(https://cdn.kingstone.com.tw/images/icon-filter-7-on.png);color:#e44848}.picBtn.click{background-image:url(https://cdn.kingstone.com.tw/images/icon_show_pic_b.svg)}.listBtn.click{background-image:url(https://cdn.kingstone.com.tw/images/icon_show_list_b.svg)}.filterBtn.click,.listBtn.click,.picBtn.click,.sortBtnSearch.click{color:#e44848}.filterBtn,.listBtn,.picBtn,.sortBtnSearch{background-size:19px auto;padding:0 0 0 21px}.sortListBox{background-color:#fff;border-radius:5px;box-shadow:var(--shadow-elevation-medium);color:#393939;display:none;left:-57px;position:absolute;top:35px;width:160px;z-index:2}.sortListBox li{border-bottom:1px solid #d9d9d9;cursor:pointer;float:none;margin-left:0;text-align:center}.sortListBox li:last-child{border-bottom:0}.sortListBox li:hover{color:#e44848}.sortListBox .inputCheckLabel{display:block;padding:10px 20px;text-align:center}.sortListBox .inputCheckLabel .input-check[type=checkbox]:checked~p,.sortListBox .inputCheckLabel .input-check[type=radio]:checked~p{color:#c01313}.langListBox,.otherListBox{background-color:#fff;border:1px solid #d9d9d9;color:#393939;display:none;left:-40px;position:absolute;top:29px;width:160px;z-index:2}.langListBox li,.otherListBox li{border-bottom:1px solid #d9d9d9;cursor:pointer;float:none;margin-left:0;text-align:center}.langListBox li:last-child,.otherListBox li:last-child{border-bottom:0}.langListBox li:hover,.otherListBox li:hover{color:#e44848}.langListBox .inputCheckLabel,.otherListBox .inputCheckLabel{display:block;padding:10px 20px;text-align:center}.langListBox .inputCheckLabel .input-check[type=checkbox]:checked~p,.langListBox .inputCheckLabel .input-check[type=radio]:checked~p,.otherListBox .inputCheckLabel .input-check[type=checkbox]:checked~p,.otherListBox .inputCheckLabel .input-check[type=radio]:checked~p{color:#c01313}.filterDetail.controls{padding:1rem 0 0}.filterListBox{-webkit-overflow-scrolling:touch;font-size:1.35rem;padding:0 1rem;text-align:left}.filterListBox>li{border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0 0 1rem;overflow:hidden;padding-bottom:8px;position:relative}.filterListBox>li:last-child{border-bottom:0}.filterListBox h4{color:#c01313}.filterList{display:flex;flex-wrap:wrap;gap:1.5rem}.filterList li{list-style:none}.filterList .inputCheckLabel p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filterTotal{color:#999;font-size:1.3rem;margin-left:5px}.filterList .inputCheckLabel .input-check[type=checkbox]:checked~p,.filterList .inputCheckLabel .input-check[type=radio]:checked~p{color:#c01313}.filterToggleInput{display:none}.filterToggleLabel{color:#c01313;cursor:pointer;display:block;position:absolute;right:0}.filterToggleLabel:after{border:solid #c01313;border-width:0 2px 2px 0;bottom:0;content:"";height:7px;left:31px;margin:auto;position:absolute;top:-3px;transform:rotate(45deg);width:7px}.filterToggleLabel:before{content:"更多"}.filterToggleInput:checked~.filterToggleLabel:before{content:"收合"}.filterToggleInput:checked~.filterToggleLabel:after{top:4px;transform:rotate(-135deg)}.filterToggleContent{max-height:60px;overflow:hidden}.filterToggleInput:checked~.filterToggleContent{max-height:inherit}.filterCheckedBox{display:none;font-size:1.3rem;padding:1rem;text-align:left}.filterCheckedBox li{border:1px solid #b8292f;color:#b8292f;cursor:pointer;display:inline-block;margin:0 6px 10px 0;padding:2px 30px 2px 10px;position:relative}.filterCheckedBox li:after,.filterCheckedBox li:before{background-color:#b8292f;border-radius:100px;content:"";height:2px;position:absolute;right:4px;top:10px;width:16px}.filterCheckedBox li:before{transform:rotate(45deg)}.filterCheckedBox li:after{transform:rotate(-45deg)}.filterCheckedBox li.filterDeleteAll{border:1px solid #888;color:#757575;padding:2px 10px}.filterCheckedBox li.filterDeleteAll:after,.filterCheckedBox li.filterDeleteAll:before{display:none}.inputCheckLabel{cursor:pointer;display:flexbox;display:flex;position:relative}.input-check{opacity:0;position:absolute}.input-check[type=checkbox]+span{background-color:#fff;border:1px solid #aaa;border-radius:2px;display:inline-block;height:18px;margin-right:5px;position:relative;vertical-align:middle;width:18px}.input-check[type=checkbox]:checked+span{background-color:#c01313;border:1px solid #c01313}.input-check[type=checkbox]:checked+span:after{border:solid #fff;border-width:0 2px 2px 0;bottom:5px;content:" ";display:block;height:9px;left:0;margin:0 auto;position:absolute;right:0;transform:rotate(45deg);width:5px}.input-check[type=radio]+span{background-color:#fff;border:1px solid #aaa;border-radius:15px;display:inline-block;height:18px;margin-right:5px;position:relative;vertical-align:middle;width:18px}.input-check[type=radio]:checked+span{background-color:#fff;border:1px solid #c01313}.input-check[type=radio]:checked+span:after{background-color:#c01313;border-radius:100px;bottom:0;content:" ";display:block;height:8px;left:0;margin:auto;position:absolute;right:0;top:0;width:8px}@media screen and (min-width:769px){.module_belt3a{position:-webkit-sticky;position:sticky;top:var(--sticky_header_height);z-index:2}.searchResultBox{justify-content:space-between}}@media screen and (max-width:768px){.searchResultTitle{margin-bottom:1rem}.module_belt3a{box-shadow:var(--shadow-elevation-medium);display:none;margin:0 0 2%;width:100%}.searchResultBox{flex-direction:column;padding:5px 8px 10px 7px}.searchResultItem{display:flexbox;display:flex;justify-content:space-between;width:100%}.searchResultItem li{font-size:1.6rem;margin:0}.filterBtn,.listBtn,.picBtn,.sortBtnSearch{background-size:21px auto;padding:0 0 0 21px}.sortListBox{left:-51px;top:33px}.sortListBox li{font-size:1.5rem}.filterListBox{box-shadow:inset 0 -7px 15px -12px rgba(0,0,0,.4);font-size:1.7rem;max-height:250px;overflow-y:scroll}.filterList,.filterListBox h4{width:100%}.filterCheckedBox{font-size:1.7rem;margin:10px 7px 5px}.filterToggleLabel{background-color:#f4f4f4;bottom:3px;left:0;margin:0 auto;padding:1rem 0 0;right:0;text-align:center;width:100%;z-index:1}.filterToggleLabel:after{display:none}.filterToggleContent{gap:2rem;max-height:108px;padding-bottom:0}.filterToggleInput:checked~.filterToggleContent{padding-bottom:35px}.filterListBox *{font-size:1.7rem}.input-check[type=checkbox]+span{height:24px;width:24px}.input-check[type=checkbox]:checked+span:after{bottom:7px;height:12px}}.popOverlay{background:rgba(0,0,0,.7);bottom:0;font-size:1.5rem;left:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:9998}.popOverlay .ordlistpop{border-bottom:1px solid #dfdfdf}.popOverlay .ordlistpop h2{color:#333;font-size:1.8rem;font-weight:700;text-align:left}.popOverlay .orderContent{padding:10px}.popOverlay .orderContent p{line-height:1.5;margin-bottom:10px;text-align:left}.popOverlay .orderContent .note{color:#b5b5b5;font-size:15px}.popBox{background:#fff;border-radius:5px;box-sizing:border-box;margin:80px auto;max-height:90vh;padding:40px 20px 20px;position:relative;transition:all 1s ease-in-out;width:80vw}.popBox .popClose{background:url(https://cdn.kingstone.com.tw/images/icon-close.png) no-repeat;background-size:25px 25px;cursor:pointer;display:block;height:25px;position:absolute;right:10px;top:9px;width:25px}.popBox.noCloseBtn{padding:20px}.popBox h2{background-color:#efefef;color:#636363;font-size:1.6rem;font-weight:400;margin-bottom:5px;padding:8px 1%;text-align:center}.popBox ul{list-style:none}.ppBtn{border-radius:2px;cursor:pointer;display:block;font-size:1.5rem;line-height:45px}.popBtn{display:flexbox;display:flex}.popBtn button{border:1px solid #c80000;border-radius:3px;flex:1;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif;margin-right:2%;outline:none;width:100%}.popBtn button:last-child{margin-right:0}.popBtn button.ppBtn_w{background-color:#fff;border-bottom:4px solid #ae0909;color:#c80000}.popBtn .ppBtn_simple{background:transparent;border:0;color:#309fb9}.popBtn .ppBtn_simple:hover{color:#d20f16}.ppBtn_w{background-color:#fff;border-bottom:4px solid #ae0909;color:#c80000}.popBtn button.ppBtn_r,.ppBtn_r{background-color:#c80000;border-bottom:4px solid #ae0909;color:#fff}.popBtn button.ppBtn_r.notready,.ppBtn_r.notready{background-color:#b5b5b5;border:1px solid #b5b5b5;border-bottom:4px solid #9e9e9e;color:#fff}.popBtn button.ppBtn_r.notready:hover,.ppBtn_r.notready:hover{background-color:#9e9e9e}.popBtn button.ppBtn_r2{background-color:#fff;border-bottom:4px solid #ae0909;color:#c80000}.ppBtn_g{background-color:#9baf3a;border:1px solid #9baf3a!important;border-bottom:4px solid #7c8c2a!important;color:#fff}.ppBtn_c{background-color:var(--ks-gold);border:1px solid var(--ks-gold)!important;border-bottom:4px solid #6b410c!important;color:#fff}.ppBtn_gray{background-color:#b5b5b5;border:1px solid #b5b5b5!important;border-bottom:4px solid #9e9e9e!important;color:#fff}.ppBtn_b{background-color:#fff;color:#0078ca}.ppBtn_b,.ppBtn_b2{border:1px solid #0078ca!important;border-bottom:4px solid #0169b0!important}.ppBtn_b2{background:#0078ca;color:#fff}.ppBtn_none{background:transparent;border:0;color:#309fb9}.popBtn button.ppBtn_r:hover{background-color:#ae0909}.popBtn button.ppBtn_r2:hover{background-color:#ae0909;color:#fff}.ppBtn_w:hover{background-color:#ebebeb}.ppBtn_g:hover{background-color:#afc34a}.ppBtn_c:hover{background-color:#a06a27}.ppBtn_b:hover{background-color:#0078ca;color:#fff}.ppBtn_b2:hover{background-color:#0169b0}.popAlert{font-weight:500;text-align:center}.popAlert,.popNote{font-size:1.6rem;padding:15px 2% 25px}.popNote{text-align:left}.popNote p{font-weight:500;margin-bottom:2px}.popNote span{font-size:1.8rem}.popList{margin-left:20px}.popList li{font-size:1.4rem;list-style:disc}.ppaRed{color:#c01313}.popContent{max-height:80vh;overflow-y:auto}.cPPUmemberClause h2{background-color:inherit;color:#b8292f;font-size:1.6rem;font-weight:500}.popMemberClouse{border:1px solid #e2e2e2;color:#555;font-size:15px;height:28vh;margin-bottom:10px;overflow-y:auto;padding:15px 2% 25px;text-align:left}.popIread{color:#484848;font-size:1.5rem;margin:20px 0}.popIread label{cursor:pointer}.popIread .input-check[type=checkbox]+span{vertical-align:text-bottom}.popMemberClouse .clause dt{background:#e8e8e8;color:#535353;font-size:1.5rem;font-weight:500;padding:5px 15px}.popMemberClouse .clause dd{line-height:2;padding:5px 5px 20px}.popMemberClouse .firtNewTitle{margin:0 5px;padding:0}.popMemberClouse .fontblod{font-size:15px;font-weight:500}.popMemberClouse .firtNewTitle ul{line-height:1.6em;list-style-type:upper-alpha;margin-left:20px;padding:0}.popMemberClouse .firstA{padding:0;text-indent:0}.popMemberClouse .firstA .firstA{list-style-type:decimal}.hide{display:none}@media only screen and (max-width:768px){.popOverlay{font-size:1.6rem}.popBox{height:auto;margin-top:70px;padding:40px 14px 14px;width:93vw}.popBtn button{margin-right:4%}.popContent{max-height:70vh;-webkit-overflow-scrolling:touch}}@media only screen and (max-height:375px){.popContent{max-height:45vh}}.mod_taglist{display:grid;grid-template-columns:8rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;margin:0 0 1%;padding:0 0 1%}.tagListTitle{color:#333;font-size:1.5rem;line-height:1.5;text-align:left}.tagListContent{font-size:0;list-style-type:none;text-align:left}.mod_taglist .embla__container{display:flex;margin-left:0}.mod_taglist .embla__slide{align-items:center;background-color:#fff;border:1px solid #a26424;border-radius:5px;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin:0 2% 0 0;padding:.5rem 1rem}.mod_taglist a{color:#a26424;font-size:1.5rem}@media only screen and (max-width:768px){.mod_taglist{margin:0 auto;width:98%}.tagListTitle{line-height:30px}.mod_taglist .embla__slide{min-height:44px}}.mod_slider_prod .embla__container{display:grid;grid-auto-columns:minmax(180px,350px);grid-auto-flow:column;grid-gap:2rem;gap:2rem;padding-bottom:2rem}.embla{position:relative}.embla__viewport{overflow:hidden;width:100%}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.embla__button{align-items:center;background-color:transparent;border:0;cursor:pointer;height:80px;justify-content:center;outline:0;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);width:30px;z-index:1;fill:var(--ks-black);padding:0;transition:opacity .3s}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:rgba(0,0,0,.2)}.embla__button__svg{margin:0 auto;transition:transform .2s ease;width:70%}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{bottom:10px;display:flex;gap:6px;justify-content:end;list-style:none;padding-top:10px;position:absolute;right:6px;width:100%}.embla__dot{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;outline:0;padding:0;position:relative}.embla__dot:after{background-color:#efefef;border-radius:100%;content:"";height:8px;width:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}.followfield{background-color:#fff8d9;border:2px solid #fff8d9;border-radius:100px;box-sizing:border-box;color:#925719;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:17px;margin:0 10px;padding:6px 8px 6px 31px;position:relative;width:auto}.followfield:before{background-size:21px 21px;content:"";height:20px;left:-1px;position:absolute;top:-1px;width:20px}.followfield:after{background-image:url(https://cdn.kingstone.com.tw/images/bell-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:10px;position:absolute;top:7px;width:16px}.followfield a{color:#737373}@media only screen and (min-width:769px){.followfield:hover{border:2px solid #925719}.followfield a:hover,.followfield:hover{color:#925719;-webkit-text-decoration:none;text-decoration:none}}.followfield.on{background:#f1f1f1;border:2px solid #f1f1f1;color:#666;padding:6px 8px 6px 26px;-webkit-text-decoration:none;text-decoration:none}.followfield.on:before{left:inherit;right:0}.followfield.on:after{background-image:none;border:solid #666;border-width:0 2px 2px 0;content:"";height:9px;left:12px;position:absolute;top:8px;transform:rotate(45deg);width:6px}.followfield.on a{color:#946916;-webkit-text-decoration:none;text-decoration:none}