input.inputStyleSet{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:0;outline:none;padding-left:5px;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif}input.inputBtnStyleSet{-webkit-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;border:0;border-radius:3px;outline:none;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif}select.selectStyleSet{-webkit-appearance:none;appearance:none;box-sizing:border-box;color:#666;background:#fff url(https://cdn.kingstone.com.tw/images/cart_select_trian.png) right 10px bottom 45%/8px 6px no-repeat;border:1px solid #e0e0e0;border-radius:0;outline:none;padding:4px 26px 4px 10px;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif;top:0}select.selectStyleSet::-ms-expand{display:none}.lineOnly #register,.lineOnly .otherLogin h3,.lineOnly .otherLogin .googleLogin,.lineOnly .loginJoin,.showAllButton{display:none}.lineOnly .showAllButton{color:var(--ks-gray_text);background:0 0;border:none;margin:0 auto;display:block}.loginBox{background:#f9f9f9;border-radius:10px;width:90%;margin:10px auto 0;padding:2% 2.5%;overflow:hidden}.LGlogin,.LGfirst{width:55%;padding:0 5%}.LGlogin{margin:0 auto;padding-right:7.5%}.loginBox h1{text-align:center;color:#c3494e;margin:0 auto;padding:5px 12px 0;font-size:2rem;font-weight:400;display:table}.LGlogin ul li{margin:15px 0;list-style:none;overflow:hidden}.LGlogin input{width:100%;height:45px;padding-left:12%}.LGlogin input.PLsty1{padding-left:3.5%}.logInput{position:relative}.passLabel{justify-content:space-between;display:flex}.passLabel span{color:#706e6c}.logAccount:before,.logPassword:before,.logEmail:before{content:"";background-size:contain;width:15px;height:15px;margin:auto 0;display:block;position:absolute;top:22px;bottom:0;left:4%}.logAccount:before{background-image:url(https://cdn.kingstone.com.tw/images/login_icon_account.png)}.logPassword:before{background-image:url(https://cdn.kingstone.com.tw/images/login_icon_password.png)}.logEmail:before{background-image:url(https://cdn.kingstone.com.tw/images/login_icon_email.png)}meter{width:100%;height:.5em;margin:0 auto;display:block}meter::-webkit-meter-bar{background:rgba(0,0,0,.1)}meter::-webkit-meter-optimum-value{transition:width .4s linear}meter[value="0"]::-webkit-meter-optimum-value{background:#c01313}meter[value="1"]::-webkit-meter-optimum-value{background:#c01313}meter[value="2"]::-webkit-meter-optimum-value{background:orange}meter[value="3"]::-webkit-meter-optimum-value{background:green}meter[value="4"]::-webkit-meter-optimum-value{background:#578ad7}#password-strength-text{font-size:1.3rem}#password-strength-text.criticalPass{color:#c01313}#password-strength-text.cautionPass{color:orange}#password-strength-text.goodPass{color:green}#password-strength-text.greatPass{color:#578ad7}.logNote{color:#c01313;font-size:1.3rem}.logRecommend{text-align:center}.logRecommend a{color:#3783c5}.logRecommendInput{display:none}.LGforgot{text-align:center}.LGforgot a,.logNote a{color:#578ad7}.inputCaptcha{padding-left:15px!important}.lgCaptcha{margin-top:10px;margin-bottom:20px;display:block}.lgCaptcha a{box-sizing:border-box;width:25px;height:45px;margin-left:10px;padding:10px 0;display:block}.lgCaptcha a:hover{width:23px;height:45px;padding-left:2px}.lgCaptcha a img{width:100%;display:block}.logFlex{align-items:flex-start;display:flex}.logFlex .col-half{width:50%}.logFlex .lgCaptcha{align-items:center;margin-top:0;margin-bottom:0;display:flex}.logFlex .lgCaptcha>img{margin-left:10px}.inLGbtn{padding-bottom:5px}.inLGbtn button{color:#fff;text-align:center;cursor:pointer;background-color:#b8292f;border:0;border-radius:3px;width:100%;min-height:44px;margin:0 auto;padding:10px;font-size:1.5rem;display:block}.inLGbtn button:hover{background-color:#a10b12;position:relative;top:2px}.otherLogin{color:#706e6c;padding-top:13px;margin-top:20px!important}.otherLogin h3{border-top:1px solid #e6e6e6;font-size:14px}.otherLogin h3 span{background-color:#f9f9f9;margin:-13px auto 0;padding:0 10px;font-weight:400;display:table}.otherLoginIcons{text-align:center;justify-content:space-between;align-items:center;gap:10px;margin:15px 0;display:flex;overflow:hidden}.otherLoginIcons form{flex-grow:1}.otherLoginIcons button,.otherLoginIcons a{color:#fff;border:none;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:5px 10px;display:flex;overflow:hidden}.otherLoginIcons .lineBtn{background-color:#00b900;border-bottom:4px solid #00a400;width:100%}.lineBtn.disabled{opacity:.2}.otherLoginIcons .googleBtn{border-bottom:4px solid gray;border-bottom:4px solid var(--ks-offwhite_border,gray);color:#36302d;background-color:#fff;width:100%}.otherLoginIcons button:hover,.otherLoginIcons a:hover{-webkit-text-decoration:none;text-decoration:none;transform:translateY(2px)}.otherLoginIcons button img,.otherLoginIcons a img{width:26px;margin-right:10px;display:block}.loginJoin{color:#578ad7;text-align:center;justify-content:center;align-items:center;margin:0 auto;display:flex}.loginJoin img{width:13%;padding:0 0 0 10px}.logSpeInfo{text-align:center;color:#c18326}.logSpeInfo b{font-size:1.8rem}.inputHelpText,.logRegisterAgree{color:#706e6c;margin-top:5px;font-size:1.4rem}.logRegisterAgree a{color:#3783c5}.LGfirst{float:right}.LGfirst p{color:#7d7d7d;margin:60px 0;font-size:1.6rem;line-height:1.6}.loginEasy{margin-top:20px}.logChoice .logChoice_box{justify-content:center;display:flex}.logChoice input[type=radio]{display:none}.logChoice input[type=radio]+label{text-align:center;color:#717171;cursor:pointer;border:1px solid #d4cbcb;border-bottom:6px solid #e2e2e2;border-radius:3px;justify-content:center;align-items:center;width:260px;margin:0 .5%;padding:8px 0;font-size:1.6rem;display:flex;position:relative}.logChoice input[type=radio]+label .arrow{border:2px solid #d4cbcb;border-radius:50%;width:30px;height:30px;margin:0 0 0 15px;position:relative}.logChoice input[type=radio]+label .arrow:before{content:"";border:12px solid transparent;border-left-color:#d4cbcb;border-right-width:0;position:absolute;top:3px;left:11px}.logChoice input[type=radio]+label .arrow:after{content:"";border:12px solid transparent;border-left-color:#fff;border-right-width:0;position:absolute;top:3px;left:8px}.logChoice input[type=radio]:checked+label{color:#fff;background-color:#c01313;border:1px solid #c01313;border-bottom:6px solid #ab1212}.logChoice input[type=radio]:checked+label[for=loginMethod02]:before{content:"";border:15px solid transparent;border-top:0;border-bottom:17px solid #f8f8f8;position:absolute;bottom:-30px;right:220px}.logChoice input[type=radio]:checked+label[for=loginMethod01]:before{content:"";border:15px solid transparent;border-top:0;border-bottom:17px solid #f8f8f8;position:absolute;bottom:-30px;right:220px}.logChoice input[type=radio]:checked+label .arrow{border:2px solid #fff}.logChoice input[type=radio]:checked+label .arrow:before{border-color:transparent transparent transparent #fff}.logChoice input[type=radio]:checked+label .arrow:after{border-color:transparent transparent transparent #c01313}.loginMinfo.logM01,.loginMinfo.logM02{display:none}#loginMethod01:checked~.loginMinfo.logM01,#loginMethod02:checked~.loginMinfo.logM02{display:block}.loginMinfo{text-align:center;color:#484848;background-color:#f8f8f8;border-radius:4px;margin:22px 0 0;padding:50px 20px;font-size:1.5rem}.loginMinfo p{margin-bottom:8px}.loginMinfo ul{text-align:left;max-width:500px;margin:0 auto}.loginMinfo ul li{margin:10px 0;list-style:none;position:relative}.loginMinfo ul li input{border:1px solid #ccc;height:32px;padding-left:10px}.loginMinfo h4{margin:6px 0 14px;font-size:1.6rem;font-weight:500}.logEasyNote{color:#c01313;text-align:left;margin-top:3px;font-size:1.3rem;display:block}.LMforget{align-self:center;margin-top:10px}.LMforget a{color:#3783c5;font-size:1.4rem}.logSendBTN{justify-content:center;margin:10px auto 0;display:flex}.logSendBTN input,.logSendBTN button{color:#b8292f;cursor:pointer;background-color:#fff;border:1px solid #b8292f;border-radius:2px;width:115px;margin:0 6px;padding:8px 15px}.logSendBTN input:hover,.logSendBTN button:hover,.logSendBTN .sBTNr{color:#fff;background-color:#b8292f}.logSendBTN .sBTNr:hover{background-color:#a70a0a}.loginMinfo.logM01 ul{text-align:center;border-bottom:1px dotted #dedede;margin-top:10px;margin-bottom:0;padding:15px 60px}.loginMinfo.logM01 h4{color:#c01313}.loginMinfo.logM02 ul,.loginMinfo.logM02 ul li{flex-direction:column;display:flex}.logImpor{color:#fff;background-color:#7eade4;border-radius:100px;padding:5px 11px}.logAgree{margin:35px 0 20px}.logAgree a{color:#3783c5}.logAgree input{vertical-align:text-bottom;width:16px;height:16px;margin-right:5px}.popBox .popClose.loginClose{opacity:.6;background:url(https://cdn.kingstone.com.tw/images/icon-close-gr.png) 0 0/14px 14px no-repeat;width:15px;height:15px}.loginPopList{color:#535353;text-align:left;padding:0 10px;font-size:1.6rem}.loginPopList li{text-indent:-15px;border-bottom:1px solid #eeecec;margin:10px 0;padding:0 0 10px 15px;list-style:inside}.logImpo{color:#16b6f4;font-weight:500}.logUndLine{color:#ae161d;border-bottom:2px solid #d00912;margin:0 5px}.logPopSocial{margin-bottom:10px}.logPopSocial a{width:170px;margin:3px 5px;display:inline-block}.chanPassword input{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:1px solid #ccc;border-radius:0;outline:none;width:calc(100% - 2px);height:40px;margin-bottom:10px;padding-left:10px;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif;font-size:1.5rem}.loginaa{z-index:2;color:#fff;cursor:pointer;background:linear-gradient(90deg,#7499e3,#88afff);border-color:#578ad7;border-bottom-style:solid;border-bottom-width:5px;border-radius:128px 0 0 130px;width:20%;margin:10px 0;padding:10px}.title_style6{display:none}#lineIDRegisterButton{color:#3783c5;cursor:pointer}#lineIDRegisterButton:hover{-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (max-width:768px){.loginaa{border-radius:128px 0 0 130px;width:40%;padding:10px;font-size:16px}.loginJoin img{width:18%;padding:0 0 0 10px}.loginBox{width:86%;margin:0 auto}.LGlogin,.LGfirst{float:inherit;width:90%}.LGlogin{border-right:0;padding-right:5%}.LGlogin ul li{margin:10px 0;padding-bottom:2px}.inputStyleSet{width:100%;margin:0 auto;padding-left:13%;display:block}.lgCaptcha{margin:10px auto 15px;display:table}.logFlex .lgCaptcha{display:flex}.inLGbtn button{font-size:1.6rem}.LGtxtLink{margin-top:10px}.otherLoginIcons{flex-wrap:wrap}.otherLoginIcons a{width:100%;margin:8px 0 0}.otherLoginIcons a:last-child{margin-bottom:8px}.LGfirst{border-top:1px dotted #ccc}.LGfirst p{margin:16px 0;line-height:1.5}.logChoice .logChoice_box{justify-content:space-between}.logChoice input[type=radio]+label{width:48%;margin:0 0 10px;padding:10px 0}.logChoice input[type=radio]+label .arrow{width:20px;height:20px;margin:0 0 0 5px}.logChoice input[type=radio]+label .arrow:before{border-width:8px 0 8px 8px;top:2px;left:7px}.logChoice input[type=radio]+label .arrow:after{border-width:8px 0 8px 8px;top:2px;left:4px}.logChoice input[type=radio]:checked+label[for=loginMethod02]:before{content:"";border:0}.logChoice input[type=radio]:checked+label[for=loginMethod01]:before{content:"";border:0}.loginMinfo{text-align:left;border-top:3px solid #b8292f;border-radius:0 0 4px 4px;margin:0;padding:20px 20px 30px}.loginMinfo ul{text-align:left;width:80%;margin:15px auto}.loginMinfo ul li input{height:44px}.logEasyNote{margin:3px auto 0}.LMforget{position:inherit;right:inherit;bottom:inherit;text-align:center;margin-top:8px}.LMforget a{color:#3783c5;font-size:14px;line-height:44px}.loginMinfo.logM01 ul{text-align:center;border-bottom:1px dotted #dedede;margin-top:10px;margin-bottom:0;padding:0}.loginMinfo.logM01 h4{color:#484848}.logImpor{color:#a00a0a;background-color:transparent;padding:0}.logAgree{text-align:center;margin:15px 0 25px}.logPopSocial a{border-radius:3px;width:45%;padding-top:4px}.logPopSocial a.logAppBtn{background-color:#fccf00}.logPopSocial a.logLineBtn{background-color:#00b900}.chanPassword input{font-size:1.6rem}}@media only screen and (max-width:320px){.logPopSocial{margin-bottom:15px}.lgCaptcha a,.logFlex .lgCaptcha>img{margin-left:6px}}.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}}