﻿.page-login-container{height:100dvh;width:100%}@media(min-width:740px){.page-login-container{align-items:center;display:flex;justify-content:center;padding-top:0}.page-login-container .acoount_block{background-color:#fff;border-radius:var(--radius-11-card,var(--radius-11,8px));box-shadow:0 7px 29px 0 rgba(100,100,111,.2);margin:0 auto;max-width:450px;overflow:hidden}}.page-login-container .acoount_block .account_box{background-color:initial;box-shadow:none}@media(min-width:0)and (max-width:739px){.page-login-container .acoount_block .account_box{background-color:transparent;border:none;box-shadow:none;padding-top:0}}@media(min-width:576px){.page-login-container .acoount_block .account_box{padding:18px 40px 0}}@media(min-width:1100px)and (min-height:700px){.page-login-container .acoount_block .account_box{padding:30px 40px 0}}.page-login-container .acoount_block .account_box .field_box{float:none;font-size:medium;margin-top:0;width:100%}.page-login-container .acoount_block .account_box .field_box .line{display:flex;flex-direction:column;font-size:.875rem;line-height:1.25em;margin-bottom:20px;width:100%}@media(min-width:1100px)and (min-height:700px){.page-login-container .acoount_block .account_box .field_box .line{margin-bottom:25px}}.page-login-container .acoount_block .account_box .field_box .line label{color:#666;display:none;font-family:PingFang,PingFangTC,Microsoft JhengHei,Helvetica,Arial;font-weight:400;margin-bottom:5px}@media(min-width:1100px)and (min-height:700px){.page-login-container .acoount_block .account_box .field_box .line label{display:block}}.page-login-container .acoount_block .account_box .field_box .line .inputbox{-webkit-appearance:none;appearance:none;background:none;background-color:#fff;border:none;border:1px solid var(--theme11-line,#ddd);border-radius:var(--radius-11,8px);box-shadow:none;box-sizing:border-box;color:var(--theme11-text,#000);cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:42px;letter-spacing:0;line-height:40px;outline:none;padding:0 10px}.page-login-container .acoount_block .account_box .field_box .line .inputbox:focus{border-color:var(--theme11-main,var(--color-main));box-shadow:0 0 0 3px color-mix(in srgb,var(--theme11-main,var(--color-main)) 16%,transparent)}@media(min-width:1500px){.page-login-container .acoount_block .account_box .field_box .line .inputbox{font-size:17px}}.page-login-container .acoount_block .account_box .field_box .line .confirm{align-items:center;background-color:var(--theme11-main,var(--color-main));border:1px solid var(--theme11-main,var(--color-main));border-radius:var(--radius-11,8px);color:var(--theme11-active-text,#fff);cursor:pointer;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center;user-select:none;-moz-user-select:none;-webkit-user-select:none}.page-login-container .acoount_block .account_box .field_box .line.for-fn{display:flex;flex-direction:row;font-family:PingFang,PingFangTC,Microsoft JhengHei,Helvetica,Arial;justify-content:space-between}.page-login-container .acoount_block .account_box .field_box .line.for-fn a,.page-login-container .acoount_block .account_box .field_box .line.for-fn div{width:max-content}.page-login-container .acoount_block .account_box .field_box .line.for-fn a{color:var(--color-main);font-weight:700}.page-login-container .acoount_block .account_box .field_box .line.for-fn span{color:#666}.page-login-container .acoount_block .account_box .field_box .line.code .code-wrap{display:flex;justify-content:space-between}.page-login-container .acoount_block .account_box .field_box .line.code input{flex:1}@media(min-width:0)and (max-width:739px){.page-login-container .acoount_block .account_box .field_box .line.code input{max-width:calc(100% - 115px)}}.page-login-container .acoount_block .account_box .field_box .line.code img{border-radius:var(--radius-11,8px);display:block;height:42px;margin:0 0 0 4px;position:static;width:auto}.page-login-container .acoount_block .account_box .field_box .line .confirm:hover{background-color:var(--theme11-main-hover,var(--theme11-main,var(--color-main)));border-color:var(--theme11-main-hover,var(--theme11-main,var(--color-main)));color:var(--theme11-active-text,#fff)}.page-login-container .acoount_block .account_box .field_box input:-webkit-autofill,.page-login-container .acoount_block .account_box .field_box select:-webkit-autofill,.page-login-container .acoount_block .account_box .field_box textarea:-webkit-autofill{background-color:#fff;border-color:#ddd;-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff;transition:background-color 5000s ease-in-out 0s}.page-login-container .acoount_block .for-other-login{padding:0 20px}@media(min-width:576px){.page-login-container .acoount_block .for-other-login{padding:10px 40px 25px}}@media(min-width:1100px)and (min-height:700px){.page-login-container .acoount_block .for-other-login{padding:20px 40px 35px}}@media(min-width:0)and (max-width:575px){.page-login-container .acoount_block .for-other-login .line{background-color:#fff;border-radius:var(--radius-11-card,var(--radius-11,8px));box-shadow:0 7px 29px 0 rgba(100,100,111,.2);padding:20px}}.page-login-container .acoount_block .for-other-login .info{align-items:center;border:none;color:#666;display:flex;font-family:PingFang,PingFangTC,Microsoft JhengHei,Helvetica,Arial;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:2px;width:100%}.page-login-container .acoount_block .for-other-login .info:after,.page-login-container .acoount_block .for-other-login .info:before{border-top:1px solid #ddd;content:"";display:block;flex:1}.page-login-container .acoount_block .for-other-login .info:before{margin-right:1em}.page-login-container .acoount_block .for-other-login .info:after{margin-left:1em}.page-login-container .acoount_block .for-other-login .other-login-way{align-items:center;display:flex;justify-content:center;padding-top:18px}.page-login-container .acoount_block .for-other-login .other-login-way .fb_login,.page-login-container .acoount_block .for-other-login .other-login-way .google_login,.page-login-container .acoount_block .for-other-login .other-login-way .line_login{align-items:center;border-radius:var(--radius-11,8px);display:flex;height:50px;justify-content:center;margin:0 15px;transition:background-color .3s ease,border-color .3s ease;width:50px}@media(min-width:576px){.page-login-container .acoount_block .for-other-login .other-login-way .fb_login,.page-login-container .acoount_block .for-other-login .other-login-way .google_login,.page-login-container .acoount_block .for-other-login .other-login-way .line_login{border:1px solid #efefef}}.page-login-container .acoount_block .for-other-login .other-login-way .fb_login i,.page-login-container .acoount_block .for-other-login .other-login-way .google_login i,.page-login-container .acoount_block .for-other-login .other-login-way .line_login i{font-size:36px;margin:0;transition:transform .3s ease}@media(min-width:576px){.page-login-container .acoount_block .for-other-login .other-login-way .fb_login i,.page-login-container .acoount_block .for-other-login .other-login-way .google_login i,.page-login-container .acoount_block .for-other-login .other-login-way .line_login i{font-size:30px}}.page-login-container .acoount_block .for-other-login .other-login-way .fb_login img,.page-login-container .acoount_block .for-other-login .other-login-way .google_login img,.page-login-container .acoount_block .for-other-login .other-login-way .line_login img{display:block;height:auto;margin:0;transition:transform .3s ease;width:36px}@media(min-width:576px){.page-login-container .acoount_block .for-other-login .other-login-way .fb_login img,.page-login-container .acoount_block .for-other-login .other-login-way .google_login img,.page-login-container .acoount_block .for-other-login .other-login-way .line_login img{width:30px}}@media(hover:hover){.page-login-container .acoount_block .for-other-login .other-login-way .fb_login:hover,.page-login-container .acoount_block .for-other-login .other-login-way .google_login:hover,.page-login-container .acoount_block .for-other-login .other-login-way .line_login:hover{border-color:transparent}.page-login-container .acoount_block .for-other-login .other-login-way .fb_login:hover i,.page-login-container .acoount_block .for-other-login .other-login-way .fb_login:hover img,.page-login-container .acoount_block .for-other-login .other-login-way .google_login:hover i,.page-login-container .acoount_block .for-other-login .other-login-way .google_login:hover img,.page-login-container .acoount_block .for-other-login .other-login-way .line_login:hover i,.page-login-container .acoount_block .for-other-login .other-login-way .line_login:hover img{transform:scale(1.625)}}.page-login-container .acoount_block .for-other-login .other-login-way .fb_login i:before{color:#0e8ef2!important}.page-login-container .acoount_block .for-other-login .other-login-way .line_login i:before{color:#00c300!important}.page-login-container .acoount_block .account_box .title{align-items:center;border:none;color:var(--color-main);display:flex;float:none;font-weight:700;justify-content:space-between;padding-bottom:20px;width:100%}.page-login-container .acoount_block .account_box .title h1{font-size:1.25em}@media(min-width:1100px)and (min-height:700px){.page-login-container .acoount_block .account_box .title{padding-bottom:30px}}.page-login-container .acoount_block .account_box .title a{display:block}.page-login-container .acoount_block .account_box .title img{display:block;height:36px;width:auto}@media(min-width:740px){.page-login-container .acoount_block .account_box .title img{height:42px}}.page-login-container .acoount_block .account_box .title h1{display:block;padding-left:.5em}@media(min-width:740px){.page-login-container .acoount_block .account_box .title h1{padding-left:1em}}.page-login-container .acoount_block .account_box .title:after{border-top:1px solid var(--color-main);content:"";display:block;flex:1;margin-left:1em}body{-webkit-text-size-adjust:100%;background-color:#f8f8f8!important;font-family:Arial,Helvetica,Microsoft JhengHei,sans-serif;margin:0 auto;overflow-x:hidden;width:100%}a{color:var(--footer-color-main);cursor:pointer;text-decoration:none}.templeteRow,.tip{display:none}.tip{display:inline-block}.tip a{color:#b59339}input[type=checkbox]:not(old),input[type=radio]:not(old){background-color:#fff;margin:0;opacity:0;padding:0;position:absolute;width:28px}input[type=radio]:not(old)+label{background:url(../images/shop/op.png) no-repeat;background-position:1px 5px;display:inline-block;line-height:28px;padding-left:28px}input[type=radio]:not(old):checked+label{background:url(../images/shop/op_check.png) no-repeat;background-position:1px 5px}input[type=checkbox]:not(old)+label{background:url(../images/member/ch.jpg) no-repeat;background-position:1px 5px;display:inline-block;line-height:28px;padding-left:28px}input[type=checkbox]:not(old):checked+label{background:url(../images/member/ch_check.jpg) no-repeat;background-position:1px 5px}body.white,input,textarea{background-color:#fff}input,textarea{color:#000;font-family:Microsoft JhengHei,Myriad Pro,Myriad,Aria,sans-serif;font-size:16px;letter-spacing:1px}@media(min-width:980px){input,textarea{font-size:14px}}.clear:after{clear:both;content:"";display:block}.border_style{background-color:#fff;border:none;border-radius:5px;box-shadow:2px 2px 21px rgba(0,0,0,.1)}.select_box{background-color:#fff;background-position:97%;background-repeat:no-repeat;background-size:8px;display:block;height:37px}.select_box select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url(../../images/shop/down.svg);background-position:right .5em top 50%,0 0;background-repeat:no-repeat;background-size:10px;border:1px solid #dcdcdc;color:gray;cursor:pointer;font-size:16px;height:100%;padding-left:10px;padding-right:20px;width:100%}#shop_show{position:relative;width:100%}.shop_contain .order_manage .table_order .field .line .t1{letter-spacing:1px;line-height:17px;text-align:left}.shop_contain .order_manage .table_order .field .line .td{padding:17px 5px}.shop_contain .bonus_box{padding:60px 30px;position:relative}.shop_contain .bonus_box .top_info{display:inline-block;margin-bottom:10px;position:relative;width:100%}.shop_contain .bonus_box .top_info .title{float:left;font-size:16px;font-weight:700;position:relative}.shop_contain .bonus_box .top_info .memo{color:#767676;float:left;font-size:14px;margin-left:65px;position:relative}.shop_contain .bonus_box .top_info .point{float:right;font-family:Myriad Pro,Microsoft JhengHei,Myriad,Aria,sans-serif;font-size:45px;position:relative;top:-14px}.shop_contain .bonus_box .top_info .point:after{content:"點";font-size:16px;font-weight:700;margin-left:9px}.shop_contain .bonus_box .bonus_list .table_order .t1{width:12%}.shop_contain .bonus_box .bonus_list .table_order .t2{width:63%}.shop_contain .bonus_box .bonus_list .table_order .t3{width:25%}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2{flex-wrap:wrap;padding-left:30px;text-align:left}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2 span{display:block;width:100%}.acoount_block{position:relative;width:100%}.acoount_block .account_box{display:block;margin-bottom:12px;min-height:275px;padding:45px;position:relative}.acoount_block .account_box:after{clear:both;content:"";display:block}.acoount_block .account_box .title{border-top:2px solid #000;float:left;font-size:16px;letter-spacing:1px;padding-top:8px;position:relative;width:33%}.acoount_block .account_box .title .tip{color:#595757;font-size:14px;line-height:20px;margin-top:15px}.acoount_block .account_box .num{color:#cdcdcd;font-family:Myriad Pro,sans-serif;font-size:48px;font-weight:700;left:40px;position:absolute;top:150px}.acoount_block .account_box .field_box{float:right;font-size:13px;position:relative;width:51%}.acoount_block .account_box .field_box.error{margin-bottom:20px}.acoount_block .account_box .field_box.error .tip{bottom:-2px;display:block;padding-left:0;position:absolute}.acoount_block .account_box .field_box .read{margin-bottom:20px}.acoount_block .account_box .field_box .memo{display:block}.acoount_block .account_box .field_box .text_summary{color:#595757;font-size:15px;line-height:21px}.acoount_block .account_box .field_box .text_summary ul{list-style:disc;padding-left:25px}.acoount_block .account_box .field_box .text_summary ul li{margin-bottom:20px;padding-left:10px}.acoount_block .account_box .field_box .line{display:flex;flex-wrap:wrap;font-size:15px;line-height:37px;margin-bottom:12px;position:relative}.acoount_block .account_box:nth-child(3) .field_box .line:nth-child(4){display:none}.acoount_block .account_box .field_box .line.error{margin-bottom:40px}.acoount_block .account_box .field_box .line.error .templeteRow,.acoount_block .account_box .field_box .line.error .tip{bottom:-28px;display:block;position:absolute}.acoount_block .account_box.login_box .field_box .line{flex-wrap:wrap}.acoount_block .account_box .field_box .line.code img{position:absolute;right:0;z-index:5}.acoount_block .account_box .field_box .line.code .inputbox{width:calc(100% - 205px)}.acoount_block .account_box .field_box .line .tip,.acoount_block .account_box .field_box .tip{color:#b59339;font-size:12px;line-height:25px;padding-left:90px;position:relative;width:100%}.acoount_block .account_box .field_box .line .select_box{width:100%}.acoount_block .account_box .field_box .line label{min-width:90px;position:relative}.acoount_block .account_box .field_box .line .inputbox{border:1px solid #dcdcdc;color:gray;font-size:14px;height:37px;outline:0;padding:6px 10px;position:relative;width:100%}.acoount_block .account_box .field_box .line .inputbox.disabled{background-color:transparent;border:0}.acoount_block .account_box .field_box .line .birth{display:flex;width:100%}.acoount_block .account_box .field_box .line .birth .mounth_select,.acoount_block .account_box .field_box .line .birth .year_select{margin-right:3%;width:32%}.acoount_block .account_box .field_box .line .birth .day_select{width:32%}.acoount_block .account_box .field_box .line .birth .select_box{background-position:90%}.acoount_block .account_box .field_box .line .birth .select_box select{padding-right:30px}.acoount_block .account_box .field_box .line .addr_edit{position:relative;width:100%}.acoount_block .account_box .field_box .line .addr_edit .add_addr{border-bottom:1px solid #000;padding:5px 0;position:relative}.acoount_block .account_box .field_box .line .addr_edit .add_addr .add{background-image:url(../images/member/add.png);background-position:0;background-repeat:no-repeat;cursor:pointer;padding-left:24px;position:relative}.acoount_block .account_box .field_box .line .addr_edit .add_addr .add span{color:#b59339;letter-spacing:1px;margin-left:6px}.acoount_block .account_box .field_box .line .addr_edit .addr_block{color:#727272;font-size:12px;position:relative}.acoount_block .account_box .field_box .line .addr_edit .addr_block .option{border-bottom:1px solid #4a4a4a;display:flex;padding:8px 45px 8px 0;position:relative}.acoount_block .account_box .field_box .line .addr_edit .addr_block .option input{height:30px}.acoount_block .account_box .field_box .line .addr_edit .addr_block .option label{width:100%}.acoount_block .account_box .field_box .line .addr_edit .addr_block .edit_button{color:#b59339;cursor:pointer;position:absolute;right:0;top:2px;z-index:10}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box{border-bottom:1px solid #000;display:none;padding-bottom:12px;padding-top:12px;position:relative}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box:after{clear:both;content:"";display:block}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .city_select{float:left;position:relative;width:49%}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .area_select{float:right;position:relative;width:49%}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .inputbox{margin-bottom:8px;margin-top:8px;width:100%}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .confirm{background-color:#1d1d1d;color:#fff;float:left;margin-left:auto;margin-right:10px;position:relative;width:100px}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .del{background-color:#d84b4b;border-color:#d84b4b;color:#fff;float:left;margin-left:auto;position:relative;width:100px}.acoount_block.returns_block .account_box.has_tip .num{top:193px}.acoount_block.returns_block .account_box .field_box{width:60%}.acoount_block.returns_block .table_order .title{float:none;font-size:13px;padding-top:0;width:100%}.acoount_block.returns_block .table_order .title .t1{width:19%}.acoount_block.returns_block .table_order .title .t2{width:43%}.acoount_block.returns_block .table_order .title .t3{width:38%}.acoount_block.returns_block .table_order .field{position:relative}.acoount_block.returns_block .table_order .field .line{margin-bottom:0;position:relative}.acoount_block.returns_block .table_order .field .line .td{color:#767676;display:block;line-height:21px;padding:10px 10px 10px 17px;position:relative;text-align:left}.acoount_block.returns_block .table_order .field .line .t1{width:19%}.acoount_block.returns_block .table_order .field .line .t2{width:43%}.acoount_block.returns_block .table_order .field .line .t3{width:38%}.acoount_block.returns_block .table_order .field .line .light{color:#b59339}.button_box.step_button{display:flex;justify-content:center;margin:35px auto}.button_box.step_button .link_button{background-color:#72795f;border-color:#72795f;color:#fff;margin:0 5px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;word-spacing:0}.button_box.step_button .back{background-color:#000;border-color:#000}.trace_list{display:block;font-family:PingFang,PingFangTC,Microsoft JhengHei,Helvetica,Arial;font-size:13px;position:relative}.trace_list .link_button{border-color:#cecece;height:35px;line-height:35px;width:114px}.trace_list.more:after{background-image:url(../images/member/more.png);background-position:bottom;background-repeat:no-repeat;bottom:-40px;content:"";height:40px;left:50%;position:absolute;width:40px}.trace_list .t1{width:15%}.trace_list .t2{width:32%}.trace_list .t3,.trace_list .t4{width:20%}.trace_list .t5{width:13%}.trace_list .title{border-bottom:1px solid #000;display:flex;font-size:14px;padding-bottom:10px;padding-top:10px;position:relative}.trace_list .title .th{font-weight:700;position:relative;text-align:center}.trace_list .title .t1,.trace_list .title .t2{justify-content:left;text-align:left}.trace_list .line{border-bottom:1px solid #e2e2e2;color:#767676;display:flex;position:relative}.trace_list .line .td{align-items:center;display:flex;font-size:15px;justify-content:center;padding:25px;position:relative;text-align:center}.trace_list .line .td a{color:#000;font-size:15px}.trace_list .line .td a small{color:gray;display:block;font-size:14px;line-height:19px}.trace_list .line .t1{justify-content:right;text-align:right}.trace_list .line .t2{justify-content:left;text-align:left}.trace_list .line .t1{position:relative}.trace_list .line .t1 img{border-radius:5px;display:block;height:auto;width:100%}.trace_list .line .t2{font-weight:700}.trace_list .line .t2,.trace_list .line .t3{font-size:15px;position:relative}.trace_list .line .t3 .old_price .price{color:#bdbdbd}.trace_list .line .t4{font-size:15px;position:relative}.trace_list .line .t5{cursor:pointer;font-size:16px;font-size:15px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.trace_list .line .btn-del{align-items:center;display:flex;height:40px;justify-content:center;transition:all .35s ease;width:40px}.trace_list .line .btn-del svg{display:block;height:auto;transition:transform .35s ease;width:40%}.trace_list .line .btn-del path{fill:#666;transition:fill .35s ease}@media only screen and (min-width:600px){.trace_list .line .btn-del:hover svg{transform:scale(1.25)}.trace_list .line .btn-del:hover path{fill:#b73030}}.shop_contain{font-size:16px;line-height:25px;margin:0 auto 25px;max-width:1200px;padding-bottom:50px;padding-top:0;position:relative}@media(min-width:980px)and (max-width:1499px){.shop_contain{max-width:960px!important;padding-left:0!important;padding-right:0!important;width:88%!important}}.shop_contain .head_box{display:block;margin-bottom:50px;position:relative}.shop_contain .head_box h2{display:block;font-size:24px;font-weight:900;margin-bottom:20px;position:relative;width:50%}.shop_contain .head_box .select_link{display:none}.shop_contain .head_box .sub_link{align-items:center;border-bottom:1px solid #adadad;border-top:2px solid #303030;display:flex;font-size:18px;height:64px;position:relative;text-align:center}.shop_contain .head_box .sub_link .link{color:#000;cursor:pointer;height:64px;line-height:64px;position:relative;width:100%}.shop_contain .head_box .sub_link .link:last-child:before{display:none}.shop_contain .head_box .sub_link .link:before{background-color:#d4d4d4;content:"";height:25px;position:absolute;right:0;top:19px;width:1px}.shop_contain .head_box .sub_link .link:after{background-color:#303030;bottom:0;content:"";height:2px;left:50%;position:absolute;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;width:0}.shop_contain .head_box .sub_link .link.active:after{left:0;width:100%}.shop_contain .link_button{border:1px solid var(--footer-color-main);border-radius:3px;box-shadow:2px 2px 6px rgba(0,0,0,.15);color:var(--footer-color-main);cursor:pointer;display:block;font-size:16px;height:45px;line-height:42px;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:145px}.shop_contain.member_edit .link_button:hover{background-color:#b59339;border-color:#b59339;color:#fff}.shop_contain .link_button.none{cursor:auto;opacity:.25}.shop_contain .shop_block{position:relative}.shop_contain .shop_block:after{clear:both;content:"";display:block}.shop_contain .shop_block .head_title{display:block;font-size:18px;font-weight:700;margin-bottom:30px;position:relative}.shop_contain .shop_block .member_login{float:left;height:540px;position:relative;text-align:center;width:255px}.shop_contain .shop_block .member_login .icon{color:#a2a2a2;font-size:80px;margin-bottom:70px;margin-top:75px;position:relative}.shop_contain .shop_block .member_login .info{border-bottom:1px solid #cecece;display:block;margin:0 auto 35px;padding-bottom:30px;position:relative;width:80%}.shop_contain .shop_block .member_login .info .name{display:block;font-size:15px;margin-bottom:2px;position:relative}.shop_contain .shop_block .member_login .info .mail{color:#767676;display:block;font-size:14px;position:relative}.shop_contain .shop_block .member_login .edit_link{margin:0 auto;position:relative}.shop_contain .shop_block .member_login .logout{background-color:#1d1d1d;color:#fff;margin-left:auto;margin-right:auto;margin-top:12px;position:relative}.shop_contain .shop_block .member_neworder{display:block;float:right;font-size:13px;line-height:20px;padding:45px;position:relative;width:930px}.shop_contain .shop_block .member_neworder .more_order{background-color:#1d1d1d;color:#fff;float:right;margin-top:21px}.shop_contain .shop_block .shop_list{box-sizing:border-box;display:block;float:left;font-size:13px;line-height:20px;margin-top:12px;padding:45px;position:relative;width:100%}.shop_contain .shop_block .shop_list .more_order{background-color:#1d1d1d;color:#fff;float:right;margin-top:21px}.shop_contain .shop_block .shop_list .headname{margin-bottom:60px;position:relative}.shop_contain .shop_block .shop_list .headname .title{display:inline-block;font-size:16px;margin-right:12px}.shop_contain .shop_block .shop_list .headname .tip{color:#595757;display:inline-block;font-size:14px}.shop_contain .coup_list .table_order{position:relative}.shop_contain .coup_list .table_order .field .line .t3,.shop_contain .coup_list .table_order .field .line .t4{flex-wrap:wrap}.shop_contain .coup_list .table_order .field .line .t3 span,.shop_contain .coup_list .table_order .field .line .t4 span{display:block;width:100%}.shop_contain .coup_list .table_order .field .line .td{line-height:20px;padding:14px 10px}.shop_contain .coup_search{display:inline-block;margin-bottom:25px;position:relative;width:100%}.shop_contain .coup_search button,.shop_contain .coup_search input{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;box-shadow:none;color:gray;color:#000;cursor:pointer;display:inline-block;font-family:Microsoft JhengHei,Myriad Pro,Myriad,Aria,sans-serif;font-size:14px;height:37px;letter-spacing:1px;margin-left:6px;outline:none;outline:0}.shop_contain .coup_search input{background-color:#fff;border:1px solid #dcdcdc;padding:6px 10px;width:10em}.shop_contain .coup_search input:focus{border:2px solid #000;border-radius:3px}.shop_contain .coup_search button{background-color:var(--color-main);color:#fff;min-width:60px}.shop_contain .coup_search .title{float:left;font-size:16px;position:relative}.shop_contain .coup_search .select_box{background-position:91%;float:right;width:160px}.shop_contain .coup_search .select_box select{font-size:14px}.shop_contain .table_order{display:block;font-size:13px;position:relative}.shop_contain .table_order.more:after{background-image:url(../images/member/more.png);background-position:bottom;background-repeat:no-repeat;bottom:-40px;content:"";height:40px;left:50%;margin-left:-20px;position:absolute;width:40px}.shop_contain .table_order .title{border-bottom:1px solid #000;border-top:2px solid #000;color:#000;display:flex;font-size:15px;line-height:45px;position:relative;width:100%}.shop_contain .table_order .title .th{border-right:1px solid #d9d9d9;font-weight:700;position:relative;text-align:center}.shop_contain .table_order .title .th:last-child{border-right:0}.shop_contain .table_order .field{position:relative}.shop_contain .table_order .field .line{border-bottom:1px solid #000;color:#767676;display:flex;position:relative}.shop_contain .table_order .field .line:nth-child(2n){background-color:#fff}.shop_contain .table_order .field .line .td{align-items:center;border-right:1px solid #d9d9d9;display:flex;justify-content:center;padding:25px 0;position:relative;text-align:center}.shop_contain .table_order .field .line .td a{border-bottom:1px solid #b59339;color:#b59339;line-height:17px}.shop_contain .table_order .field .line .td:last-child{border-right:0}.shop_contain .table_order .t1{font-size:15px;position:relative;width:17%}.shop_contain .table_order .t2{font-size:15px;position:relative;width:25%}.shop_contain .table_order .t3,.shop_contain .table_order .t4{font-size:15px;position:relative;width:17%}.shop_contain .table_order .t5{font-size:15px;position:relative;width:34%}.shop_contain .table_order .t6{font-size:15px;position:relative;width:17%}.shop_contain .table_order .t7{position:relative;width:17%}.featherlight-inner{display:block!important}.featherlight .featherlight-content{background-color:transparent;overflow-y:hidden;padding:0}.featherlight .featherlight-close-icon{background-color:#ededed;border:none;border-radius:2px;color:#bdbdbd;font-size:30px;height:52px;outline:none;position:absolute;right:10px;top:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;width:52px;z-index:10}.price{color:#777;font-size:16px;font-weight:400}.price:before{content:"NT$ "}.priceLess:before{content:"- NT$ "}.js_itemSub{color:#000;font-size:16px;font-weight:400}.acad01-template-01{top:0!important}@media(max-width:1152px)and (min-width:1152px){.shop_contain .shop_block .member_neworder{width:875px}}@media only screen and (min-width:1025px){#login_from .box .block .button_box .link_button:hover,.jump_box_style .box .block .button_box input:hover,.order_manage .order_now .info .line .field .button:hover,.order_manage .order_search .date_zone .link_button:hover,.shop_contain .shop_block .member_login .edit_link:hover,.shop_contain .shop_block .member_login .logout:hover,.shop_contain .shop_block .member_neworder .more_order:hover,.shop_contain .shop_block .shop_list .more_order:hover,.shop_contain .shop_block .trace_list .link_button.buyit:hover{background-color:#b59339;border-color:#b59339;color:#fff}.shop_contain .shop_block .trace_list .line .t5.del:hover,.shop_step .trace_list .line .del:hover{color:#d91e1e}.featherlight-close-icon:hover{background-color:gray;color:#fff}.button_box.step_button .link_button:hover{word-spacing:5px}#login_from .box .block .forgot_link:hover:before{width:100%}.featherlight .featherlight-close-icon:hover{background-color:gray;color:#fff}}@media only screen and (max-width:1024px){.shop_contain{padding-left:25px;padding-right:25px;width:100%}.shop_contain .shop_block .member_login{height:132px;width:100%}.shop_contain .shop_block .member_neworder{margin-top:15px;padding:25px;width:100%}.shop_contain .shop_block .shop_list{padding:25px}.shop_contain .link_button{width:calc(100% - 40px)}.shop_contain .shop_block .member_neworder .more_order,.shop_contain .shop_block .shop_list .more_order{width:150px}.shop_contain .shop_block .member_login .icon{color:#a2a2a2;float:left;font-size:80px;margin-bottom:19px;margin-left:25px;margin-top:27px;position:relative;width:70px}.shop_contain .shop_block .member_login .icon img{width:80%}.shop_contain .shop_block .member_login .info{border:0;float:left;margin-bottom:0;margin-top:40px;padding-bottom:0;width:30%}.shop_contain .shop_block .member_login .edit_link{float:right;margin-right:20px;margin-top:14px;width:40%}.shop_contain .shop_block .member_login .logout{float:right;margin-right:20px;margin-top:10px;width:40%}.acoount_block .account_box{padding:25px}.acoount_block .account_box .title{width:20%}.acoount_block .account_box .field_box{width:73%}.acoount_block .account_box .num{left:21px;top:128px}.acoount_block.returns_block .account_box .field_box{width:73%}.shop_contain .bonus_box .top_info .memo{margin-left:30px}.shop_contain .bonus_box{padding:70px 25px}.shop_contain .bonus_box .top_info{height:35px;margin-top:10px}.shop_contain .bonus_box .top_info .point{font-size:36px;top:-72px}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2{padding-left:20px}.shop_contain .bonus_box .bonus_list .table_order .t1{width:15%}}@media only screen and (max-width:600px){.shop_contain .table_order .field .line:nth-child(2n){background-color:transparent}.shop_contain .shop_block .shop_list .headname{margin-bottom:35px}.shop_contain .head_box .sub_link{display:none}.shop_contain .head_box .select_link{background-color:#fff;background-image:url(../images/member/select.png);background-position:97%;background-repeat:no-repeat;background-size:10px;display:block}.shop_contain .head_box .select_link select{background-color:transparent;border-color:#9e9e9e;color:#000!important;font-size:15px;height:30px;padding-left:7px;padding-right:50px;width:100%}.shop_contain .shop_block .member_login .info{margin-top:20px;width:calc(100% - 108px)}.shop_contain .shop_block .member_login .edit_link{float:left;margin-left:25px;margin-top:0;width:calc(100% - 50px)}.shop_contain .shop_block .member_login .logout{float:left;margin-left:25px;margin-right:0;width:calc(100% - 50px)}.shop_contain .shop_block .member_login{height:245px}.shop_contain .shop_block .trace_list .title,.shop_contain .table_order .title{display:none}.shop_contain .shop_block .trace_list .line,.shop_contain .table_order .field .line{border:0;border-bottom:1px solid #e2e2e2;display:block;display:flex;flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px}.shop_contain .table_order .td:before{content:attr(data-word)}.shop_contain .shop_block .trace_list .line .td,.shop_contain .table_order .field .line .td{background-color:#fff;border:0;display:flex;font-size:14px;justify-content:left;padding:8px 0;width:100%}.shop_contain .table_order .field .line .td:nth-child(2n){background-color:#f6f6f6}.shop_contain .shop_block .trace_list .del:before,.shop_contain .shop_block .trace_list .t3:before,.shop_contain .shop_block .trace_list .t5:before,.shop_contain .table_order .field .line .td:before,.shop_step .trace_list .line .t4:before,.trace_list.buy_list .line .td:before{color:#000;min-width:96px;padding-left:0;text-align:left;width:96px}.shop_contain .shop_block .member_neworder{padding:20px}.shop_contain .shop_block .member_login .icon{margin-left:20px}.shop_contain .shop_block .head_title{margin-bottom:18px}.shop_contain .shop_block .member_neworder .more_order,.shop_contain .shop_block .shop_list .more_order{width:100%}.shop_contain .shop_block .trace_list.more:after,.shop_contain .table_order.more:after{display:none}.shop_contain .shop_block .trace_list .line{padding-bottom:20px}.shop_contain .shop_block .trace_list .line .t1{float:left;padding-left:0;width:96px}.shop_contain .shop_block .trace_list .line .t1 img{border-radius:3px;display:block;height:auto;overflow:hidden;width:100%}.shop_contain .shop_block .trace_list .line .t2{font-weight:700;width:calc(100% - 96px)}.shop_contain .shop_block .trace_list .line .t4{padding:0;width:calc(100% - 50px)}.shop_contain .shop_block .trace_list .line .del{background-color:transparent;bottom:20px;flex-shrink:0;height:45px;position:absolute;right:0;width:45px}.shop_contain .shop_block .trace_list .line .del:before{display:none}.shop_contain .shop_block .trace_list .line .btn-del{background-color:#000;border-color:#000;border-radius:3px;flex-shrink:0;height:45px;width:45px}.shop_contain .shop_block .trace_list .line .btn-del path{fill:#fff}.shop_contain .shop_block .trace_list .line:last-of-type .del{top:0}.shop_contain .shop_block .trace_list .t3:before{content:"品項"}.shop_contain .shop_block .trace_list .t5:before{content:"刪除"}.shop_contain .shop_block .trace_list .link_button{width:100%}.acoount_block .account_box .title{width:100px}.acoount_block .account_box .field_box{margin-top:40px;width:100%}.acoount_block .account_box .num{font-size:33px;left:auto;position:absolute;right:19px;top:28px}.acoount_block .account_box .field_box .line.code .inputbox{width:100%}.acoount_block .account_box .field_box .line{display:block}.acoount_block .account_box .field_box .line .link_button{margin-left:0;width:100%}.acoount_block .account_box .field_box .line .inputbox.disabled{padding-left:0}.acoount_block .account_box .field_box .line.code img{display:inline-block;float:none;margin-left:auto;margin-right:0;margin-top:8px;position:relative;right:0}.acoount_block .account_box .field_box .line .tip,.acoount_block .account_box .field_box .line.error .templeteRow,.acoount_block .account_box .field_box .line.error .tip{bottom:auto;color:#b59339;left:0;padding-left:0;position:relative;top:0}.acoount_block .account_box .field_box .line.error{margin-bottom:0}.trace_list.buy_list .line{border:0;border-bottom:1px solid #e2e2e2;display:block;line-height:20px;margin-bottom:20px;padding-bottom:20px}.trace_list.buy_list .line .td{background-color:#fff;border:0;display:flex;font-size:14px;justify-content:left;padding:8px 0;width:100%}.trace_list.buy_list .line .t1{float:left;margin-right:10px;padding-left:0;width:65px}.trace_list.buy_list .line .t2{float:right;width:calc(100% - 80px)}.trace_list.buy_list .line .td.t3{flex-wrap:nowrap;text-align:left}.trace_list.buy_list .line .td:before{content:attr(data-word)}.trace_list.buy_list .line .t2:before{content:none}.trace_list.buy_list .title{display:none}.trace_list.buy_list .line .link_button{width:100%}.trace_list.buy_list .line:last-child{margin-bottom:0;padding-bottom:0}.trace_list.buy_list .line .td.t3 .old_price{font-size:12px}.featherlight-close-icon{font-size:23px;height:40px;width:40px}.acoount_block .account_box .field_box .line .birth .select_box select{padding-right:10px}.acoount_block.returns_block .account_box .field_box{width:100%}.acoount_block .account_box .title .tip{width:65vw}.acoount_block.returns_block .account_box.has_tip .num{top:28px}.acoount_block .account_box .field_box .text_summary ul li{padding-left:5px}.acoount_block.returns_block .table_order .field .line:last-child{border-bottom:0}.acoount_block.returns_block .table_order .field .line{border-color:#000}.acoount_block.returns_block .table_order .field .line .td{padding-left:160px;padding-right:8px;width:100%}.acoount_block.returns_block .table_order .field .line .t1{width:100%}.acoount_block.returns_block .table_order .field .line .t1:before{content:"訂單狀態";left:10px;margin-right:30px;padding-left:0;position:absolute;text-align:left;width:136px}.acoount_block.returns_block .table_order .field .line .t2{width:100%}.acoount_block.returns_block .table_order .field .line .t2:before{content:"可否執行取消或退貨";left:10px;margin-right:30px;padding-left:0;position:absolute;text-align:left;width:136px}.acoount_block.returns_block .table_order .field .line .t3{width:100%}.acoount_block.returns_block .table_order .field .line .t3:before{content:"說明";left:10px;margin-right:30px;padding-left:0;position:absolute;text-align:left;width:136px}.shop_contain .coup_list .table_order .field .line .td{padding:10px 2px}.shop_contain .coup_list .table_order .field .line .td br{display:none}.shop_contain .coup_list .table_order .field .line .td span{display:inline-block;padding-left:10px;width:auto}.shop_contain .coup_list .table_order .field .line,.shop_contain .coup_list .table_order .field .line:nth-child(2n){background-color:transparent}.shop_contain .shop_block .trace_list .line:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.shop_contain .bonus_box{padding:60px 15px}.shop_contain .bonus_box .top_info .memo{margin-left:30px;width:calc(100% - 97px)}.shop_contain .bonus_box .top_info .point{font-size:30px;top:-86px}.shop_contain .bonus_box .top_info{border-bottom:1px solid #757575;height:60px;line-height:22px;margin-top:10px}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2{display:block;padding:10px 2px}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2:after{clear:both;content:"";display:block}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2 span{display:block;float:right;width:calc(100% - 70px)}}@media only screen and (max-width:400px){.acoount_block.returns_block .table_order .field .line .td{padding-left:118px}.acoount_block.returns_block .table_order .field .line .t1:before,.acoount_block.returns_block .table_order .field .line .t2:before,.acoount_block.returns_block .table_order .field .line .t3:before{width:95px}.acoount_block.returns_block .table_order .field .line .t2{min-height:62px}}.loginWrap{margin:0 auto;position:relative}#login_from .box .block .line .inputbox{margin-bottom:10px;padding:20px;width:100%}.code_img{align-items:center;display:flex;font-size:0;line-height:1;margin-top:5px}.page_content{margin-bottom:25px;margin-top:var(--height-nav-xs);padding-top:25px}@media(min-width:980px){.page_content{margin-top:var(--height-nav-md)}}.acoount_block .account_box .field_box .line .tip,.acoount_block .account_box .field_box .tip{padding:0}@media only screen and (max-width:650px){.acoount_block .account_box .field_box .line label{display:block}}@media(max-width:500px){.food01-template-01 .lang .link{padding:0 10px}}@media(min-width:1025px)and (max-width:1200px){.shop_contain{padding:0 25px}}.shop_contain .shop_block .member_login .info .level{color:#767676;display:block;font-size:14px;position:relative}@media(min-width:0)and (max-width:575px){.shop_contain{padding-left:20px;padding-right:20px}}@media(min-width:0)and (max-width:739px){.trace_list.for-history .title{display:none}}@media(min-width:740px){.trace_list.for-history .title .th.t2{padding-left:20px}}@media(min-width:1100px){.trace_list.for-history .title .th.t2{padding-left:40px}}@media(min-width:1800px){.trace_list.for-history .title .th.t2{padding-left:60px}}@media(min-width:0)and (max-width:739px){.trace_list.for-history .line{flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px}.trace_list.for-history .line:last-of-type{border:none;margin-bottom:0;padding-bottom:0}.trace_list.for-history .line .td.t1{padding-bottom:12px;padding-right:20px;padding-top:0;width:96px}.trace_list.for-history .line .td.t2{padding-bottom:12px;padding-top:0;width:calc(100% - 96px)}.trace_list.for-history .line .td.t3,.trace_list.for-history .line .td.t4,.trace_list.for-history .line .td.t5{align-items:center;color:#000;display:flex;font-size:14px;justify-content:flex-start;line-height:1.4em;padding:4px 0;width:100%}.trace_list.for-history .line .td.t3:before,.trace_list.for-history .line .td.t4:before,.trace_list.for-history .line .td.t5:before{color:#666;content:attr(data-word);display:block;text-align:left;width:100px}}@media(min-width:740px){.trace_list.for-history .line .td.t2{padding-left:20px}}@media(min-width:1100px){.trace_list.for-history .line .td.t2{padding-left:40px}}@media(min-width:1800px){.trace_list.for-history .line .td.t2{padding-left:60px}}@media(min-width:740px){.trace_list.for-history .line .td.t5{color:#000;font-weight:700}}@media(min-width:0)and (max-width:739px){.page-login-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding-bottom:40px}}.page-login .contain_footer,.page-login .header,.page-login .inpage_nav{display:none!important;pointer-events:none!important}.page-login .page_content{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:0}@media(min-width:0)and (max-width:739px){.page-login .page_content{background-image:none!important}}.final_price.minimal-style .row.--coupon .field{max-width:100%;width:100%}.final_price.minimal-style .row.--coupon .field-title{align-items:center;display:flex;flex-wrap:wrap;gap:4px 6px}.final_price.minimal-style .row.--coupon .coupon-actions{align-items:center;display:flex;gap:8px;width:100%}.final_price.minimal-style .row.--coupon .coupon-actions .form-item{flex:0 1 auto;max-width:192px;min-width:0;padding-top:8px;width:auto}.final_price.minimal-style .row.--coupon .coupon-actions .form-item input{max-width:120px;min-width:0;width:120px}.final_price.minimal-style .row.--coupon .coupon-actions .value{flex-shrink:0;margin-left:auto;padding-top:8px;text-align:right;white-space:nowrap;width:auto}.final_price.minimal-style .row.--coupon .coupon-mini{min-width:0;width:100%}.final_price.minimal-style .row.--selected-info .field{flex:0 0 auto;max-width:none}.final_price.minimal-style .row.--selected-info .value{flex:1 1 0;line-height:1.45;min-width:0;text-align:right;white-space:normal;width:auto;word-break:keep-all}.final_price.minimal-style .selected-logistics-store{display:block;font-size:.9em;font-weight:600;margin-top:2px;word-break:keep-all}
