@charset "UTF-8";
@import url("font-awesome.min.css");
@import url("animate.min.css");
html {
  font-size: 16px;
  line-height: 1.5em;
  scroll-behavior: smooth;
}

body.is-loading * {
  -moz-transition: none !important;
  -webkit-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
  -moz-animation: none !important;
  -webkit-animation: none !important;
  -ms-animation: none !important;
  animation: none !important;
}

body, div, h1, h2, h3, h4, h5, h6, form, input, textarea, p, blockquote, th, td, dl, dt, dd, ul, li, a, span {
  font-family: "微軟正黑體", "微軟正黑體 Light";
  margin: 0;
  padding: 0;
  list-style: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; /*transition: all 0.5s ease-out;*/
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

img {
  border: 0;
  vertical-align: middle;
}

/*ul:after,ul:before,li:after,li:before {content: '';display: block;clear: both;height: 0;}*/
a {
  outline: none; /*for Firefox Google Chrome*/
  text-decoration: none;
}

input, button, select, textarea {
  font-size: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  outline: none; /*for Firefox Google Chrome*/
  font-family: "微軟正黑體";
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 4px;
  margin-left: 4px;
  vertical-align: middle;
}

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=search]:focus,
input[type=url]:focus,
select:focus,
textarea:focus {
  box-shadow: 0 0 0 1px #CCC;
}

input[type=text]:disabled {
  border: 1px solid #E3E3E3;
}

label {
  cursor: pointer;
}

@keyframes shake {
  0% {
    margin-left: 0;
  }
  25% {
    margin-left: 0.5rem;
  }
  50% {
    margin-left: 0;
  }
  75% {
    margin-left: -0.5rem;
  }
  100% {
    margin-left: 0;
  }
}
input:invalid, input[type=text].input_focus {
  border: 1px solid #FF0000;
  box-shadow: 0 0 5px rgba(255, 0, 0, 0.5);
  animation: shake 0.2s ease-in-out 0s 2;
}

*:focus {
  outline: none;
}

strong, b {
  font-weight: 600;
}

em, i {
  font-style: italic;
}

h1, h2, h3, h4, h5, h6 {
  color: inherit;
  font-weight: normal;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  text-decoration: none;
}

h1 em, h2 em, h3 em, h4 em, h5 em, h6 em {
  font-style: normal;
  font-weight: 300;
}

a {
  cursor: pointer;
}

/*移除radio/checkbox原始樣式*/
html:root input[type=checkbox], html:root input[type=radio] {
  display: none;
}

html:root input[type=checkbox] + label span, html:root input[type=radio] + label span {
  display: inline-block;
  width: 19px;
  height: 19px;
  vertical-align: middle;
  cursor: pointer;
  background-repeat: no-repeat;
  margin: -1px 5px 0 0;
}

input[type=checkbox]:checked + label span {
  background-position: -19px top;
}

input[type=checkbox] + label span, input[type=radio] + label span {
  background-position: left top;
}

input[type=radio] + label span {
  background-position: -38px top;
}

input[type=radio]:checked + label span {
  background-position: -57px top;
}

input[type=text], textarea, input[type=password], select {
  height: 30px;
  padding-left: 5px;
  font-size: 1rem;
}

input[type=button] {
  cursor: pointer;
  padding-right: 10px;
  padding-left: 10px;
  height: 30px;
  width: auto;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-width: 1px;
}

input[type=file] {
  width: 200px;
  font-size: 12px;
}

input[type=file]::file-selector-button {
  font-family: "微軟正黑體", "微軟正黑體 Light";
  color: #fff;
  background-color: #006699;
  border-color: #006699;
  border: none;
  font-size: 1.15rem;
  line-height: 1.5em;
  border-radius: 5px;
  margin: 5px;
}

input[type=file]::file-selector-button:hover {
  background-color: rgba(0, 102, 153, 0.5019607843);
  cursor: pointer;
}

.clean {
  clear: both;
}

[id=" "] div {
  box-sizing: content-box;
}

