www.seasonsbikini.com
Open in
urlscan Pro
13.213.231.25
Public Scan
Submitted URL: https://www.seasonsbikini.com/user_credits
Effective URL: https://www.seasonsbikini.com/users/sign_in
Submission: On January 02 via manual from GB — Scanned from GB
Effective URL: https://www.seasonsbikini.com/users/sign_in
Submission: On January 02 via manual from GB — Scanned from GB
Form analysis
5 forms found in the DOM/products
<form ng-controller="ProductsSearchController" ng-submit="search(searchQuery, $event)" action="/products" class="ng-pristine ng-valid ng-scope ng-valid-maxlength">
<button><span class="fa fa-search"></span></button>
<input name="query" ng-model="searchQuery" placeholder="找商品" maxlength="100" class="ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength">
<span class="fa fa-times" ng-click="clearSearch()"></span>
</form>
#/search/
<form ng-controller="ProductsSearchController" ng-submit="search(searchQuery, $event); $event.preventDefault();" action="#/search/" class="ng-pristine ng-valid ng-scope">
<button class="mobile-search-btn"><span class="fa fa-search"></span></button>
<input type="search" name="searchQuery" ng-model="searchQuery" placeholder="找商品" class="ng-pristine ng-untouched ng-valid ng-empty">
<span class="fa fa-times ng-hide" ng-class="{ 'has-search-query': searchQuery }" ng-show="searchQuery.length > 0" ng-click="clearSearch()"></span>
</form>
/products
<form ng-controller="ProductsSearchController" ng-submit="search(searchQuery, $event)" action="/products" style="margin-bottom: 0" class="ng-pristine ng-valid ng-scope ng-valid-maxlength">
<input name="query" ng-model="searchQuery" placeholder="找商品" maxlength="100" class="ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength">
<button><span class="fa fa-search"></span></button>
</form>
Name: userForm —
<form ng-hide="mobileSignInStep" accept-charset="UTF-8" class="simple_form form-vertical ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength ng-valid-date" data-validate="true"
novalidate="" name="userForm">
<div control-group="" data-field-name="用戶名" class="login-input ng-isolate-scope">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="name" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="name" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<input autofocus="autofocus" class="line-input ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" name="name" ng-model="resource.name" placeholder="用戶名" type="text" required="true" ng-maxlength="50">
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide">
</p>
</div>
</div>
<!-- mobile phone phase2 signup select -->
<!-- ngIf: ::featureService.hasFeature('mobile_signup_p2') && !resource.isMobilePhoneSignUp -->
<!-- end of mobile phone phase2 signup select -->
<!-- Add condition to show email login or mobile login -->
<!-- ngIf: !isMobilePhoneSignUp() -->
<div control-group="" data-field-name="電郵" class="login-input ng-scope ng-isolate-scope" ng-if="!isMobilePhoneSignUp()">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="email" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="email" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<input class="line-input ng-pristine ng-untouched ng-scope ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength" name="email" ng-model="resource.email" placeholder="電郵" type="email"
ng-minlength="4" ng-maxlength="50"
ng-pattern="/^(?:[^+\-_!#$%*^/?`{|}~<>()[\]\\.,;:\s@"](?:(?:[^+!#$%*^/?`{|}~<>()[\]\\.,;:\s@"]|([+.])(?!\1)(?!@)|[+](?=@))*)|(?:"[^!#$%*^/?`{|}~]+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/"
required="">
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide"> 電郵 是必須的 </p>
</div>
</div><!-- end ngIf: !isMobilePhoneSignUp() -->
<!-- ngIf: isMobilePhoneSignUp() -->
<div control-group="" data-field-name="密碼" class="login-input ng-isolate-scope">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="password" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="password" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<input class="line-input ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength" name="password" ng-model="resource.password" placeholder="密碼" type="password" required="true"
ng-maxlength="50" ng-minlength="8">
<div class="text-left notice-content ng-scope">至少8個字元</div>
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide">
</p>
</div>
</div>
<!-- ngRepeat: field in user_setting.general_fields --><span ng-repeat="field in user_setting.general_fields" ng-switch="field.type" class="ng-scope">
<!-- ngSwitchWhen: gender --><span ng-switch-when="gender" class="ng-scope">
<div class="login-input input-dropdown ng-isolate-scope ng-hide" ng-show="field.options.signup.include=='true'" control-group="" data-field-name="性別">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="user_gender" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="user_gender" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<select name="user_gender" class="line-input ng-pristine ng-untouched ng-valid ng-scope ng-empty ng-valid-required" ng-model="resource.gender" ng-required="field.options.signup.required == 'true'"
ng-options="item.id as item.label for item in genders">
<option value="" class="ng-binding" selected="selected"> 性別 (選填) </option>
<option label="男" value="string:male">男</option>
<option label="女" value="string:female">女</option>
<option label="不透露" value="string:other">不透露</option>
</select>
<i class="fa fa-angle-down dropdown-arrow ng-scope"></i>
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide">
</p>
</div>
</div>
</span><!-- end ngSwitchWhen: -->
<!-- ngSwitchWhen: birthday -->
</span><!-- end ngRepeat: field in user_setting.general_fields --><span ng-repeat="field in user_setting.general_fields" ng-switch="field.type" class="ng-scope">
<!-- ngSwitchWhen: gender -->
<!-- ngSwitchWhen: birthday --><span ng-switch-when="birthday" class="ng-scope">
<div class="login-input datepicker-section ng-isolate-scope" ng-show="field.options.signup.include == 'true'" control-group="" data-field-name="生日日期">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="user_birthday" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="user_birthday" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<input class="line-input ng-pristine ng-untouched ng-valid ng-scope ng-isolate-scope ng-empty ng-valid-date ng-valid-required" ng-click="open($event)" name="user_birthday" uib-datepicker-popup="yyyy/MM/dd" ng-model="temp.birthday"
is-open="datepicker.open" show-button-bar="false" datepicker-options="datepickerOptions" ng-required="field.options.signup.required == 'true'" placeholder="生日日期 (YYYY/MM/DD)(選填)">
<div uib-datepicker-popup-wrap="" ng-model="date" ng-change="dateSelection(date)" template-url="uib/template/datepickerPopup/popup.html" class="ng-pristine ng-untouched ng-valid ng-scope ng-empty"><!-- ngIf: isOpen -->
</div>
<!-- ngIf: userForm.$submitted && ((userForm.user_birthday.$invalid && userForm.user_birthday.$error.valid) || userForm.$error.dateDisabled) -->
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide">
</p>
</div>
</div>
</span><!-- end ngSwitchWhen: -->
</span><!-- end ngRepeat: field in user_setting.general_fields -->
<!-- ngRepeat: field in user_setting.custom_fields --><span ng-repeat="field in user_setting.custom_fields" ng-switch="field.type" class="ng-scope">
<div class="login-input ng-isolate-scope ng-hide" ng-show="field.options.signup.include == 'true'" control-group="" data-field-name="我建議SEASONS可以這樣進步">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="user_custom_0" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="user_custom_0" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<input class="line-input ng-scope ng-pristine ng-untouched ng-valid ng-empty ng-valid-required ng-valid-maxlength" type="text" ng-model="resource.custom_data[field.field_id]" value="" placeholder="我建議SEASONS可以這樣進步(選填)" ng-maxlength="200"
ng-required="field.options.signup.required == 'true'" style="width:100%;" name="user_custom_0">
<div class="text-left notice-content ng-binding ng-scope"></div>
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide">
</p>
</div>
</div>
</span><!-- end ngRepeat: field in user_setting.custom_fields -->
<label class="text-left">
<input class="text-left ng-pristine ng-untouched ng-valid ng-empty" type="checkbox" ng-model="subscription_tags['marketing.news']">
<!-- ngIf: !featureService.hasFeature('broadcast_unsubscribe_email') -->
<!-- ngIf: featureService.hasFeature('broadcast_unsubscribe_email') --><span ng-if="featureService.hasFeature('broadcast_unsubscribe_email')" class="ng-scope">我願意接收 SEASONS
的最新消息、優惠及服務推廣相關資訊</span><!-- end ngIf: featureService.hasFeature('broadcast_unsubscribe_email') -->
</label>
<div facebook-messenger-checkbox="" benchat-config="{"facebook_app_id":"197583024153108"}"
benchat-channel="{"_id":306,"ownerId":"588de6aa9a76f017300017f1","platfrom":"FACEBOOK","platformChannelId":"220090315131116","platformChannelName":"SEASONS BIKINI","deactivatedAt":null}"
session-id="951e92f591049dded3988b5288840c62" topics="MARKETING" class="ng-isolate-scope"><!-- ngIf: !featureService.hasFeature('fb_sub_button') -->
<!-- ngIf: featureService.hasFeature('fb_sub_button') -->
<div facebook-messenger-checkbox-v2="" ng-if="featureService.hasFeature('fb_sub_button')" benchat-config="benchatConfig" benchat-channel="benchatChannel" session-id="sessionId" customer-id="customerId" topics="topics"
class="ng-scope ng-isolate-scope"><!-- facebook checkbox-->
<div class="facebook-messenger">
<!-- ngIf: benchatSubscriptions.length > 0 -->
<!-- ngIf: state.isSubscriptionLoaded && benchatSubscriptions.length === 0 -->
<div ng-if="state.isSubscriptionLoaded && benchatSubscriptions.length === 0" class="ng-scope">
<div class="fb-send-to-messenger fb_iframe_widget" origin="https://www.seasonsbikini.com" messenger_app_id="197583024153108" page_id="220090315131116" data-ref="951e92f591049dded3988b5288840c62-194521508825176" color="white" size="xlarge"
fb-xfbml-state="rendered"
fb-iframe-plugin-query="app_id=467428936681900&color=white&container_width=0&locale=zh_TW&messenger_app_id=197583024153108&origin=https%3A%2F%2Fwww.seasonsbikini.com&page_id=220090315131116&ref=951e92f591049dded3988b5288840c62-194521508825176&sdk=joey&size=xlarge">
<span style="vertical-align: bottom; width: 0px; height: 0px;"><iframe name="f3e17cf18e5ee54" width="1000px" height="1000px" data-testid="fb:send_to_messenger Facebook Social Plugin" title="fb:send_to_messenger Facebook Social Plugin"
frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" allow="encrypted-media"
src="https://socialplugin.facebook.net/v2.7/send_to_messenger.php?app_id=467428936681900&channel=https%3A%2F%2Fstaticxx.facebook.com%2Fx%2Fconnect%2Fxd_arbiter%2F%3Fversion%3D46%23cb%3Df2c537468c20d4%26domain%3Dwww.seasonsbikini.com%26is_canvas%3Dfalse%26origin%3Dhttps%253A%252F%252Fwww.seasonsbikini.com%252Ff334ce351eddee%26relation%3Dparent.parent&color=white&container_width=0&locale=zh_TW&messenger_app_id=197583024153108&origin=https%3A%2F%2Fwww.seasonsbikini.com&page_id=220090315131116&ref=951e92f591049dded3988b5288840c62-194521508825176&sdk=joey&size=xlarge"
class="" style="border: none; visibility: visible; width: 0px; height: 0px;"></iframe></span></div>
</div><!-- end ngIf: state.isSubscriptionLoaded && benchatSubscriptions.length === 0 -->
<input type="hidden" name="benchatFields[subscriptions][facebook]" value="[]" autocomplete="off">
</div>
</div><!-- end ngIf: featureService.hasFeature('fb_sub_button') -->
</div>
<hr class="divider">
<label class="text-left" ng-show="featureService.hasFeature('tnc-checkbox')" ng-class="{'tnc-checkbox-error': userForm.submitted && !state.tncChecked}">
<input class="text-left signup-page-checkbox ng-pristine ng-untouched ng-valid ng-empty" type="checkbox" ng-model="state.tncChecked">
我同意網站<a class="agree-highlight" href="/about/terms" target="_blank">服務條款</a>及<a class="agree-highlight" href="/about/privacy-policy" target="_blank">隱私權政策</a>
</label>
<input type="hidden" name="user[owner_id]" value="588de6aa9a76f017300017f1" autocomplete="off">
<div class="actions">
<button id="submit-btn" class="btn btn-success btn-block ladda-button btn-custom-large btn-color-primary " data-badge="none" data-style="slide-down" ladda="userForm.submitting" ng-click="formSubmit()"
ng-disabled="(false) ? false : !state.tncChecked" disabled="disabled"> 立即加入! </button>
</div>
</form>
Name: userForm — POST
<form accept-charset="UTF-8" class="simple_form form-vertical ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength" data-validate="true" method="post" novalidate="" name="userForm">
<div control-group="" data-field-name="電郵" class="login-input ng-isolate-scope">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="mobile_phone_or_email" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="mobile_phone_or_email" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<input class="line-input ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength" name="mobile_phone_or_email" ng-model="resource.mobile_phone_or_email" placeholder="電郵"
required="true" ng-minlength="4" ng-maxlength="50"
ng-pattern="/^\d+$|^(?:[^+\-_!#$%*^/?`{|}~<>()[\]\\.,;:\s@"](?:(?:[^+!#$%*^/?`{|}~<>()[\]\\.,;:\s@"]|([+.])(?!\1)(?!@)|[+](?=@))*)|(?:"[^!#$%*^/?`{|}~]+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/"
data-e2e-id="login-email_input">
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide"> 電郵 是必須的 </p>
</div>
</div>
<div control-group="" data-field-name="密碼" class="login-input login-input-inline ng-isolate-scope">
<div class="form-group" ng-class="{'has-error': hasError}">
<label class="control-label ng-binding" for="password" ng-hide="label==''"></label>
<label class="control-label ng-binding ng-hide" for="password" ng-show="labelHtml" ng-bind-html="labelHtml"></label>
<div class="controls" ng-transclude="" ng-class="{'form-inline': formInline}">
<input class="line-input ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength" name="password" ng-model="resource.password" placeholder="密碼" type="password" required="true"
ng-maxlength="50" ng-minlength="6" data-e2e-id="login-password_input">
<!-- The minimum validation is different fromt same one in signup/reset/forgot pw because we set minimum 6 when setting pw before -->
</div>
<p ng-show="hasError" class="help-block ng-binding ng-hide">
</p>
</div>
</div>
<input type="hidden" name="user[owner_id]" value="588de6aa9a76f017300017f1" autocomplete="off">
<div class="actions">
<button id="sign-in-btn" class="btn btn-success btn-block ladda-button btn-custom-large btn-color-primary " data-badge="none" data-style="slide-down" ladda="userForm.submitting" ng-click="formSubmit()" data-e2e-id="login-submit_button"> 開始購物吧!
</button>
</div>
</form>
Text Content
此網站使用 COOKIES Hi, 本網站使用必要 cookies 和追蹤型 cookies 以確保網站服務,後者將在獲得你的同意後才會執行追蹤。 了解更多 設定偏好 同意並繼續 此網站使用 COOKIES Hi, 本網站使用必要 cookies 和追蹤型 cookies 以確保網站服務,後者將在獲得你的同意後才會執行追蹤。 了解更多 絕對必要 COOKIES 網站運作需要這些 Cookies 且您不能將其關閉,如果沒有這些 Cookies,則無法提供網站預期服務。 統計 COOKIES 這些 Cookies 專門用於改善網站的性能以提供更好的用戶體驗。 例如,訪問者最常打開哪個網頁,以及某些網頁的錯誤消息。這些 cookies 不保存可以識別用戶的信息,收集的信息是彙總的、匿名的。如果您不允許使用這些 Cookies,我們將不知道您如何使用我們的網站。 行銷應用 COOKIES 這些 Cookie 用於傳遞與您的興趣相關的廣告並與您進行商業信息溝通,其內容會與第三方行銷應用分享。 功能 COOKIES 這些 Cookies 匿名保存您已輸入的信息(例如用戶名、語言選擇和您的位置),以在您的每次造訪提供適配的預設選項。如果您不允许使用这些 Cookie,則可能無法實現部分功能。 儲存偏好設定 目錄 * 部落格首頁 * SEASONS BLACK 黑標 -台灣製 * 現貨搶購快速出貨區 * 本週新品 * BraTop * 女裝/渡假洋裝 * 必備防曬罩衫 * 韓國代購(2023即將重啟,敬請期待) * 泳衣/比基尼 * 水母衣/衝浪服/韓妞長袖 * 連身修身泳衣 * 兩件式泳衣/比基尼 * 歐美性感比基尼 * 修身顯瘦三件套 * 超值四件套 * 情侶泳衣 * 身瘦大胸綁帶區 * 棉花糖女孩 * 美背款 * 單賣泳褲 * 零碼特價區 * 集中胸墊 * 秋冬女裝商品 * 兒童親子 * 男款泳褲;衝浪服 * 精美配件區 * 帽子 * 墨鏡 * 耳環 * 胸鍊/項鍊 * 手飾/手環/戒指 * 度假草包/包包 * 涼鞋 * 沙灘巾/沙灘斗篷 * 造型泳圈 * 泳鏡泳帽&其他 * 運動健身服 * 運動機能全品項 * 運動套裝組合 * 運動內衣 * 運動機能上衣 * 運動機能下身 * 大尺碼運動全品項 * 瑜珈墊&磚塊 * Sales * 泳衣任選3件$1999 (三套更好拍) * 配件任選3件$799 * 鞋款任選2雙$999 * 年度MIT聯名商品 * 性感內衣褲 * SEASONS BLACK -台灣製 * 所有商品 * 關於 SEASONS 分類 * 現貨搶購快速出貨區 * 泳衣/比基尼 * SEASONS BLACK -台灣製 * 兩件式泳衣/比基尼 * 水母衣/衝浪服/韓妞長袖 * 連身修身泳衣 * 歐美性感比基尼 * 美背款 * 精美配件區 * 耳環 * 帽子 * 墨鏡 * 泳鏡泳帽&其他 * 涼鞋 * 手飾/手環/戒指 * 度假草包/包包 * 胸鍊/項鍊 * BraTop * 韓國代購(2023即將重啟,敬請期待) * 運動機能全品項 * 運動健身服 * 運動套裝組合 * 運動內衣 * 運動機能上衣 * 運動機能下身 * 大尺碼運動全品項 * 瑜珈墊&磚塊 * 兒童親子 * 集中胸墊 * 女裝/渡假洋裝 * Sales * 性感內衣褲 * 必備防曬罩衫 * 單賣泳褲 * 情侶泳衣 * 本週新品 * 棉花糖女孩 * 男款泳褲;衝浪服 * 年度MIT聯名商品 * 涼鞋任2雙 $999 * 任選3件 $1999 * 造型泳圈 * 沙灘巾/沙灘斗篷 * 修身顯瘦三件套 * 超值四件套 * 身瘦大胸綁帶區 * 秋冬女裝商品 * 精選商品 * 零碼特價區 帳戶 * 會員登入 * 新用戶註冊 其他 * 聯絡我們 * 繁體中文 * $ TWD 購物車 你的購物車是空的 訂單結帳 語言 * English * 繁體中文 貨幣 * $ HKD * ¥ CNY * $ TWD * $ USD * $ SGD * € EUR * $ AUD * £ GBP * ₱ PHP * RM MYR * ฿ THB * د.إ AED * ¥ JPY * K MMK * $ BND * ₩ KRW * Rp IDR * ₫ VND * $ CAD 目錄 登入會員 購物車 (0) 聯絡我們 繁體中文 * English * 繁體中文 - $ ------ $ TWD $ HKD ¥ CNY $ TWD $ USD $ SGD € EUR $ AUD £ GBP ₱ PHP RM MYR ฿ THB د.إ AED ¥ JPY K MMK $ BND ₩ KRW Rp IDR ₫ VND $ CAD * 部落格首頁 * SEASONS BLACK 黑標 -台灣製 * 現貨搶購快速出貨區 * 本週新品 * BraTop * 女裝/渡假洋裝 * 必備防曬罩衫 * 韓國代購(2023即將重啟,敬請期待) * 泳衣/比基尼 * 水母衣/衝浪服/韓妞長袖 * 連身修身泳衣 * 兩件式泳衣/比基尼 * 歐美性感比基尼 * 修身顯瘦三件套 * 超值四件套 * 情侶泳衣 * 身瘦大胸綁帶區 * 棉花糖女孩 * 美背款 * 單賣泳褲 * 零碼特價區 * 集中胸墊 * 秋冬女裝商品 * 兒童親子 * 男款泳褲;衝浪服 * 精美配件區 * 帽子 * 墨鏡 * 耳環 * 胸鍊/項鍊 * 手飾/手環/戒指 * 度假草包/包包 * 涼鞋 * 沙灘巾/沙灘斗篷 * 造型泳圈 * 泳鏡泳帽&其他 * 運動健身服 * 運動機能全品項 * 運動套裝組合 * 運動內衣 * 運動機能上衣 * 運動機能下身 * 大尺碼運動全品項 * 瑜珈墊&磚塊 * Sales * 泳衣任選3件$1999 (三套更好拍) * 配件任選3件$799 * 鞋款任選2雙$999 * 年度MIT聯名商品 * 性感內衣褲 * SEASONS BLACK -台灣製 * 所有商品 * 關於 SEASONS * 註冊會員 * 會員登入 使用LINE註冊 使用Facebook註冊 -------------------------------------------------------------------------------- 註冊電郵 users.signup.mobile_phone.unconfirmed 歡迎回來!為保護您的帳號安全,即日起需完成帳號驗證才能登入。驗證信已發送至,請前往收信驗證,謝謝您! 電郵 是必須的 至少8個字元 性別 (選填) 男女不透露 我願意接收 SEASONS 的最新消息、優惠及服務推廣相關資訊 -------------------------------------------------------------------------------- 我同意網站服務條款及隱私權政策 立即加入! 使用LINE登入 使用Facebook登入 -------------------------------------------------------------------------------- 登入電郵 歡迎回來!為保護您的帳號安全,即日起需完成帳號驗證才能登入。驗證信已發送至,請前往收信驗證,謝謝您! 您需要先登入或註冊後才能繼續。 電郵 是必須的 開始購物吧! 忘記密碼? * 尺寸與出貨速度 * 退換貨政策 * 條款與細則 * 部落格首頁 * 隱私規範 * * 關於 SEASONS * * Facebook 私訊我們 * * Instagram 私訊我們 * * 給SEASONS建議 * * 公司資訊