﻿.page-login-container{width:100%;height:100dvh}@media(min-width: 740px){.page-login-container{display:flex;align-items:center;justify-content:center;padding-top:0}}@media(min-width: 740px){.page-login-container .acoount_block{max-width:450px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;overflow:hidden}}.page-login-container .acoount_block .account_box{background-color:initial;box-shadow:initial}@media(min-width: 0)and (max-width: 739px){.page-login-container .acoount_block .account_box{box-shadow:none;border:none;background-color:rgba(0,0,0,0);padding-top:0}}@media(min-width: 576px){.page-login-container .acoount_block .account_box{padding:18px 40px 0 40px}}@media(min-width: 1100px)and (min-height: 700px){.page-login-container .acoount_block .account_box{padding:30px 40px 0 40px}}.page-login-container .acoount_block .account_box .field_box{margin-top:0;float:initial;width:100%;font-size:initial}.page-login-container .acoount_block .account_box .field_box .line{line-height:1.25em;font-size:.875rem;width:100%;margin-bottom:20px;display:flex;flex-direction:column}@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{margin-bottom:5px;color:#666;display:none;font-weight:normal;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial}@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{box-sizing:border-box;border:none;background:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-size:16px;padding:0 10px;height:42px;letter-spacing:0;border-radius:5px;border:1px solid #ddd;background-color:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;line-height:40px}@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{height:50px;background-color:var(--color-main);color:#fff;font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:center;border-radius:5px;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer}.page-login-container .acoount_block .account_box .field_box .line.for-fn{display:flex;justify-content:space-between;flex-direction:row;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial}.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{font-weight:bold;color:var(--color-main)}.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{display:block;height:42px;width:auto;margin:0 0 0 4px;border-radius:5px;position:static}.page-login-container .acoount_block .account_box .field_box input:-webkit-autofill,.page-login-container .acoount_block .account_box .field_box textarea:-webkit-autofill,.page-login-container .acoount_block .account_box .field_box select:-webkit-autofill{border-color:#ddd;background-color:#fff;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px #fff inset;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:8px;padding:20px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}}.page-login-container .acoount_block .for-other-login .info{font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial;border:none;font-size:14px;display:flex;align-items:center;justify-content:space-between;width:100%;color:#666;letter-spacing:2px;font-weight:normal}.page-login-container .acoount_block .for-other-login .info:before,.page-login-container .acoount_block .for-other-login .info:after{content:"";display:block;flex:1;border-top:1px solid #ddd}.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{display:flex;justify-content:center;align-items: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{border-radius:7px;margin:0 15px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease}@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;transition:transform .3s ease;margin:0}@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{transition:transform .3s ease;margin:0;width:36px;height:auto;display:block}@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:rgba(0,0,0,0)}.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{border:none;display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:20px;color:var(--color-main);font-weight:bold;float:initial}.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{width:auto;height:36px;display:block}@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{content:"";display:block;flex:1;border-top:1px solid var(--color-main)}.page-login-container .acoount_block .account_box .title:after{margin-left:1em}body{-webkit-text-size-adjust:100%;margin:0 auto;width:100%;overflow-x:hidden;background-color:#f8f8f8 !important;font-family:Arial,Helvetica,Microsoft JhengHei,sans-serif}a{text-decoration:none;cursor:pointer;color:var(--footer-color-main)}.tip,.templeteRow{display:none}.tip{display:inline-block}.tip a{color:#b59339}input[type=checkbox]:not(old),input[type=radio]:not(old){width:28px;margin:0;padding:0;opacity:0;background-color:#fff;position:absolute}input[type=radio]:not(old)+label{display:inline-block;padding-left:28px;background:url("../images/shop/op.png") no-repeat;background-position:1px 5px;line-height: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{display:inline-block;padding-left:28px;background:url("../images/member/ch.jpg") no-repeat;background-position:1px 5px;line-height:28px}input[type=checkbox]:not(old):checked+label{background:url("../images/member/ch_check.jpg") no-repeat;background-position:1px 5px}body.white{background-color:#fff}input,textarea{font-family:Microsoft JhengHei,Myriad Pro,Myriad,Aria,sans-serif;font-size:16px;color:#000;letter-spacing:1px;background-color:#fff}@media(min-width: 980px){input,textarea{font-size:14px}}.clear::after{content:"";display:block;clear:both}.border_style{background-color:#fff;border:1px solid #cecece;border-radius:10px;box-shadow:2px 2px 21px rgba(0,0,0,.1);border:none}.select_box{display:block;background-image:url("../images/shop/select.png");background-size:8px;background-repeat:no-repeat;background-position:97%;height:37px;background-color:#fff}.select_box select{font-size:16px;color:gray;width:100%;height:100%;padding-left:10px;padding-right:20px;background-color:rgba(0,0,0,0);border:1px solid #dcdcdc;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("../../images/shop/down.svg");background-position:right .5em top 50%,0 0;background-repeat:no-repeat;background-size:10px}#shop_show{position:relative;width:100%}.shop_contain .order_manage .table_order .field .line .t1{text-align:left;line-height:17px;letter-spacing:1px}.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{position:relative;display:inline-block;width:100%;margin-bottom:10px}.shop_contain .bonus_box .top_info .title{position:relative;font-size:16px;float:left;font-weight:bold}.shop_contain .bonus_box .top_info .memo{position:relative;font-size:14px;color:#767676;float:left;margin-left:65px}.shop_contain .bonus_box .top_info .point{position:relative;float:right;font-size:45px;top:-14px;font-family:Myriad Pro,Microsoft JhengHei,Myriad,Aria,sans-serif}.shop_contain .bonus_box .top_info .point::after{content:"點";font-size:16px;font-weight:bold;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;text-align:left;padding-left:30px}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2 span{width:100%;display:block}.acoount_block{position:relative;width:100%}.acoount_block .account_box{position:relative;padding:45px;display:block;min-height:275px;margin-bottom:12px}.acoount_block .account_box:after{content:"";display:block;clear:both}.acoount_block .account_box .title{position:relative;font-size:16px;border-top:2px solid #000;width:33%;padding-top:8px;letter-spacing:1px;float:left}.acoount_block .account_box .title .tip{color:#595757;font-size:14px;line-height:20px;margin-top:15px}.acoount_block .account_box .num{position:absolute;font-family:Myriad Pro,sans-serif;font-size:48px;font-weight:bold;color:#cdcdcd;top:150px;left:40px}.acoount_block .account_box .field_box{position:relative;float:right;width:51%;font-size:13px}.acoount_block .account_box .field_box.error{margin-bottom:20px}.acoount_block .account_box .field_box.error .tip{display:block;position:absolute;bottom:-2px;padding-left:0}.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{font-size:15px;color:#595757;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{padding-left:10px;margin-bottom:20px}.acoount_block .account_box .field_box .line{position:relative;display:flex;margin-bottom:12px;line-height:37px;font-size:15px;flex-wrap:wrap}.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 .tip,.acoount_block .account_box .field_box .line.error .templeteRow{display:block;position:absolute;bottom:-28px}.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{position:relative;color:#b59339;padding-left:90px;width:100%;line-height:25px;font-size:12px}.acoount_block .account_box .field_box .line .select_box{width:100%}.acoount_block .account_box .field_box .line label{position:relative;min-width:90px}.acoount_block .account_box .field_box .line .inputbox{position:relative;width:100%;border:1px solid #dcdcdc;padding:6px 10px;height:37px;outline:0;font-size:14px;color:gray}.acoount_block .account_box .field_box .line .inputbox.disabled{border:0;background-color:rgba(0,0,0,0)}.acoount_block .account_box .field_box .line .birth{display:flex;width:100%}.acoount_block .account_box .field_box .line .birth .year_select{width:32%;margin-right:3%}.acoount_block .account_box .field_box .line .birth .mounth_select{width:32%;margin-right:3%}.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{position:relative;border-bottom:1px solid #000;padding:5px 0}.acoount_block .account_box .field_box .line .addr_edit .add_addr .add{position:relative;background-image:url("../images/member/add.png");padding-left:24px;background-repeat:no-repeat;background-position:left;cursor:pointer}.acoount_block .account_box .field_box .line .addr_edit .add_addr .add span{color:#b59339;margin-left:6px;letter-spacing:1px}.acoount_block .account_box .field_box .line .addr_edit .addr_block{position:relative;font-size:12px;color:#727272}.acoount_block .account_box .field_box .line .addr_edit .addr_block .option{position:relative;display:flex;padding-top:8px;border-bottom:1px solid #4a4a4a;padding-bottom:8px;padding-right:45px;padding-left:0}.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{position:absolute;right:0;top:2px;z-index:10;color:#b59339;cursor:pointer}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box{position:relative;padding-top:12px;border-bottom:1px solid #000;padding-bottom:12px;display:none}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box::after{content:"";display:block;clear:both}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .city_select{position:relative;width:49%;float:left}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .area_select{position:relative;float:right;width:49%}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .inputbox{margin-top:8px;margin-bottom:8px;width:100%}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .confirm{position:relative;float:left;background-color:#1d1d1d;color:#fff;width:100px;margin-right:10px;margin-left:auto}.acoount_block .account_box .field_box .line .addr_edit .addr_block .addr_box .del{position:relative;float:left;background-color:#d84b4b;color:#fff;width:100px;border-color:#d84b4b;margin-left:auto}.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{width:100%;padding-top:0;font-size:13px;float:none}.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{position:relative;margin-bottom:0}.acoount_block.returns_block .table_order .field .line .td{position:relative;display:block;padding:10px 10px 10px 17px;text-align:left;line-height:21px;color:#767676}.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{margin:35px auto;display:flex;justify-content:center}@media(min-width: 980px){.button_box.step_button{justify-content:flex-end}}.button_box.step_button .link_button{background-color:#72795f;border-color:#72795f;word-spacing:0px;color:#fff;margin:0 5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.button_box.step_button .back{border-color:#000;background-color:#000}.trace_list{position:relative;font-size:13px;display:block;font-family:"PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial}.trace_list .link_button{height:35px;width:114px;line-height:35px;border-color:#cecece}.trace_list.more::after{content:"";background-image:url("../images/member/more.png");position:absolute;width:40px;height:40px;background-position:bottom;background-repeat:no-repeat;left:50%;bottom:-40px}.trace_list .t1{width:15%}.trace_list .t2{width:32%}.trace_list .t3{width:20%}.trace_list .t4{width:20%}.trace_list .t5{width:13%}.trace_list .title{position:relative;display:flex;border-bottom:1px solid #000;padding-bottom:10px;font-size:14px}.trace_list .title .th{position:relative;font-weight:bold;text-align:center}.trace_list .title .t1,.trace_list .title .t2{justify-content:left;text-align:left}.trace_list .line{position:relative;display:flex;color:#767676;border-bottom:1px solid #e2e2e2}.trace_list .line .td{position:relative;text-align:center;padding:25px 0;display:flex;justify-content:center;align-items:center;font-size:15px}.trace_list .line .td a{color:#000;font-size:15px}.trace_list .line .td a small{color:gray;font-size:12px;line-height:19px;display:block}.trace_list .line .t1,.trace_list .line .t2{justify-content:left;text-align:left;padding-right:15px}.trace_list .line .t1{position:relative}.trace_list .line .t1 img{display:block;width:100%;height:auto;border-radius:5px}.trace_list .line .t2{position:relative;font-size:15px;font-weight:bold}.trace_list .line .t3{position:relative;font-size:15px;flex-direction:column}.trace_list .line .t3 .old_price .price{color:#bdbdbd}.trace_list .line .t4{position:relative;font-size:15px}.trace_list .line .t5{font-size:16px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:relative;font-size:15px}.trace_list .line .btn-del{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .35s ease}.trace_list .line .btn-del svg{display:block;width:40%;height:auto;transition:transform .35s ease}.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{position:relative;max-width:1200px;margin:0 auto;padding-top:60px;padding-top:0;font-size:16px;line-height:25px;margin-bottom:0;padding-bottom:50px;margin-bottom:25px}@media(min-width: 980px)and (max-width: 1499px){.shop_contain{width:88% !important;max-width:960px !important;padding-left:0 !important;padding-right:0 !important}}.shop_contain .head_box{position:relative;margin-bottom:50px;display:block}.shop_contain .head_box h2{position:relative;font-size:24px;display:block;margin-bottom:20px;font-weight:900;width:50%}.shop_contain .head_box .select_link{display:none}.shop_contain .head_box .sub_link{position:relative;border-top:2px solid #303030;font-size:18px;display:flex;text-align:center;height:64px;align-items:center;border-bottom:1px solid #adadad}.shop_contain .head_box .sub_link .link{position:relative;width:100%;height:64px;line-height:64px;cursor:pointer;color:#000}.shop_contain .head_box .sub_link .link:last-child:before{display:none}.shop_contain .head_box .sub_link .link:before{content:"";background-color:#d4d4d4;position:absolute;right:0;width:1px;height:25px;top:19px}.shop_contain .head_box .sub_link .link:after{content:"";background-color:#303030;width:0;position:absolute;left:50%;height:2px;bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.shop_contain .head_box .sub_link .link.active:after{left:0;width:100%}.shop_contain .link_button{text-align:center;font-size:16px;display:block;color:#1d1d1d;border:1px solid #1d1d1d;border-radius:3px;height:45px;line-height:42px;cursor:pointer;box-shadow:2px 2px 6px rgba(0,0,0,.15);width:145px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.shop_contain.member_edit .link_button:hover{background-color:#b59339;color:#fff;border-color:#b59339}.shop_contain .link_button.none{opacity:.25;cursor:auto}.shop_contain .shop_block{position:relative}.shop_contain .shop_block:after{content:"";display:block;clear:both}.shop_contain .shop_block .head_title{position:relative;font-size:18px;display:block;margin-bottom:30px;font-weight:bold}.shop_contain .shop_block .member_login{position:relative;width:255px;height:540px;text-align:center;float:left}.shop_contain .shop_block .member_login .icon{position:relative;font-size:80px;color:#a2a2a2;margin-top:75px;margin-bottom:70px}.shop_contain .shop_block .member_login .info{position:relative;display:block;border-bottom:1px solid #cecece;width:80%;margin:0 auto;padding-bottom:30px;margin-bottom:35px}.shop_contain .shop_block .member_login .info .name{position:relative;font-size:15px;display:block;margin-bottom:2px}.shop_contain .shop_block .member_login .info .mail{position:relative;font-size:14px;color:#767676;display:block}.shop_contain .shop_block .member_login .edit_link{position:relative;margin:0 auto}.shop_contain .shop_block .member_login .logout{position:relative;margin-top:12px;margin-left:auto;margin-right:auto;background-color:#1d1d1d;color:#fff}.shop_contain .shop_block .member_neworder{position:relative;float:right;width:930px;display:block;font-size:13px;line-height:20px;padding:45px}.shop_contain .shop_block .member_neworder .more_order{background-color:#1d1d1d;color:#fff;float:right;margin-top:21px}.shop_contain .shop_block .shop_list{position:relative;float:left;width:100%;display:block;font-size:13px;line-height:20px;padding:45px;margin-top:12px;box-sizing:border-box}.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{position:relative;margin-bottom:60px}.shop_contain .shop_block .shop_list .headname .title{font-size:16px;display:inline-block;margin-right:12px}.shop_contain .shop_block .shop_list .headname .tip{font-size:14px;color:#595757;display:inline-block}.shop_contain .coup_list .table_order{position:relative}.shop_contain .coup_list .table_order .field .line .t4,.shop_contain .coup_list .table_order .field .line .t3{flex-wrap:wrap}.shop_contain .coup_list .table_order .field .line .t4 span,.shop_contain .coup_list .table_order .field .line .t3 span{display:block;width:100%}.shop_contain .coup_list .table_order .field .line .td{padding:14px 10px;line-height:20px}.shop_contain .coup_search{position:relative;display:inline-block;width:100%;margin-bottom:25px}.shop_contain .coup_search button,.shop_contain .coup_search input{border:none;background:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:0;height:37px;outline:0;font-size:14px;color:gray;display:inline-block;font-family:Microsoft JhengHei,Myriad Pro,Myriad,Aria,sans-serif;color:#000;letter-spacing:1px;margin-left:6px}.shop_contain .coup_search input{width:10em;border:1px solid #dcdcdc;padding:6px 10px;background-color:#fff}.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{position:relative;float:left;font-size:16px}.shop_contain .coup_search .select_box{float:right;width:160px;background-position:91%}.shop_contain .coup_search .select_box select{font-size:14px}.shop_contain .table_order{position:relative;font-size:13px;display:block}.shop_contain .table_order.more::after{content:"";background-image:url("../images/member/more.png");position:absolute;width:40px;height:40px;background-position:bottom;background-repeat:no-repeat;left:50%;bottom:-40px;margin-left:-20px}.shop_contain .table_order .title{position:relative;display:flex;color:#000;width:100%;border-top:2px solid #000;border-bottom:1px solid #000;line-height:45px;font-size:15px}.shop_contain .table_order .title .th{position:relative;font-weight:bold;text-align:center;border-right:1px solid #d9d9d9}.shop_contain .table_order .title .th:last-child{border-right:0}.shop_contain .table_order .field{position:relative}.shop_contain .table_order .field .line{position:relative;display:flex;color:#767676;border-bottom:1px solid #000}.shop_contain .table_order .field .line:nth-child(even){background-color:#fff}.shop_contain .table_order .field .line .td{position:relative;text-align:center;padding:25px 0;display:flex;justify-content:center;align-items:center;border-right:1px solid #d9d9d9}.shop_contain .table_order .field .line .td a{color:#b59339;border-bottom:1px solid #b59339;line-height:17px}.shop_contain .table_order .field .line .td:last-child{border-right:0}.shop_contain .table_order .t1{position:relative;width:17%;font-size:15px}.shop_contain .table_order .t2{position:relative;width:25%;font-size:15px}.shop_contain .table_order .t3{position:relative;width:17%;font-size:15px}.shop_contain .table_order .t4{position:relative;width:17%;font-size:15px}.shop_contain .table_order .t5{position:relative;width:34%;font-size:15px}.shop_contain .table_order .t6{position:relative;width:17%;font-size:15px}.shop_contain .table_order .t7{position:relative;width:17%}.featherlight-inner{display:block !important}.featherlight .featherlight-content{padding:0;background-color:rgba(0,0,0,0);overflow-y:hidden}.featherlight .featherlight-close-icon{position:absolute;background-color:#ededed;width:52px;height:52px;right:10px;top:10px;border-radius:2px;font-size:30px;color:#bdbdbd;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;z-index:10;border:none;outline:none}.price{font-size:15px;color:#000;font-weight:400}.price:before{content:"NT$ "}.priceLess:before{content:"- NT$ "}.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){.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,#login_from .box .block .button_box .link_button:hover,.order_manage .order_search .date_zone .link_button:hover,.order_manage .order_now .info .line .field .button:hover,.jump_box_style .box .block .button_box input:hover{background-color:#b59339;color:#fff;border-color:#b59339}.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{width:100%;padding-left:25px;padding-right:25px}.shop_contain .shop_block .member_login{width:100%;height:132px}.shop_contain .shop_block .member_neworder{width:100%;padding:25px;margin-top:15px}.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{position:relative;font-size:80px;color:#a2a2a2;margin-top:27px;margin-bottom:19px;width:70px;float:left;margin-left:25px}.shop_contain .shop_block .member_login .icon img{width:80%}.shop_contain .shop_block .member_login .info{float:left;border:0;padding-bottom:0;margin-bottom:0;margin-top:40px;width:30%}.shop_contain .shop_block .member_login .edit_link{float:right;width:40%;margin-right:20px;margin-top:14px}.shop_contain .shop_block .member_login .logout{float:right;width:40%;margin-right:20px;margin-top:10px}.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{top:128px;left:21px}.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{margin-top:10px;height:35px}.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(even){background-color:rgba(0,0,0,0)}.shop_contain .shop_block .shop_list .headname{margin-bottom:35px}.shop_contain .head_box .sub_link{display:none}.shop_contain .head_box .select_link{display:block;background-image:url("../images/member/select.png");background-size:10px;background-repeat:no-repeat;background-position:97%;background-color:#fff}.shop_contain .head_box .select_link select{width:100%;height:30px;font-size:15px;padding-left:7px;padding-right:50px;background-color:rgba(0,0,0,0);border-color:#9e9e9e;color:#000 !important}.shop_contain .shop_block .member_login .info{margin-top:20px;width:calc(100% - 108px)}.shop_contain .shop_block .member_login .edit_link{float:left;width:calc(100% - 50px);margin-left:25px;margin-top:0}.shop_contain .shop_block .member_login .logout{width:calc(100% - 50px);margin-left:25px;margin-right:0;float:left}.shop_contain .shop_block .member_login{height:245px}.shop_contain .table_order .title,.shop_contain .shop_block .trace_list .title{display:none}.shop_contain .table_order .field .line,.shop_contain .shop_block .trace_list .line{display:block;border:0;margin-bottom:20px;border-bottom:1px solid #e2e2e2;padding-bottom:20px;display:flex;flex-wrap:wrap}.shop_contain .table_order .td:before{content:attr(data-word)}.shop_contain .table_order .field .line .td,.shop_contain .shop_block .trace_list .line .td{width:100%;display:flex;border:0;font-size:14px;justify-content:left;padding:8px 0;background-color:#fff}.shop_contain .table_order .field .line .td:nth-child(even){background-color:#f6f6f6}.shop_contain .table_order .field .line .td:before,.shop_contain .shop_block .trace_list .t3:before,.shop_contain .shop_block .trace_list .t5:before,.shop_contain .shop_block .trace_list .del:before,.trace_list.buy_list .line .td:before,.shop_step .trace_list .line .t4:before{text-align:left;color:#000;padding-left:0;min-width:96px;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 .table_order.more::after,.shop_contain .shop_block .trace_list.more::after{display:none}.shop_contain .shop_block .trace_list .line{padding-bottom:20px}.shop_contain .shop_block .trace_list .line .t1{width:96px;float:left;padding-left:0}.shop_contain .shop_block .trace_list .line .t1 img{display:block;width:100%;height:auto;border-radius:3px;overflow:hidden}.shop_contain .shop_block .trace_list .line .t2{font-weight:bold;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{position:absolute;width:45px;height:45px;background-color:rgba(0,0,0,0);right:0;bottom:20px;flex-shrink:0}.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;flex-shrink:0;width:45px;height:45px;border-radius:3px}.shop_contain .shop_block .trace_list .line .btn-del path{fill:#fff}.shop_contain .shop_block .trace_list .line:last-of-type .del{bottom: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{width:100%;margin-top:40px}.acoount_block .account_box .num{position:absolute;font-size:33px;right:19px;top:28px;left:auto}.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{position:relative;right:0;float:none;display:inline-block;margin-right:0;margin-left:auto;margin-top:8px}.acoount_block .account_box .field_box .line .tip,.acoount_block .account_box .field_box .line.error .tip,.acoount_block .account_box .field_box .line.error .templeteRow{position:relative;color:#b59339;top:0;left:0;bottom:auto;padding-left:0}.acoount_block .account_box .field_box .line.error{margin-bottom:0}.trace_list.buy_list .line{display:block;border:0;margin-bottom:20px;border-bottom:1px solid #e2e2e2;padding-bottom:20px;line-height:20px}.trace_list.buy_list .line .td{width:100%;display:flex;border:0;font-size:14px;justify-content:left;padding:8px 0;background-color:#fff;padding-left:0}.trace_list.buy_list .line .t1{width:65px;float:left;padding-left:0;margin-right:10px}.trace_list.buy_list .line .t2{width:calc(100% - 80px);float:right}.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{padding-bottom:0;margin-bottom:0}.trace_list.buy_list .line .td.t3 .old_price{font-size:12px}.featherlight-close-icon{width:40px;height:40px;font-size:23px}.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{width:100%;padding-left:160px;padding-right:8px}.acoount_block.returns_block .table_order .field .line .t1{width:100%}.acoount_block.returns_block .table_order .field .line .t1:before{content:"訂單狀態";text-align:left;width:136px;margin-right:30px;padding-left:0;position:absolute;left:10px}.acoount_block.returns_block .table_order .field .line .t2{width:100%}.acoount_block.returns_block .table_order .field .line .t2:before{content:"可否執行取消或退貨";text-align:left;width:136px;margin-right:30px;padding-left:0;position:absolute;left:10px}.acoount_block.returns_block .table_order .field .line .t3{width:100%}.acoount_block.returns_block .table_order .field .line .t3:before{content:"說明";text-align:left;width:136px;margin-right:30px;padding-left:0;position:absolute;left:10px}.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{padding-left:10px;width:auto;display:inline-block}.shop_contain .coup_list .table_order .field .line:nth-child(even),.shop_contain .coup_list .table_order .field .line{background-color:rgba(0,0,0,0)}.shop_contain .shop_block .trace_list .line:last-child{margin-bottom:0;border-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{margin-top:10px;height:60px;border-bottom:1px solid #757575;line-height:22px}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2{padding:10px 2px;display:block}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2::after{content:"";display:block;clear:both}.shop_contain .bonus_box .bonus_list .table_order .field .line .td.t2 span{width:calc(100% - 70px);display:block;float:right}}@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{position:relative;margin:0 auto}#login_from .box .block .line .inputbox{padding:20px;width:100%;margin-bottom:10px}.code_img{margin-top:5px;font-size:0;line-height:1;display:flex;align-items:center}.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{position:relative;font-size:14px;color:#767676;display:block}@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;padding-bottom:20px;margin-bottom:20px}.trace_list.for-history .line:last-of-type{border:none;padding-bottom:0;margin-bottom:0}.trace_list.for-history .line .td.t1{width:96px;padding-right:20px;padding-top:0;padding-bottom:12px}.trace_list.for-history .line .td.t2{width:calc(100% - 96px);padding-top:0;padding-bottom:12px}.trace_list.for-history .line .td.t3,.trace_list.for-history .line .td.t4,.trace_list.for-history .line .td.t5{display:flex;align-items:center;width:100%;justify-content:flex-start;padding:4px 0;color:#000;font-size:14px;line-height:1.4em}.trace_list.for-history .line .td.t3:before,.trace_list.for-history .line .td.t4:before,.trace_list.for-history .line .td.t5:before{content:attr(data-word);display:block;width:100px;text-align:left;color:#666}}@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{font-weight:bold;color:#000}}@media(min-width: 0)and (max-width: 739px){.page-login-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;box-sizing:border-box}}.page-login .header,.page-login .inpage_nav,.page-login .contain_footer{display:none !important;pointer-events:none !important}.page-login .page_content{margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 0)and (max-width: 739px){.page-login .page_content{background-image:none !important}}/*# sourceMappingURL=shop_common.css.map */