@media screen and (min-width: 769px) {
  .desktop {
    display: block;
  }
  .mobile {
    display: none;
  }
  input[type=text], textarea, input[type=password], select {
    width: auto;
  }
}
@media screen and (max-width: 768px) {
  html {
    font-size: 18px;
  }
  .desktop {
    display: none;
  }
  .mobile {
    display: block;
  }
}
input, button, select, textarea,
.option_selected,
.option_list li .closebox a,
.option_list li dl dd.sort a,
#header .header-left .city, #header #TopNav .SubNav, #header #TopNav a.SelectNav, #member #mine a,
#pc3 .FocusNews ul li dl,
#morefilterbox, .morefilterbox_style,
#morefilterbox #ObjectCondition dl dd .sort li a,
.morefilterbox_style .ObjectCondition dl dd .sort li a,
#ObjectCondition dt a, .ObjectCondition dt a,
#ObjectTitle .bnt-spreadsheet,
.SearchBox2 dl dd.search input,
.SearchBox2 dl dd a,
.SearchBox3 dl dd a,
.SelectBlock2 input[type=checkbox] + label, .SelectBlock2 input[type=radio] + label,
.condition_more,
#FooterBox #map li dl dd span,
.bn-input-define,
.FocusBox li header a,
.page li a,
#PricingSearch > dl > dt .sort a,
#footer #ShowSubMenu dt ul a:hover,
.item_features li,
.sequence dd a,
#current ul li, #current ul li a,
.ObjectList ul li .content dd .Price dd, .ObjectLink .searchbn, .Inlinebox .search,
.CustomerService input[type=button],
.bulletinbox a.bnt,
#TopBar .ObjectMsg .ObjectLink.Text a,
.error dd a,
#team .shop .link a,
.message dl dt, .message dl dt p, .message .morebox,
.place .bntbox a.bnt,
#link .navigation li .title p span,
#longinBox dt a, #longinBox2 dt a,
#member .focus dl dd h3 .bnt, #management .ObjectList ul li .EdirBnt a, #member .MObjectNav,
#login dl dd input, #login_forget dl input,
.inquiry a,
.add_p li,
.TabContent .mainitem,
#product_box .sequence, #product_box .product_info .price, #product_box .product_details h1, #product_box .msg, #product_box .msg p,
.cart_box .Checkout,
.SearchBox3 dl dd.search input,
.product_menu dl dd.search input,
.orderbnt, .morebox dl .nav_bnt, .order_list_details .tips span,
#product_box #TabbedPanels7 .bnt_box a, .product_tips font,
#order_fancybox .order_transport dl dt a,
.combination header span, .place h4 img, .place li img, .place .iconimg,
.ts-input,
#cart_pay > li .content .formbox dl.info dt a.bnt,
#longinBox2 .login_forget .radiobnt label, #longinBox2 .login_forget .inputbn a,
#member #contract .contract_text, .textbox .textbox_title,
#longinBox dd.guild:last-child a,
#member .focus .bntbox a, .mapschool .btn, .tied_shop_list ul .tips a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.fancybox-outer, .fancybox-inner,
.TableBox4, .TableBox.style12 .t-tr:nth-child(even),
#pc-FocusAd #SearchBox, x #pc-FocusAd #TabbedPanels1 .TabbedPanelsContentGroup,
#TabbedPanels7 .TabbedPanelsTabGroup,
.page-container .indextitle,
.Drop_down_menu .SubNav li a,
.item-recommend ul li dl, .item-recommend ul li dl dt, #self-item.item-recommend ul li dl dt img,
#self-item.item-recommend ul li:hover dl:after,
:is(.gotop) :is(.uc-2vm-pop, .Chat-pop, .uc-apartmaent-pop, .uc-Chatgpt-pop),
#PricingSearch > dl > dd .list li .info,
#mainadbox .swiper-wrapper li,
.imgbox, .ImageEdit li,
#sidebar, #sidebar header, #ContentPlaceHolder1_sidebar, #ContentPlaceHolder1_sidebar header,
#FooterBox,
.gotop .uc-apartmaent-pop .compare_bn a, .gotop .uc-apartmaent-pop .pop-box li, .gotop .Chat-pop .closebn,
#recomBox #recomList ul li dl,
#ObjectInfo dd .detailed > li h3:before, #ObjectInfo .TableBox.style09, #ObjectTitle h2 .total_price .reduction,
.ShopTitle .bntbox a,
.ObjectList ul#photo li.house_block, .ObjectList .ImageBox, .ObjectList .ImageBox dl, .ObjectList .ImageBox dd a,
.CustomerService li .bnt-reserve, .CustomerService li .bnt-question,
.StatusNav, #TopBar .bnt-reserve, #TopBar .bnt-question, #TopBar .bnt-line,
#BottomBar dl dd a,
#apartment_list.ObjectList ul li ul.Price li dl dd, .ap_price_box ul.register li, .ap_price_box ul.net li h5, .TableBox.style11 .t-tr:first-of-type,
.contact_info li .qrcode_bnt, .contact_info li a,
.closepage, .bulletinbox,
.ShopTitle .name_phone h1,
#team, #team .StoreManager, #team.self .introduction, #team .introduce li, #team .shop dt,
.help .step .over,
.staff, .staff .more,
#news .title, #news ul.photobox li, #news ul.photobox li img, .Drop_down_submenu .SubNav li a,
.tax > dl > dt, .tax dl dt p, .tax .substyle dd,
.loan, .loan dt,
#nett,
#member #mine, #member .tips, .step_bar .step .circuit, #member .msg .bnt_transfer,
#member .focus_menu dt, #member .focus dl.house_block dt, #member .focus_menu dt header, #member .focus_menu dt header p, #member .member-other-bnt img,
#member .EditBntBox .preview span, #TopBarPreview .EditBntBox .preview span, #member .EditBntBox .submit span,
#member .m-category, #member .m-category dd,
#member .RegisterBox dl dt, #member .RegisterBox dl dt header, #member .RegisterBox dl dd, #member .RegisterBox dl dd .TextBox .sendbn, #member .verify_bnt,
#member .linebnt a, #member .EditBntBox a, #TopBarPreview .EditBntBox a, .tipsbox span, #member .TableBox .t-td .bntbox a,
#ID_choice, #ID_choice a, .inquiry,
#resume .bnt a,
.dialog_style1 .ui-state-default,
#signup .searchbox, #signup .listbox li, #signup .signup_info dl dt,
#login ul, #login_forget, #login_forget .radiobnt label, .match_box dl,
.match_photo img,
.modal-obj-bnt, .obj-bnt li,
#categoriesbox dl,
.product_info ul.guild_bnt li a, .cart_box ul.guild_bnt li a, .product_info.catalog .heart, .product_info .item_main_info dl dd.select_item ul li a,
.sub_p_list,
.order_list > ul > li, .order_list_details li.free:before,
.questionbox, .questionbox .score,
.signup_finish .bntbox a,
#member .focus_menu dd, #member .focus_menu dd p, #member .focus_menu .bntbox a,
#member .listbox.result li .title, #member .listbox.result li .title .cost .bntbox a,
#order_confirm .page-container .textbox dd h4, #order_confirm .page-container .order_list .title, #order_confirm .page-container .order_list .title a, #order_confirm .page-container .order_list .title .info,
#order_confirm .page-container .bntbox a,
.product_list li dl,
.cart_box .combination ul,
.combinationlayout > ul > li:hover,
.order_list .combination,
#cart_pay > li .content .formbox .info,
#order_confirm .contact,
.sub_p_list header .more,
#cart_pay > li .content .formbox .tote_way,
.Selectbox label, .Self_Link .SubNav,
#Topic_link a, .bnt_large li .bn, .bnt_large li a, #SearchBox.style01, #SearchBox.style03 {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.guild span,
.learn-more, .learn-more .circle, .sharebnt, .sharebnt .circle,
.gotop .uc-apartmaent-pop .pop-box li .del,
#TopBar.apartment_top h2 font,
#team.self .personal .info h4 a, #team.self .personal .info h4:last-of-type i,
.ShiZi,
#m_select_comparebox.navFixed .imgbox .del,
#news .title dl dd .back,
.team_rotate_box .poster-name, .team_rotate_box .poster-name .btn-book, .team_rotate_box .poster-name .btn-book:before,
.page-shop3 #pc2 .item-recommend ul li dl dd.price .del, .page-shop3 .attention_box .item-recommend ul li dl dd.price .de,
#team .team_rotate_box header span,
.order_list .statebox .step li span,
.questionbox dt span, .questionbox dt font,
#cart_pay > li .content .formbox .info.payment .tips,
.combination.failbox .combinationlayout > ul > li .cb .text,
#signup .signup_info .bntbox li a,
#member #cart .add_p .price span, #product_box .price dd a, .step_bar .step:before, .loginguide_text ul li span, .morebox > .tips {
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}

