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