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