.flex, .product_list li:hover .guild_bnt, .cart_box li:hover .guild_bnt,
.product_list ul, .product_list ul.guild_bnt, .guild_bnt, .guild_bnt li,
#signup .signup_info .bntbox, .ObjectList ul li .content, .ObjectList .ImageBox dl, .ObjectList .ImageBox dd ul,
.StatusNav,
.sidebar-R .item_main_info dl,
#ObjectInfo > dt, #ObjectInfo dd .detailed > li,
.sequence,
#BottomBar dl dd, #footer .menu,
#team.self .personal,
.morebox .navheader,
.order_msg,
#member .listbox.result li .title, #member .listbox.result li .title .cost,
.TabContent .mainitem li dl,
.p_items, .combinationlayout > ul > li, .cart_box .content, .cart_box .Checkout .row,
#BottomBar dl, .bouns .tipsbox,
#order_confirm .page-container .order_list .title,
#order_confirm .page-container .order_list .title .info dl,
.add_p li dd, .page-container-aichat > .page-container, #PricingSearch > dl > dd .list,
.morefilterbox_style .ObjectCondition,
#MainTitle dl,
#apartment_list.ObjectList ul li ul.Price, .ap_price_box ul, .step_bar .step ul, #calcbox li, #TopBar .ObjectMsg dl dt, #team .personal,
.cart_box .price_info, .SearchBox_select, .SearchBox_select .search-form, .bouns .SearchBox_select dl, .bouns .SearchBox_select dd,
.SearchBox2 dl, .SearchBox3 dl,
.SearchBox2 dl dd, .SearchBox3 dl dd,
.SearchBox2 dl dd.search, .SearchBox3 dl dd.search,
.item-recommend ul dl, .item-recommend ul li dl dd, #self-item.item-recommend ul li dl dd:first-of-type,
#recomBox #recomList ul,
.gotop .uc-apartmaent-pop .pop-box,
#footer #city_search_key dl, #footer #city_search_key dl dd,
#current ul,
.ObjectList ul#phot, .ObjectLink, .ObjectLink li,
#ObjectInfo dd .detailed .detailed_text,
#TopBar .ObjectMsg dl,
.sidebar-R .item_main_info dl dd,
#member .focus dl dd h3,
#member #management .ObjectList ul li .content,
#pc_shop2 .StoreManager,
#pc_shop2 .StoreManager .shop dl,
#member .focus_menu h3,
.TabContent .mainitem li dd,
.FocusBox .product_list ul, .product_list ul dl,
.add_p ul, .combination.set ul, .cart_box .content ul,
.order_list_details li .info dt, .order_list_details li,
#cart_pay > li .content .formbox dl.info ul,
.tsbox, #cart_pay .point,
.HeaderMenu4 #header-arrange.scrollmenu .page-container,
#member .focus_menu ul, .place h4,
#order_confirm .page-container .order_list .title .info dl dt, #order_confirm .page-container .order_list .title .info dl dt ul,
.place.staff, .staff dd ul li, .sidebar-L .shortcut, #member .focus dl dd h4, #member .focus .bntbox, #product_box .sequence dt, .mapschool .btn, .morebox > .tips,
#ObjectInfo dd .detailed .device li, #SearchBox.style03, #pc-FocusAd #TabbedPanels1 .TabbedPanelsTabGroup, #pc5 #mainadbox .bannerbox ul .youtude .row, #product_box .product_info .price, #member .focus_menu .linebnt, #member .focus_menu .bntbox, #news .title dl dd, #member .listbox.result li .title h3,
.quantity_box, .CustomerService li, #header .web_logo a,
#order_confirm .page-container .textbox dd h4,
.ObjectList ul li .title dt,
.item_features li, .cart_box .point li, .cart_box .content li,
#cart_pay .morebox .navheader dt, #cart_pay > li .content .formbox dl.info ul > li,
.cart_box .contact, .cart_box .contact .linebox,
.order_list_details li .info dd,
.sub_p_list header,
.sidebar-L .house-photo .fotorama__nav-wrap,
#longinBox2 .login_forget dl,
.SelectBlock2, .SelectBlock2 label,
.sidebar-R .item_main_info dl dd font,
.bouns .tipsbox dt,
#cart_pay .point li,
#order_confirm .page-container .order_list .title h3, #order_confirm .page-container .order_list .title .info p, #order_confirm .page-container .order_list .title .info ul li,
#product_box #management .price, #member #mine header,
#navPanel .link, .ob_hide .t_text,
#SearchBox.style03 header, .tied_shop_list ul .tips, #calcbox .calc_content .TableBox .input_text,
#MainTitle, .SearchBox_select input[type=button],
#MainMenu ul, .HeaderMenu4 #header-arrange.scrollmenu #MainMenu li a, .HeaderMenu4-innerpage #header #MainMenu li a,
.Drop_down_menu .SubNav,
#PricingSearch > dl > dt .sort,
.imgbox, .imgbox a, .inputbn,
.contact_info li .qrcode_bnt,
.StatusNav .tips,
.ShopTitle .name_phone, .page li a,
#team .StoreManager .shop dd a, #team.self,
#nav_sub .nav_sub_hide, #nav_sub .SubNav,
#pc3 .FocusNews ul li dl dd,
#MapBox .showinfo .item-recommend ul li dl,
.good-e-tag,
#member #faq dl dd .bnbox, #member #mine header a,
#team .StoreManager .shop dd,
#pc_shop2 #team .StoreManager .shop dl h4 span, #team2 dl dt, #pc_shop2 #team .personal .info h3,
#login ul,
.modal-obj-bnt a, .obj-bnt .modal a,
.cart_box .Checkout dt, .cart_box .Checkout dt a,
.orderbnt, .order_list .navheader dd,
.questionbox dt span,
#zone .SearchBox_select,
.signup_finish h3,
.signup_finish .bntbox,
#member .listbox.result li .title .cost .price, #member .listbox.result li .title .bntbox a,
#member .listbox.result .filebox,
#member.signup_table .tips, #member.signup_table .bntbox div a,
#member .focus_menu dd p,
#order_confirm .page-container .bntbox,
.tsbox font, #recomBox #recomList ul li, #recomBox #recomList ul li dl,
#cart_pay > li .content .formbox dl.info dt a.bnt, .guild_bnt li a,
.HeaderMenu4 #header-arrange.scrollmenu .ha_logo, #header-arrange .web_logo a,
.sub_p_list header .more,
.staff_qecode .title,
.sidebar-L .house-photo .fotorama__video-play,
#longinBox2 .login_forget header,
.textbox_title,
#signup .signup_info .bntbox li a, .svg-community, #signup .listbox a.bnt,
.sidebar-L .shortcut div, #product_box .price, #current ul li, #current ul li a, .loginguide .finish, .loginguide_text ul li span, .bnt_large, .bnt_large li,
.Self_Link .language .SubNav li, .morebox .tips:before, .member-other-bnt, .option_selected,
#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTab p, .place .iconimg,
#pc-FocusAd #TabbedPanels1 .TabbedPanelsTab p, .page-shop3 #pc-FocusAd #TabbedPanels1 .TabbedPanelsTab span, #header #mem_name,
.sidebar-R .item_main_info dl dd.aichatbnt a,
#ObjectCondition dt a, .ObjectCondition dt a,
#TabbedPanels8 .TabbedPanelsTab p, #team .shop .link, #team .shop .link a, #PricingSearch > dl > dt, #nav_sub span a, #header #TopNav ul, #TopBar .ObjectMsg dl dt h3,
.order_msg dt, .cart_box .price_info li,
#signup .searchbox .bntbox, #header #MainMenu, .dropotron,
#signup .listbox .bnt, #signup .listbox, #MainMenu, .page ul, ul.page,
#TopBar .ObjectMsg dl dd.self_bnt,
#login dl, #login_forget dl,
.contract_text .tips, .item-recommend ul, #self-item.item-recommend ul, .item_features, .sidebar-L .tips,
.ObjectList ul#photo, .ObjectList ul li .content > dt h4, .sequence dd,
#ShopData,
#apartment_list.ObjectList > ul,
#team dt .mCSB_inside > .mCSB_container, #team.self .introduction dl,
#BottomBar .ObjectMsg header.row3,
.page-shop3 #pc2 .FocusBox li header,
#member #mine dl.m_info, #member .focus dl, #member .focus .row, #member #mine section,
#pc_shop2 #team .StoreManager .shop dl dt, #pc_shop2 #team .StoreManager .shop dl h4,
#news ul.photobox,
.order_list .statebox .step, .order_list_details li .info,
#order_fancybox .order_info dl,
.questionbox dt, .questionbox dd, .questionbox .score,
.edit_box.teacher dl,
.product_info .item_main_info dl dd.select_item ul, .product_tips,
.CustomerService,
#cart_pay > li .content > li, #cart_pay > li .content .formbox .info.delivery, #cart_pay > li .content .formbox dl.info dt,
#cart_pay > li .content .formbox dl.info.shop dt section, #cart_pay > li .content .formbox .info.payment ul,
.cart_box .list > li,
#member .RegisterBox > dl > dd, #member .RegisterBox .condition_list,
#signup .listbox li dl, #signup .searchbox .morebox ul, #signup .searchbox .morebox ul li dl,
.S_tips dl dl dd,
#staffbox.row, #product_box .sequence #current ul, #member #cart .add_p li, .loginguide_text ul li, .mapschool, #member .TableBox .t-td .bntbox,
#pc-FocusAd section.outside #TabbedPanels1 .SearchBox_select,
#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabGroup, .tied_shop_list ul, .tied_shop_list ul .tips dt, .tied_shop_list ul .tips dd,
.sidebar-R .item_main_info dl dd.aichatbnt, #ObjectCondition dd, .ObjectCondition dd, .obj-bnt,
#mainadbox .swiper-wrapper, .product_list li {
  display: flex;
  flex-wrap: wrap;
}

.aligncontentcenter, .SearchBox2 dl dd.search, .SearchBox3 dl dd.search,
.StatusNav, #team_object .StatusNav .ObjectLink li {
  align-content: center;
}

.item-recommend ul, #self-item.item-recommend ul, .item_features, .sidebar-L .tips,
.ObjectList ul#photo, .ObjectList ul li .content > dt h4, .sequence dd,
#ShopData,
#apartment_list.ObjectList > ul,
#team dt .mCSB_inside > .mCSB_container, #team.self .introduction dl,
#BottomBar .ObjectMsg header.row3,
.item_features,
.page-shop3 #pc2 .FocusBox li header,
#member #mine dl.m_info, #member .focus dl, #member .focus .row, #member #mine section,
#pc_shop2 #team .StoreManager .shop dl dt, #pc_shop2 #team .StoreManager .shop dl h4,
#news ul.photobox,
.order_list .statebox .step, .order_list_details li .info,
#order_fancybox .order_info dl,
.questionbox dt, .questionbox dd, .questionbox .score,
.edit_box.teacher dl,
.product_info .item_main_info dl dd.select_item ul, .product_tips,
.CustomerService,
#cart_pay > li .content > li, #cart_pay > li .content .formbox .info.delivery, #cart_pay > li .content .formbox dl.info dt,
#cart_pay > li .content .formbox dl.info.shop dt section, #cart_pay > li .content .formbox .info.payment ul,
.cart_box .list > li,
#member .RegisterBox > dl > dd, #member .RegisterBox .condition_list,
#signup .listbox li dl, #signup .searchbox .morebox ul, #signup .searchbox .morebox ul li dl,
.S_tips dl dl dd,
#staffbox.row, #product_box .sequence #current ul, #member #cart .add_p li, .loginguide_text ul li, .mapschool, #member .TableBox .t-td .bntbox,
#pc-FocusAd section.outside #TabbedPanels1 .SearchBox_select,
#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabGroup, .tied_shop_list ul, .tied_shop_list ul .tips dt, .tied_shop_list ul .tips dd,
.sidebar-R .item_main_info dl dd.aichatbnt {
  align-items: flex-start;
  justify-content: flex-start;
}

#MainMenu, .page ul, ul.page,
#TopBar .ObjectMsg dl dd.self_bnt,
#login dl, #login_forget dl,
.contract_text .tips {
  align-items: flex-start;
  justify-content: flex-end;
}

.dropotron,
#signup .listbox .bnt, #signup .listbox {
  align-items: flex-start;
  justify-content: center;
}

#header #TopNav ul, #TopBar .ObjectMsg dl dt h3,
.order_msg dt, .cart_box .price_info li,
#signup .searchbox .bntbox, #header #MainMenu {
  align-items: center;
  justify-content: flex-end;
}

.SearchBox_select input[type=button],
#MainMenu ul, .HeaderMenu4 #header-arrange.scrollmenu #MainMenu li a, .HeaderMenu4-innerpage #header #MainMenu li a,
.Drop_down_menu .SubNav,
#PricingSearch > dl > dt .sort,
.imgbox, .imgbox a, .inputbn,
.contact_info li .qrcode_bnt,
.StatusNav .tips,
.ShopTitle .name_phone, .page li a,
#team .StoreManager .shop dd a, #team.self,
#nav_sub .nav_sub_hide, #nav_sub .SubNav,
#pc3 .FocusNews ul li dl dd,
#MapBox .showinfo .item-recommend ul li dl,
.good-e-tag,
#member #faq dl dd .bnbox, #member #mine header a,
#team .StoreManager .shop dd,
#pc_shop2 #team .StoreManager .shop dl h4 span, #team2 dl dt, #pc_shop2 #team .personal .info h3,
#login ul,
.modal-obj-bnt a, .obj-bnt .modal a,
.cart_box .Checkout dt, .cart_box .Checkout dt a,
.orderbnt, .order_list .navheader dd,
.questionbox dt span,
#zone .SearchBox_select,
.signup_finish h3,
.signup_finish .bntbox,
#member .listbox.result li .title .cost .price, #member .listbox.result li .title .bntbox a,
#member .listbox.result .filebox,
#member.signup_table .tips, #member.signup_table .bntbox div a,
#member .focus_menu dd p,
#order_confirm .page-container .bntbox,
.tsbox font, #recomBox #recomList ul li, #recomBox #recomList ul li dl,
#cart_pay > li .content .formbox dl.info dt a.bnt, .guild_bnt li a,
.HeaderMenu4 #header-arrange.scrollmenu .ha_logo, #header-arrange .web_logo a,
.sub_p_list header .more,
.staff_qecode .title,
.sidebar-L .house-photo .fotorama__video-play,
#longinBox2 .login_forget header,
.textbox_title,
#signup .signup_info .bntbox li a, .svg-community,
.dropotron, #signup .listbox a.bnt,
.sidebar-L .shortcut div, #product_box .price, #current ul li, #current ul li a, .loginguide .finish, .loginguide_text ul li span, .bnt_large, .bnt_large li,
.Self_Link .language .SubNav li, .morebox .tips:before, .member-other-bnt, .option_selected,
#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTab p, .place .iconimg,
#pc-FocusAd #TabbedPanels1 .TabbedPanelsTab p, .page-shop3 #pc-FocusAd #TabbedPanels1 .TabbedPanelsTab span, #header #mem_name,
.sidebar-R .item_main_info dl dd.aichatbnt a,
#ObjectCondition dt a, .ObjectCondition dt a,
#TabbedPanels8 .TabbedPanelsTab p, #team .shop .link, #team .shop .link a, #PricingSearch > dl > dt, #nav_sub span a {
  align-items: center;
  justify-content: center;
}

#ObjectCondition dd, #member .focus_menu .linebnt, #member .focus_menu .bntbox, #news .title dl dd, #member .listbox.result li .title h3,
.quantity_box, .CustomerService li, #header .web_logo a,
#order_confirm .page-container .textbox dd h4,
.ObjectList ul li .title dt,
.item_features li, .cart_box .point li, .cart_box .content li,
#cart_pay .morebox .navheader dt,
#cart_pay > li .content > li, #cart_pay > li .content .formbox dl.info ul > li,
.cart_box .contact, .cart_box .contact .linebox,
.order_list_details li .info dd,
.sub_p_list header,
.sidebar-L .house-photo .fotorama__nav-wrap,
#longinBox2 .login_forget dl,
.SelectBlock2, .SelectBlock2 label,
.sidebar-R .item_main_info dl dd font,
.bouns .tipsbox dt,
#cart_pay .point li,
#order_confirm .page-container .order_list .title h3, #order_confirm .page-container .order_list .title .info p, #order_confirm .page-container .order_list .title .info ul li,
#product_box #management .price, #member #mine header,
#navPanel .link, .ob_hide .t_text,
#SearchBox.style03 header, .tied_shop_list ul .tips, #calcbox .calc_content .TableBox .input_text,
#MainTitle {
  align-items: center;
  justify-content: flex-start;
}

#product_box .product_info .price {
  align-items: center;
  justify-content: space-between;
}

.SearchBox_select, .SearchBox_select .search-form, .bouns .SearchBox_select dl, .bouns .SearchBox_select dd,
.SearchBox2 dl, .SearchBox3 dl,
.SearchBox2 dl dd, .SearchBox3 dl dd,
.SearchBox2 dl dd.search, .SearchBox3 dl dd.search,
.item-recommend ul dl, .item-recommend ul li dl dd, #self-item.item-recommend ul li dl dd:first-of-type,
#recomBox #recomList ul,
.gotop .uc-apartmaent-pop .pop-box,
#footer #city_search_key dl, #footer #city_search_key dl dd,
#current ul,
.ObjectList ul#phot, .ObjectLink, .ObjectLink li,
#ObjectInfo dd .detailed .detailed_text,
#TopBar .ObjectMsg dl,
.sidebar-R .item_main_info dl dd,
#member .focus dl dd h3,
#member #management .ObjectList ul li .content,
#mainadbox .swiper-wrapper,
#pc_shop2 .StoreManager,
#pc_shop2 .StoreManager .shop dl,
#member .focus_menu h3,
.TabContent .mainitem li dd,
.FocusBox .product_list ul, .product_list ul dl, .product_info .item_main_info dl dd.select_item ul,
.add_p ul, .combination.set ul, .cart_box .content ul,
.order_list_details li .info dt, .order_list_details li,
#cart_pay > li .content .formbox dl.info ul,
.tsbox, #cart_pay .point,
.HeaderMenu4 #header-arrange.scrollmenu .page-container,
#member .focus_menu ul, .place h4,
#order_confirm .page-container .order_list .title .info dl dt, #order_confirm .page-container .order_list .title .info dl dt ul,
.place.staff, .staff dd ul li, .sidebar-L .shortcut, #member .focus dl dd h4, #member .focus .bntbox, #product_box .sequence dt, .mapschool .btn, .morebox > .tips,
#ObjectInfo dd .detailed .device li, #SearchBox.style03, #pc-FocusAd #TabbedPanels1 .TabbedPanelsTabGroup, #pc5 #mainadbox .bannerbox ul .youtude .row {
  align-items: stretch;
  justify-content: flex-start;
}

#TopBar .ObjectMsg dl dt, #team .personal,
.cart_box .price_info, #MainMenu {
  align-items: stretch;
  justify-content: flex-end;
}

#PricingSearch > dl > dd .list,
.morefilterbox_style .ObjectCondition,
#MainTitle dl,
#apartment_list.ObjectList ul li ul.Price, .ap_price_box ul, .step_bar .step ul, #calcbox li {
  align-items: stretch;
  justify-content: space-around;
}

.ObjectList ul li .content, .ObjectList .ImageBox dl, .ObjectList .ImageBox dd ul,
.StatusNav,
.sidebar-R .item_main_info dl,
#ObjectInfo > dt, #ObjectInfo dd .detailed > li,
.sequence,
#BottomBar dl dd, #footer .menu,
#team.self .personal,
.morebox .navheader,
.order_msg,
#member .listbox.result li .title, #member .listbox.result li .title .cost,
.TabContent .mainitem li dl,
.p_items, .combinationlayout > ul > li, .cart_box .content, .cart_box .Checkout .row, .order_list_details li .info,
#BottomBar dl, .bouns .tipsbox,
#order_confirm .page-container .order_list .title,
#order_confirm .page-container .order_list .title .info dl,
.add_p li dd, .page-container-aichat > .page-container {
  align-items: stretch;
  justify-content: space-between;
}

.product_list li:hover .guild_bnt, .cart_box li:hover .guild_bnt,
.product_list ul, .product_list ul.guild_bnt, .guild_bnt, .guild_bnt li,
#signup .signup_info .bntbox {
  align-items: stretch;
  justify-content: center;
}

.item-recommend ul, #recomBox #recomList ul,
.quantity_box {
  flex-direction: row;
  flex-wrap: nowrap;
}

.fa, .FocusBox li header a span, .more2 span, #Homepage_product_module01 header a.more span,
#ObjectInfo dd .detailed .device dl dd:before,
#resume .bnt a:before,
.team_rotate_box .poster-name:before,
#pc_shop2 #team .StoreManager .shop dl .omitted span:before,
.morebox dl .nav_bnt:before,
.inputWithin.date i:before,
#member.signup_table .bntbox div,
.product_menu dl dd ul.floor_second li a:before,
.item_features.Characteristic_text li:before,
#cart_pay > li .navheader dt:before,
#remind_box .tipsbox .icon.addcart:before,
.sub_p_list .add_p li .addcart a:before, .sub_p_list .add_p li .addcart a:after,
.sub_p_list header .more:before,
.Selectbox input[type=radio] + label span, .loginguide .bnt:before, .mapschool .btn:first-child:before,
#longinBox .form-control ~ label:before, .option_selected:after, #header #TopNav dd .icon-favourites, .place .iconimg:before,
#member .listbox.result li .info li.filebox a.add:before, #member .listbox.result li .info li.filebox a.add:after, .close_pop:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#header #TopNav li.cart span,
.item-recommend ul li dl dd span,
.item-recommend ul li dl dd.price span,
.item-recommend ul li dl dd.pings span,
.num_text,
.ObjectList ul#photo li .title dd span,
.ObjectList ul li .content dd .Price dt .discount,
#ObjectTitle h2 .total_price .reduction dt #TopBar .ObjectMsg h2 span,
#apartment_list.ObjectList ul li ul.Price li dl dt span, .ap_price_box ul li span, .ap_price_box ul.net li h5,
#ObjectTitle h2 span, #TopBar .ObjectMsg h2 span,
.TableBox.style11 .t-th font, .TableBox.style11 .t-tr .t-td span.sign,
.ShopTitle .name_phone span, #team .personal .info h2, #team .personal .info h4,
#team.self .personal .info_m h3 span,
#member .listbox.result li .title .cost .price span,
#signup .listbox li dd.red,
#cart_pay .point span,
#member #mine h3 a,
.staff dd h3 span, #product_box .product_info .price font, .loginguide_text ul li span,
#ObjectInfo dd .detailed .detailed_text .TableBox .price, .curriculum table td span {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: bold;
}

#ShopData li h2, #ShopData li h3 span, .contact_info li a font,
.ObjectList ul#photo li .title dt .discount,
#recomBox #recomList dl h4 .discount,
#product_box .price, #revise_box .price, .product_list .price,
.bouns .tipsbox font, #product_box .product_info .price span {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.FocusBox li header a, .more2, .inquiry h3 span, .more2, #Homepage_product_module01 header a.more,
.product_menu dl dt font, .product_menu dl dd font {
  font-family: Verdana, Geneva, sans-serif;
}

#FooterBox #logo,
#member-login dd .logo, #member-forget .warning li span,
.ObjectList ul li .content dd .Price dd,
#BottomBar .ObjectMsg h2 a, #BottomBar .ObjectMsg h3 span,
.step_bar .step ul li,
#member .verify_bnt.wait span,
.cart_box .point span, .cart_box .point input,
.cart_box .Checkout dd span,
.quantity_box input,
.questionbox dt span, .questionbox .score font,
#ObjectCondition dt a, .ObjectCondition dt a {
  font-family: Arial, Helvetica, sans-serif;
}

.ObjectList ul li .content > dt h3 {
  font-family: "新細明體";
}

.step_bar .step ul li span,
#member .linebnt,
.indextitle header,
#signup .listbox li dd.red span, #calcbox .calc_content .TableBox .inputbn input {
  font-family: "微軟正黑體";
}

.item-recommend ul li dl dd a,
.item-recommend ul li dl dd.down,
#self-item.item-recommend ul li dl dd:nth-of-type(3),
.ObjectList ul li .content dd .Price dt .discount,
.ObjectList ul#photo li .title dt .discount,
.TableBox .t-th, .TableBox.style04 a,
.map_SubBox li dl dd a:hover, .map_SubBox li dl dd a.select,
.team_rotate_box .poster-name,
#login ul.msg li, #login ul.msg li ol li font,
.match_box dt span, #match_result h3, #match_result .bnt a,
#member .tips > dt p, #member .EditBntBox a, #TopBarPreview .EditBntBox a, #member #OptPay dl dt h3, #member #OptPay dl dt .bnt a, #member .RegisterBox dl dt header h1,
#news .title dl dt h3,
#inline1 header h3, #cart .payment dt font, .inquiry h3 span,
.inquiry_view header, .inquiry_view_title,
#categoriesbox li,
.order_list_details li .info dd.mark,
.questionbox dt, .questionbox dt span,
.signup_finish h3,
.product_menu dl dd a.active,
.cart_box .Checkout dd span font, .bouns .SearchBox_select dt, .bouns .price font,
#longinBox2 .login_forget header,
.order_list_details li .info dt,
#SearchBox.style01 .SearchBox_select.tied_shop header p, #calcbox .calc_content .TableBox .inputbn input {
  font-weight: bold;
}

#categoriesbox .wrapper,
.p_img_style .imgframe,
.product_info.catalog,
.cart_box .Checkout,
.cart_box.cb_select .list > li,
#revise_box,
.add_p li, .add_p li dt,
.combination header,
.product_menu dl,
.order_list .statebox .step li,
.inputWithin,
.order_list_details li,
.questionbox dl.answer dd,
#member .listbox.result li .title .cost .bntbox,
.product_menu dl dd ul.floor_second li,
.TableBox4 th, .TableBox4 td,
.sub_p_list header, .sub_p_list .add_p li dd,
#cart_pay > li .content .formbox .tote_way,
#order_confirm .page-container .order_list .title .info ul li, .step_bar .step ul li,
.HeaderMenu6 #header #MainMenu li a span, .HeaderMenu6-innerpage #header #MainMenu li a span, #SearchBox.style03 .SearchBox2 dl dd a, .input_text {
  position: relative;
}

.p_img_style .imgbox, .p_img_style .imgbox a,
.product_info.catalog .heart,
.cart_box .list .cb, .cart_box .control,
#revise_box .product_info ul.guild_bnt,
.add_p li .cb,
.combination header .product_tips,
.product_menu dl dd.arrow-icon,
.sub_p_list header .more, .sub_p_list .add_p li .addcart a:before, .sub_p_list .add_p li .addcart a:after,
#longinBox2 .login_forget header, .option_selected:after, .input_text font {
  position: absolute;
}

.dropotron > li a:hover:after,
.item-recommend ul li dl dd.down .bg:before, .item-recommend ul li dl dd.down .bg:after,
#self-item.item-recommend ul li:hover dl:after,
.page-container .indextitle:after, .page-container .indextitle:before,
.ObjectList ul#photo li .title dd:after,
#apartment_list.ObjectList ul li:hover ul.Price li dl dd span:after, .ap_price_box ul.net li h5:after,
#ObjectTitle h2 .total_price .reduction:before, #ObjectInfo dd .detailed > li h3:before,
#ObjectInfo > dt:after, #ObjectInfo > dt h3:after,
#team .list-names:after, #team .personal:after, .team_rotate_box .poster-name .btn-book:before,
#pc2 ul.FocusBox > li:after, #pc2 ul.FocusBox > li:before,
.page-shop3 #pc2 .FocusBox li header a:before, .page-shop3 #pc2 .FocusBox li header a:after,
#VR .control:after,
#signup .signup_info dl dt:before,
#member .linebnt:before, #member .MObjectNav dt:before,
.wrap:after,
#team .team_rotate_box header span:after, #team .team_rotate_box header span:before,
#login dl dt:after, #login_forget dl dt:after, #login ul:after,
.match_box dd .TableBox .t-th:after, .match_box dd .TableBox .t-td .title:after, .match_box .ImageEdit li:last-of-type:after,
#HouseImg .ImageEdit li:nth-of-type(2):after,
.modal-obj-bnt a::before, .obj-bnt .modal a:before,
.order_list_details li.free:before,
.questionbox dl.answer dd:before, .questionbox .bnt a:before,
#member .listbox.result li .title .cost .bntbox:before,
.product_menu dl dd ul.floor_second li a:before,
#cart_pay > li .content .formbox .info:before, #cart_pay > li .content .formbox .tote_way:before, #cart_pay > li .content .formbox .tote_way:after,
.TableBox4 th:after, .TableBox4 td:after,
#product_box .product_list .mainitem li:after,
.HeaderMenu4 #header-arrange #MainMenu li a:after, .HeaderMenu4-innerpage #header #MainMenu li a:after,
.HeaderMenu5 #nav #MainMenu li a:after, .HeaderMenu5-innerpage #nav #MainMenu li a:after,
#signup .listbox .bnt a:before,
#member #contract .t-td:after,
#order_confirm .page-container .order_list .title .info ul li:after, .step_bar .step:before, .step_bar .step ul li:before,
.loginguide .row > div:first-child h3 .text p:after, .bnt_large li .bn:before, .curriculum table th::after,
#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabSelected:before, #pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabSelected p:before,
.HeaderMenu6 #header #MainMenu li a span:after, .HeaderMenu6-innerpage #header #MainMenu li a span:after, #SearchBox.style03 header:after, #SearchBox.style03 .SearchBox2 dl dd a:after, .page-shop3 #pc-FocusAd #TabbedPanels1 .TabbedPanelsTab:after,
#member .listbox.result li .info li.filebox a.add:before, #member .listbox.result li .info li.filebox a.add:after,
#calcbox .calc_content:before, #calcbox .calc_content .TableBox .t_th:after, #calcbox .calc_content .TableBox .t_title:after, #calcbox .calc_content .TableBox .tips:before {
  content: "";
  position: absolute;
}

#ObjectCondition dd a, .ObjectCondition dd a,
.item-recommend ul li dl dd.title a, .item-recommend ul li dl dd:first-of-type a,
#pc2 .item-recommend ul li dl dd, .attention_box .item-recommend ul li dl dd,
#recomBox #recomList dl dd h2 a,
.ObjectList ul li .title dt a,
#BottomBar .ObjectMsg h1,
#team .shop h1,
.place h3,
#news ul li h5,
#pc3 .FocusNews ul li dl dd h3 a,
#news ul li a h3, #news ul li h4 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.display_none:after, .display_none:before,
.product_info .item_main_info dl dd.select_item ul:after, .product_info .item_main_info dl dd.select_item ul:before,
.cart_box ul:after, .cart_box ul:before,
#cart_pay > li .content .formbox .info.payment ul:after, #cart_pay > li .content .formbox .info.payment ul:before,
.noblock:before, .noblock:after,
#pc5 #mainadbox .bannerbox ul .youtude .row:after, #pc5 #mainadbox .bannerbox ul .youtude .row:before {
  display: none;
}

ul:after, ul:before, li:after, li:before,
.modal-obj-bnt a:before, .obj-bnt .modal a:before,
.HeaderMenu3 #MainMenu, .HeaderMenu3 #header #TopNav {
  transition: all 0.5s ease-out;
}

.animation_mode, .dropotron, .dropotron > li:hover img, .bntbox a,
#signup .searchbox .morebox {
  animation-duration: 0.8s; /*動畫時間*/
  animation-iteration-count: 1; /*動畫執行幾次，1就是執行1次不會重複*/
  animation-timing-function: ease; /*動畫的加速度曲線*/
  animation-fill-mode: forwards; /*動畫完成後，保持最後一個屬性質*/
}

.animation_mode2, #header #TopNav .SubNav,
#news .title dl dd .back,
#pc2 .item-recommend ul li dl, .attention_box .item-recommend ul li dl,
#pc2 .item-recommend ul li dl dd.title, .attention_box .item-recommend ul li dl dd.title,
#pc3 .FocusNews ul li dl dd, .FocusNews ul.theme li dl dd, #self-item.item-recommend ul li img,
.imgframe .imgbox img {
  transition: all 0.8s ease-in-out;
}

.animation_mode3, #pc2 .item-recommend ul li img, .attention_box .item-recommend ul li img, #self-item.item-recommend ul li img,
#longinBox dt label {
  transition: all 0.5s ease-out;
}