@charset "UTF-8";*{padding:0;margin:0}body{background:#fff;color:#000;font-family:sans-serif,microsoft jhenghei;font-weight:400;font-size:16px;line-height:1.4em;min-width:1280px;word-break:break-all}a,a:hover,a:focus{text-decoration:none;outline:none}a{color:#11619b}a:hover{color:#004da1}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:transparent}ul,ol{list-style:none;padding:0}input.form-control:focus,select.form-control:focus{-webkit-box-shadow:inherit;box-shadow:inherit;border-color:inherit}input[type="file"]:focus,input[type="checkbox"]:focus,input[type="radio"]:focus,select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}p{line-height:1.6}:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}h1{font-size:16px;color:#333}h2{font-size:24px}h3{font-size:21px}h4{font-size:16px}h5{font-size:13px;line-height:1.4}h6{font-size:12px}label{font-weight:400}.prjh2 span{font-size:13px;color:#999}.page_wrapper,.page_wrapper_2{padding:15px 0 60px}.margin_wrapper{padding-left:60px}.breadcrumb{padding:0;line-height:2em;background:0 0;font-size:16px;margin-bottom:10px}.breadcrumb .fa{margin-right:8px}.breadcrumb a,.breadcrumb span{color:#666}.breadcrumb.grey-f a,.breadcrumb.grey-f span{color:#666}.null{margin:10px 0}.null p{padding:6px;text-align:center}p.notice{font-size:13px;color:red;margin:5px 0}.btn,.form-control{border-radius:0}.btn:hover{opacity:.8}.btn:active{-webkit-transform:translateY(3px);transform:translateY(3px)}.marginR15{margin-right:15px}.marginR25{margin-right:25px}.marginT15{margin-top:15px}.marginT30{margin-top:30px}.marginR30{margin-right:30px}.marginL30{margin-left:30px}.marginB20{margin-bottom:20px}.marginB30{margin-bottom:30px}.n_marginL15{margin-left:-15px}.n_marginL25{margin-left:-25px}.n_marginL30{margin-left:-30px}.n_marginL45{margin-left:-45px}.n_marginR15{margin-right:-15px}.n_marginR30{margin-right:-30px}.success{color:#44965f}.text-danger{color:red}.color-blue{color:#004da1}.color-lightBlue{color:#2da7e0}.col-md-3.aside300{width:330px}.col-md-9.less300{width:calc(100% - 330px)}#shopDetail .col-md-3,#projectDetail .col-md-3,.inquiry .col-md-3,.ebook .col-md-3,.aisa_news .container > .row > .col-md-3{width:330px}#shopDetail .col-md-9,#projectDetail .col-md-9,.inquiry .col-md-9,.ebook .col-md-9,.aisa_news .container > .row > .col-md-9{width:calc(100% - 330px)}.tooltip-inner{white-space:nowrap}.font-0{font-size:0}.page_bar{text-align:center;padding-top:20px;clear:both}.pagination > li > a,.pagination > li > span{color:#666}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{background:#323a46;border-color:#323a46}.pagination > li:first-child > a{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pagination > li:first-child > a:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination > li:last-child > a{border-top-right-radius:0;border-bottom-right-radius:0}.pagination > li:last-child > a:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.searchTitle{font-size:16px;margin-right:.5em;display:inline-block;color:#666}.searchResult{font-size:16px;color:#666;display:inline-block}.searchResult i{margin:0 1em}.rPost{display:block;text-align:center;padding:15px;color:#000;background:#fcd521;font-weight:700;font-size:1.25em;line-height:1}.rPost svg{display:inline-block;vertical-align:bottom;width:24px;margin-left:.2em}.exposure{border:1px solid #dcdcdc;padding:0 17px 10px;margin-bottom:20px;background:#fff}.exposure a.method{color:#ccc;position:absolute;top:0;right:0}.exposure .list a{display:block;font-size:16px;padding:10px 0;border-top:1px dotted #e8e8e8;color:#595757;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.exposure .list a:hover{color:#f96}.exposure .list a span{display:inline-block;background:#ccc;width:6px;height:6px;margin-right:.5em;vertical-align:middle}.exposure small{display:block}.exposureButton{overflow:hidden;margin:10px 0}.exposureButton button{border:none;width:100%;font-size:16px;padding:4px;color:#fff;margin-bottom:2px}.exposureButton button.add{background:#f96}.exposureButton button.more{background:#999}.exposureButton button:hover{opacity:.8}.exposure p{font-size:14px;color:#666}.google-ad{background:#fff;padding-bottom:10px;margin-bottom:10px}.google-ad h5{padding:4px;text-align:center;color:#fff;background:#ccc;margin-bottom:5px;margin-top:0}.google-ad .content{width:300px;min-height:200px;margin:0 auto}header{background:#fff;color:#666}header .header_guide{background:#004da1}header .header_guide span{color:#fff;line-height:32px;font-size:.9em}header .header_guide_shopping{background:#fe792e}header h1{font-size:16px;color:#fff;margin:9px;padding:0;letter-spacing:1px}.header_guide ul{margin:0}.header_guide ul.info > li,.header_guide ul.header-social > li{display:inline-block;height:32px}.header_guide ul.info > li > a{color:#dcdcdc;font-size:14px;line-height:32px;display:block;color:#dcdcdc;font-size:14px;line-height:32px;display:block}.header_guide ul.info > li > a i{margin-right:.5em}.header_guide ul.info > li > a:hover,.header_guide ul.header-social > li > a:hover{color:#f8b62c}.header-social li a{font-size:16px;display:block;height:32px;color:#fff;margin-left:10px;margin-top:5px;margin-right:15px}.header-social li a .fa{font-size:14px;height:32px;line-height:32px;margin-right:.3em;color:#dcdcdc}#search_block_top.clearfix{height:40px;margin-top:8px;margin-bottom:8px;position:relative;z-index:6;width:100%;border:2px solid rgba(0,77,161,0.3);overflow:hidden}#search_block_top,#search_block_top form{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}form#searchbox{position:relative}.searchboxform-control{float:left;position:relative;padding-right:10px;cursor:pointer}.searchboxform-control:after{background:#dcdcdc none repeat scroll 0 0;content:"";height:100%;width:1px;right:0;top:0;position:absolute}#search_category,#vcusarea2{width:100%;height:36px;text-transform:capitalize;cursor:pointer;border:none;padding-left:10px}#search_query_top.search_query.form-control.ac_input{border:none}.search_query.form-control.ac_input{background:0 0}#headerMain .form-control{padding:0 10px;font-size:16px;color:#333;height:36px;-webkit-box-shadow:none;box-shadow:none}.btn.btn-default.button-search{float:left;position:absolute;right:-4px;top:0;border:none;height:40px;width:50px;color:#000;background:0 0;font-size:18px}.btn.btn-default.button-search:hover{color:#f8b62c}header #headerMain{padding:18px 0 6px}#headerMain ul.sub-nav{margin-top:8px}#headerMain ul.sub-nav > li{display:inline-block;vertical-align:top}#headerMain ul.sub-nav > li > a,#headerMain ul.sub-nav > li > span{display:block;font-size:28px;color:#ccc;position:relative;padding-left:10px;padding-right:10px;line-height:1.6em}#headerMain ul.sub-nav > li > a:hover,#headerMain ul.sub-nav > li > a.active,#headerMain ul.sub-nav > li > span:hover,#headerMain ul.sub-nav > li > span.active{color:#f8b62c}#cartCount{position:absolute;top:5px;right:0;display:block;width:18px;height:18px;border-radius:50%;color:#fff;background-color:#000;font-size:9px;line-height:18px;text-align:center}#headerMain .dropdown-menu{white-space:nowrap;color:#999;border-radius:0}#headerMain .dropdown-menu h4,#headerMain .dropdown-menu h5{padding:0 20px}.drop2{right:0;left:initial}.dropdown-menu.login_box{padding:0}.dropdown-menu.login_box a{font-size:16px;padding:12px 20px;color:#999}.dropdown-menu.login_box li{border-bottom:1px solid #e5e5e5}#headerMain .dropdown-menu .warning{line-height:1.42857143;color:red;border-top:1px solid #e5e5e5}.navbar-default{background:#fff;-webkit-box-shadow:none;box-shadow:none;margin:0!important;min-height:40px;border:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0}.navbar-default .navbar-nav{width:100%}.navbar-default .navbar-nav li{width:14.28%;float:left}.navbar-default .navbar-nav li a{font-size:16px;font-weight:700;color:#464646;text-align:center;position:relative;padding:12px 5px;border-bottom:2px solid #fff}.navbar-default .navbar-nav li a i{margin-right:.5em;width:24px;height:21px;display:inline-block;vertical-align:bottom;background:url(../images/nav-icon.png) no-repeat}.navbar-default .navbar-nav li:nth-child(2) a i{background-position:-24px 0}.navbar-default .navbar-nav li:nth-child(3) a i{background-position:-72px 0}.navbar-default .navbar-nav li:nth-child(4) a i{background-position:-96px 0}.navbar-default .navbar-nav li:nth-child(5) a i{background-position:-120px 0}.navbar-default .navbar-nav li:nth-child(6) a i{background-position:-144px 0}.navbar-default .navbar-nav li:nth-child(7) a i{background-position:-168px 0}.navbar-default .navbar-nav li a:after{content:"";width:1px;height:30px;background:#e1e1e1;position:absolute;right:0;top:8px}.navbar-default .navbar-nav li:first-child a:before{content:"";width:1px;height:30px;background:#e1e1e1;position:absolute;left:0;top:8px}.navbar-default .navbar-nav > li > a.current{color:#28a7e9}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{color:#004da1;background-color:#fff}.navbar-default .navbar-nav > li:hover:after,.navbar-default .navbar-nav > .active:after,.navbar-default .navbar-nav > .active:focus:after,.navbar-default .navbar-nav > .active:hover:after{content:"";width:100%;height:2px;position:absolute;bottom:-1px;left:0;background:#004da1}.sticky{position:fixed;left:0;top:0}footer{background:#036;color:#dcdcdc;padding-top:4rem;padding-bottom:2.5rem;letter-spacing:1px;font-size:16px}footer .fmenu{padding:0 15px;text-align:center;border-left:1px solid rgba(255,255,255,0.4);border-right:1px solid rgba(255,255,255,0.4);display:flex;flex-direction:row;justify-content:center}footer .fmenu .fm-1{margin-right:1rem}footer .alink h4,footer .fmenu .fm-1 dt,footer .fmenu .fm-2 dt{font-size:1.8rem}footer .alink h4{font-weight:700;margin-top:2px;margin-bottom:14px;color:#fff}footer .alink a{margin:5px 10px;width:120px;line-height:2em;display:inline}footer .fmenu .fm-1 dd,footer .fmenu .fm-2 dd{font-size:1.5rem;text-align:center;padding-top:.15em;padding-bottom:.05em}footer .alink a,.fmenu a{color:#fff}footer dl{display:inline-block;vertical-align:top;text-align:left;margin-bottom:0;margin-right:5px}footer dl dt{margin-bottom:10px;color:#fff}footer dl dd{font-size:13px;line-height:1.8em}footer .link{margin-top:20px}footer .link a{width:40px;height:40px;line-height:36px;color:#fff;border:1px solid #fff;border-radius:50em;display:inline-block;font-size:21px;text-align:center}footer .ad{margin-top:15px}footer h1{font-size:16px;margin-top:10px;padding:0}footer h2{font-size:16px;margin-top:10px;padding:0}footer h3{font-size:16px;margin:0;padding:0;line-height:1.5em}footer h6{font-size:16px;line-height:1.6em}.footer-bottom{margin-top:20px;text-align:center}#id_main{background:#fff}#id_news{padding-top:2rem;padding-bottom:2rem;overflow:hidden}.id_pro_style,#id_project{padding-bottom:2rem;overflow:hidden}.more_btn{display:block;float:right;padding:10px 15px}.more_btn i{margin-left:8px}.index_tabTitle_box{position:relative}.index_tabTitle_box .title,.index_tabTitle .title{position:absolute;left:0;border-bottom:3px solid #f8b62c;color:#313232;font-size:21px;bottom:-11px;padding-bottom:8px;z-index:2}.index_tabTitle{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin:20px 0}.index_tabTitle.single{border-bottom:1px solid #ddd}.news-content{margin-bottom:4rem}.news-content h3.title{font-size:21px;padding-bottom:8px;border-bottom:1px solid #ddd;position:relative}.news-content h3.title::after{display:block;content:"";border-bottom:3px solid #f8b62c;padding-bottom:8px;position:absolute;bottom:0;left:0;width:85px}#id_news .col-xs-5{width:49.666667%}.nav-tabs > li > a{color:#222}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color:#000;font-weight:700}.index_tabTitle > li.active > a,.index_tabTitle > li.active > a:focus,.index_tabTitle > li.active > a:hover{color:#f39700}#index-banner{padding-top:15px}#index-banner .banner_outer{width:850px;height:445px;float:left}.banner{text-align:center}.bx-controls-direction{opacity:0}.bx-wrapper:hover .bx-controls-direction{opacity:1}.banner-side{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:445px;width:275px;float:right}.banner-side .side-ab{height:215px;overflow:hidden;position:relative}.banner-side .side-ab img{width:100%}.banner-side .app_link{position:absolute;left:14px;top:90px}.banner-side .app_link a{display:block;width:120px;height:45px;line-height:35px;padding:4px 10px;background:#fff;border-radius:4px;margin-bottom:10px;-webkit-box-shadow:-1px 1px 5px #999;box-shadow:-1px 1px 5px #999}.banner-side .side-ab a:hover{opacity:.8}#id_sidebar{padding-top:2rem}#id_sidebar img{margin-bottom:10px}#id_sidebar .link{margin-bottom:20px}#id_sidebar .link a{display:block;color:#333;margin:10px 0}#id_sidebar .link a:hover{color:#000}#id_intro{margin-bottom:40px;background:#f5f5f5;padding:40px}#id_intro h1{margin:0;font-size:21px;color:#004da1;font-weight:700;font-family:microsoft jhenghei,open sans,sans-serif}#id_intro h2{margin-top:10px;margin-bottom:20px;font-size:16px;font-weight:700;font-family:microsoft jhenghei,open sans,sans-serif}#id_intro p{line-height:1.6em;color:#555}#id_news ul.list li{padding:3px 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:nowrap;-webkit-line-clamp:2;line-height:1.5}#id_news ul.list a{color:#333;font-size:16px}#id_news ul.list a:hover{color:#000}#id_news ul.list .date{display:inline-block;color:#999;letter-spacing:1px;width:12%}.id_pro_style .row{margin-left:-5px;margin-right:-5px}.id_pro_style .col-md-3,#id_project .col-md-3,#id_project .col-md-4{padding-left:5px;padding-right:5px}#id_prolist a.sm-pdt-content{border:1px solid #dcdcdc;margin-bottom:10px;text-align:center}#id_prolist_s a.sm-pdt-content{border:1px solid #dcdcdc;margin-bottom:10px;height:auto;text-align:center}#id_project img{width:80%}#id_project figure.show{border:1px solid #dcdcdc;overflow:hidden;margin-bottom:10px;background:#fff;border-radius:4px;padding:5px;text-align:center}#id_project figcaption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#id_project figcaption a{-webkit-transition:all 1s;transition:all 1s}#id_project figcaption h4{margin-bottom:0}#id_project figcaption span{color:#999;font-size:12px;margin-bottom:5px;display:block}#id_project .more{display:table;margin-top:5px;padding:4px 20px;color:#fff;background:#f8b62c}.ad_box{margin-bottom:10px}.ad_box img{width:100%}.product_box ul.sidebar{margin-right:-45px}.product_box ul.sidebar > li{border:1px solid #e5ded6;margin-bottom:-1px}.product_box ul.sidebar > li.title_link{padding:0}.product_box ul.sidebar > li.title_link a{display:block;padding:10px 20px;color:#666}.product_box ul.sidebar > li.title{font-size:16px;padding:10px 20px}.product_box ul.sidebar > li.title b{color:#dd3703}.product_box ul.second{position:relative}.product_box ul.second li a{padding:5px 25px;color:#222;display:block;-webkit-transition:all .2s;transition:all .2s}.product_box ul.second li a small{float:right;color:#999;font-size:12px}.product_box ul.second li a:hover,.product_box ul.second li a.active{padding:5px 25px 5px 30px;border-left:4px solid #bda87f;background:#f3f3f3}.product_box ul.second li a:hover small{color:#323a46}.product_box ul.second li:nth-child(8),.product_box ul.second li:nth-child(15),.product_box ul.second li:nth-child(22),.product_box ul.second li:nth-child(28){padding-bottom:10px}.product_box ul.second li:nth-child(1),.product_box ul.second li:nth-child(9),.product_box ul.second li:nth-child(16),.product_box ul.second li:nth-child(23),.product_box ul.second li:nth-child(29){padding-top:50px;position:relative}.product_box ul.second li:nth-child(1):before,.product_box ul.second li:nth-child(9):before,.product_box ul.second li:nth-child(16):before,.product_box ul.second li:nth-child(23):before,.product_box ul.second li:nth-child(29):before{position:absolute;left:0;right:0;bottom:40px;font-weight:700;padding:10px 25px;color:#222;background:#e5e2db;font-size:1em;letter-spacing:2px}.product_box ul.second li:nth-child(1):before{content:"建材/金屬"}.product_box ul.second li:nth-child(9):before{content:"照明/水電/消防"}.product_box ul.second li:nth-child(16):before{content:"傢俱/休閒"}.product_box ul.second li:nth-child(23):before{content:"機械/儀具"}.product_box ul.second li:nth-child(29):before{content:"文具/其他"}.collBoxSort{margin-bottom:10px;overflow:hidden;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.collBoxSort > .txt > *{margin:0;display:inline-block;margin-right:.5em}.collBoxSort .collView{position:relative;float:left}.collBoxSort .changeView[data-view="grid"]{text-align:left}.collBoxSort .changeView[data-view="list"]{text-align:right}.collBoxSort .changeView.changeViewActive,.collBoxSort .changeView:hover{color:#f9b61e}.collBoxSort .changeView .iconChangeView{font-size:21px}.collBoxSort .changeView{padding:0;width:44px;height:46px;background-color:transparent;border:0;color:#acacac}.collBoxSort .collView:before{content:"";margin-top:-9px;position:absolute;top:50%;left:50%;width:1px;height:18px;background-color:#ebebeb;pointer-events:none}.collBoxSort .collProductCount{position:relative;margin-right:22px;padding:10px 20px;float:left;color:#636363;font-size:1em;line-height:1.8em}.collBoxSort .collProductCount i{margin:0 .5em}.collBoxSort .collProductCount h1{line-height:24px;margin:0}.collSortBy{position:relative;float:right;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collSortBy > label{margin:0;padding:0 10px;display:inline-block;vertical-align:middle;color:#707070;font-size:13px;font-weight:400;white-space:nowrap}.collSortBy > select{cursor:pointer;position:relative;width:100%;padding-right:30px;color:#707070;background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none}.collSortBy:after{content:"\f078";position:absolute;right:10px;color:#636363;font-family:fontawesome;font-size:8px;pointer-events:none}.prompt-message{padding:15px 0}.prompt-message h1,.prompt-message h3{display:inline-block;color:#000;margin:0}.prompt-message h2{margin:0}.prompt-message h1{color:#000;font-weight:700}.detail_text h5.back{padding-bottom:10px;border-bottom:1px solid #dcdcdc;margin-top:0}.detail_text h5.back a{color:#666;font-size:13px;-webkit-transition:all .5s;transition:all .5s;letter-spacing:1px}.detail_text h5.back a:hover{letter-spacing:.4em;color:#000}.detail_text h1.title{font-size:1.4em;line-height:1.4em;font-weight:700;color:#000;margin-top:0}.detail_text .model{font-size:13px;margin-bottom:40px;display:block;color:#666}.detail_text .model span{margin-right:2em;letter-spacing:.1em}.detail_text .content,.detail_text .content p,.detail_text .content a,.detail_text .content b,.detail_text .content strong{font-size:16px;font-weight:400}.detail_text .img_outer img{width:auto;height:auto;border:0}.detail_text .content img{width:auto;height:auto;border:0}.detail_text .control{margin:20px 0}.detail_text .control .comppdtdetail{margin-top:40px;padding-left:120px}.detail_text .m-price{font-size:28px;color:#e50218;font-family:arimo,sans-serif,microsoft jhenghei;display:inline-block;margin-right:10px}.detail_text .mo-price{font-size:21px;color:#e50218;font-family:arimo,sans-serif,microsoft jhenghei;display:inline-block;margin-right:10px;letter-spacing:2px}.detail_text .s-price{color:#ccc;text-decoration:line-through}.detail_text .price-for-member{color:#3794aa;margin-top:15px;font-size:16px;font-weight:700}.detail_text .price-for-member .pre-price{font-size:21px;font-family:arimo,sans-serif,microsoft jhenghei;display:inline-block;margin-right:10px;font-weight:400}.detail_text .m-price small{font-size:65%;margin-right:.5em}.btnAddTo,.btnAddTo:focus{padding:8px 35px;font-size:1em;text-transform:uppercase;background-color:#555;border:none;color:#fff;-webkit-transition:all .35s ease;transition:all .35s ease;margin-bottom:4px;display:inline-block}.btnAddTo:hover{color:#fff}.btnAddToCart:hover{background:#000;border-color:#000}.btnAddTo:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.btnAddlike,.btnAddlike:focus{background-color:#fe792e;-webkit-transition:all .35s ease;transition:all .35s ease}.btnToMessage{background-color:#333;border-color:#999}.detail_text .social{margin:2em 0}.detail_text .social ul{margin-bottom:0;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.detail_text .social li:not(:last-child){margin-right:5px}.detail_text .social li a{font-size:0}.detail_text .social li a .fa{font-size:19px;width:36px;height:36px;line-height:36px;text-align:center;background-color:#666;color:#fff;border-radius:50em}.detail_text .social li .line{background-image:url(../images/common/line-logo.svg)}.detail_text .social li .fa-facebook:hover{background-color:#395394}.detail_text .social li .line:hover{background-color:#00b300}.detail_text .social li .fa-twitter:hover{background-color:#3396d3}.detail_text .social li .fa-google-plus:hover{background-color:#d04937}.detail_text .social li .fa-weibo:hover{background-color:#dd8e1d}.companyInfo{margin-bottom:20px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.1);box-shadow:0 5px 5px rgba(0,0,0,0.1)}.companyInfo > h3{background:#507209;color:#fff;padding:8px 0;text-align:center;font-size:16px;margin:0}.companyInfo .companyText{background:#fff;padding:10px 20px;font-size:16px}.companyInfo .companyText h3 a{line-height:1.4em;font-size:18px;font-weight:700;color:#000}.companyInfo .companyText h3 a:hover{color:#f39700}.companyInfo .companyText ul{margin-top:10px}.companyInfo .companyText ul li{border-top:1px dotted #ccc;padding:5px 0;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.companyInfo .companyText ul label{margin:0;white-space:nowrap;margin-right:.5em;color:#666}.companyInfo .companyText ul p{margin:0}.preNext{margin-top:1em;overflow:hidden;padding:15px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.preNext div{font-size:16px;width:50%}.preNext div:first-child{padding:5px 10px 5px 0;float:left}.preNext div:last-child{text-align:right;border-left:1px solid #ccc;padding:5px 0 5px 10px;float:right}.preNext div span{display:inline-block;margin-right:.5em}#pdt-index .banner_outer{width:800px;height:252px;float:left}#pdt-index .pdt-banner-side{height:252px;width:325px;float:right;background:#dcdcdc}.pdt-top-show{padding:20px;border:2px solid #e5ded6;clear:both;margin-top:15px}#pdt-list .row{margin-right:-10px;margin-left:-10px}#pdt-list .col-md-3{padding-left:10px;padding-right:10px}#pdt-list .banner_outer{padding:10px;background:#e5ded6}#pdt-list .banner_outer .swiper-wrapper{overflow:hidden}#pdt-list .banner_outer .swiper-slide{background:#222;text-align:center}#pdt-list .banner_outer img{width:800px;margin:0 auto}#pdt-list .banner_outer .swiper-pagination{text-align:right;padding:0 15px;bottom:18px}#pdt-list .banner_outer .swiper-pagination-bullet{width:20px;height:20px;border-radius:0;background:#000;opacity:1;background:#bda87f;color:#fff;font-size:13px;text-align:center}#pdt-list .banner_outer .swiper-pagination-bullet-active,#pdt-list .banner_outer .swiper-pagination-bullet:hover{background:#f8b62c}#pdt-list .banner_outer .swiper-button-next,#pdt-list .banner_outer .swiper-button-prev{display:none}#pdt-list .banner_outer:hover .swiper-button-next,#pdt-list .banner_outer:hover .swiper-button-prev{display:block}#pdt-list .bx-wrapper .bx-pager.bx-default-pager a{background:#bda87f;color:#fff;font-size:13px;text-indent:0;text-align:center;width:20px;height:20px;line-height:20px;margin:0 2px;border-radius:0}#pdt-list .bx-wrapper .bx-pager.bx-default-pager a:hover,#pdt-list .bx-wrapper .bx-pager.bx-default-pager a.active{background:#f8b62c}#pdt-list .bx-wrapper .bx-pager{text-align:right}#pdt-list .bx-wrapper .bx-pager,#pdt-list .bx-wrapper .bx-controls-auto{bottom:5px;right:5px}#pdt-list .bx-wrapper .bx-viewport{background:#222}#pdt-list dl.pdt_nav a{margin:.5em;line-height:1.2em;font-weight:700;font-family:microsoft jhenghei;white-space:nowrap;display:inline-block}#pdt-list dl.pdt_nav a.active,#pdt-list dl.pdt_nav a:hover{color:#dd3703}.pdt-list-outer{border:1px solid #d8d8d8;margin-bottom:20px;padding:15px}.pdt-list-outer .sm-pdt-content{padding:0}.pdt-list-outer p.name{margin:15px 0 10px}.pdt-list-control{overflow:hidden;margin:0 -1px -1px}.pdt-list-control .company{font-size:.9em;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;text-decoration:underline;float:left;width:100%;margin-top:10px}.pdt-list-control button{width:50%;float:left;font-size:13px;padding:4px 0;margin:0}.pdt-list-control .btnAddTo{background:#fff;border:1px solid #bda87f;color:#91680f;margin:5px 0}.pdt-list-control .btnAddTo:first-child{border-right:none}.pdt-list-control .btnAddlike{border-left:none}.pdt-list-control .btnAddTo:hover{background:#555;border:1px solid #555;color:#fff}.pdt-list-control .btnAddlike:hover{background:#fe792e;border:1px solid #fe792e;color:#fff}dl.detail_column dt,dl.detail_column dd{display:inline-block;vertical-align:top;padding:6px 0}dl.detail_column dt{display:inline-block;vertical-align:top;width:3.5em;margin-right:1.5em;border-right:1px solid #ccc;margin-bottom:20px}dl.detail_column dd{width:calc(100% - 6em);color:#666;display:inline-block}.sm-header,.sm-body,.ss-header,.sm-list,.sm-storelist{padding:15px 0}.ss-header,.sm-list,.sm-storelist{background:#f3f3f3}.sm-sidebar{background:#fff;border:1px solid #dcdcdc;margin-right:-30px;margin-bottom:0;position:relative;z-index:1}.sm-sidebar li{position:relative;width:100%;border-bottom:1px dotted #ccc}.sm-sidebar li:last-child{border-bottom:none}.sm-sidebar > li > span{color:#666;display:block;padding:12px 0 12px 25px;position:relative;cursor:pointer;font-weight:700;font-family:microsoft jhenghei}.sm-sidebar i{margin-right:.5em}.sm-header .banner_outer{margin-left:15px}.sm-header .slideTop .bx-wrapper{height:350px;border:none}.sm-sidebar > li > span:hover{color:#fe792e;background:#eeefef}.sm-sidebar .second{background:#fff;padding:20px 50px 20px 30px;position:absolute;top:0;left:100%;z-index:999;-webkit-box-shadow:0 8px 14px 0 rgba(0,0,0,0.1),inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 8px 14px 0 rgba(0,0,0,0.1),inset 0 1px 1px rgba(0,0,0,0.1);-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transition:all .1s;transition:all .1s;-webkit-transform-origin:0 0;transform-origin:0 0}.sm-sidebar .second span{letter-spacing:1px;cursor:pointer;white-space:nowrap}.sm-sidebar .second span:hover{color:#fe792e}.sm-sidebar .second dl{border-bottom:1px solid #dcdcdc;padding-bottom:8px;margin:4px 0;white-space:nowrap}.sm-sidebar .second dl:last-child,.sm-sidebar .second dd:last-child{border:none;padding-bottom:0}.sm-sidebar .second dt{color:#000;display:inline-block;margin-right:1em;font-size:16px}.sm-sidebar .second dt a{color:#000}.sm-sidebar .second dd{color:#337ab7;display:inline-block;padding:0 10px;font-size:14px;border-right:1px solid #dcdcdc}.sm-sidebar li:hover .second{-webkit-transform:scale(1,1);transform:scale(1,1)}.sm-sidebar i.icon{width:22px;height:22px;background-image:url(../images/shop/shop-icon.png);display:inline-block;vertical-align:bottom;opacity:.6}.sm-sidebar #sm1 i.iconshow{background-position:0 0}.sm-sidebar #sm2 i.iconshow{background-position:-22px 0}.sm-sidebar #sm3 i.iconshow{background-position:-44px 0}.sm-sidebar #sm4 i.iconshow{background-position:-66px 0}.sm-sidebar #sm5 i.iconshow{background-position:-88px 0}.sm-sidebar #sm6 i.iconshow{background-position:-110px 0}.sm-sidebar #sm7 i.iconshow{background-position:-132px 0}.sm-sidebar #sm8 i.iconshow{background-position:0 -22px}.sm-sidebar #sm9 i.iconshow{background-position:-22px -22px}.sm-sidebar #sm10 i.iconshow{background-position:-44px -22px}.sm-sidebar #sm11 i.iconshow{background-position:-66px -22px}.sm-sidebar #sm12 i.iconshow{background-position:-88px -22px}.sm-sidebar #sm14 i.iconshow{background-position:-110px -22px}.sm-sidebar #sm15 i.iconshow{background-position:-132px -22px}.bx-wrapper .bx-controls-direction a.disabled{display:block}.sm-header-stage{overflow:hidden;border-style:solid;border-width:1px 1px 1px 0;background:#fff}.sm-header-stage .title{width:25px;height:132px;float:left;font-size:13px;font-weight:700;color:#fff;text-align:center;padding-top:1em}.sm-header-stage ul{display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;background:#fff;margin-bottom:0;border:1px solid #e7e7e7}.sm-header-stage li{width:20%;height:132px;line-height:110px;overflow:hidden;text-align:center;font-size:13px;color:#666;padding:10px}.sm-header-stage li img{max-height:100%;max-width:100%;width:auto;height:auto;display:inline-block}.sm-header-stage .name,.sm-pdt-content .name{max-height:2.8em;margin:5px 0 15px;overflow:hidden;color:#000}.sm-header-stage .nprice,.sm-pdt-content .nprice{color:#fe792e;font-family:arimo,sans-serif,microsoft jhenghei;font-size:16px}.sm-header-stage .oprice,.sm-pdt-content .oprice{color:#ccc;text-decoration:line-through;margin-left:.5em}.sm-header-exposure{margin-left:22px}.sm-header-exposure .top{background:#fff;height:348px}.sm-header-exposure .exposure{border:none;padding:20px;margin-bottom:0}.sm-header-exposure .exposure a{font-size:13px;padding:8px 0;border-top:none;border-bottom:1px dotted #e8e8e8}.sm-header-exposure .exposure a:before{content:"";width:20px;height:20px;display:inline-block;background-image:url(../images/shop/shop-icon.png);background-position:0 -44px;vertical-align:top;margin-right:.7em}.sm-header-exposure .bottom{background:#fff;height:240px;margin-top:13px;padding:10px;opacity:.8}.sm-header-exposure .bottom:hover{opacity:1}.sm-top-style{position:relative;background:#fff;border-bottom:none}.sm-top-style:after{content:"";display:block;clear:both}.sm-top-style li{border:1px solid #dcdcdc;margin:-1px 0 0 -1px;float:left}.sm-top-cpy li{width:16.6%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sm-top-pdt li{position:relative;width:20%;height:310px}.sm-top-pdt li.sm-catatitle{width:16%}.sm-top-pdt .title h4{position:absolute;bottom:10%;width:100%;text-align:center;text-shadow:2px 2px 5px #666;font-size:28px;color:#fff;letter-spacing:1px;-webkit-transition:all .5s;transition:all .5s}.sm-top-pdt .title img{width:100%;height:100%;-webkit-transition:all .4s;transition:all .4s}.sm-pdt-content{padding:10px;font-size:16px;display:block;height:100%;color:#666;background:#fff}.sm-pdt-content img{-webkit-transition:all .4s;transition:all .4s}.sm-pdt-content:hover img{-webkit-transform:scale(0.92);transform:scale(0.92)}.sm-top-pdt .title:hover h4{bottom:15%}.sm-pdt-content:hover{color:#000}.sm-pdt-content .shopName{padding-bottom:5px;font-size:13px;border-bottom:1px dotted #dcdcdc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 10px}.sm-pdt-content .shopName i{display:inline-block;vertical-align:bottom;width:20px;height:20px;background-image:url(../images/shop/shop-icon.png);background-position:0 -66px;margin-right:.5em}.sm-pdt-content .imgOuter{padding:10px 0;position:relative;text-align:center}.sm-pdt-content .sale-mark{color:#c10b26;font-weight:700;margin-right:.2em}.sm-pdt-content .nprice{font-size:21px}.pdunit{color:#666;font-size:13px}.sm-header-stage .noprice,.sm-pdt-content .noprice{font-size:18px;font-family:arimo,sans-serif,microsoft jhenghei;color:#e50218;letter-spacing:1px}.sm-pdt-content img{width:150px}.sm-pdt-content .discount{position:absolute;top:6px;right:25px;width:40px;height:40px;display:block;border-radius:50%;color:#fff;text-align:center;line-height:40px;font-size:13px;background:#fe792e;-webkit-box-shadow:-2px 2px 2px #666;box-shadow:-2px 2px 2px #666}.sm-top-cpy li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sm-top-cpy li img{max-height:40px;max-width:120px}.sm-top-cpy li:hover img{opacity:.8}.sm-company-area{padding:15px;border:1px solid #fe792e;margin-bottom:15px}.sm-company-area .banner{width:100%;height:325px;overflow:hidden;border:1px solid #dcdcdc;margin-bottom:15px;text-align:center}.sm-company-area img{max-width:100%}.sm-company-area img.list{border:1px solid #dcdcdc}.sm-company-area img.list:hover{border:1px solid #fe792e}.sm-hot-show,.sm-hot-show .row{margin-left:-7px;margin-right:-7px}.sm-hot-show .col-md-3,.sm-hot-show .col-md-6{padding-left:7px;padding-right:7px}.sm-hot-cata a{display:block;position:relative;background-size:cover}.sm-hot-cata a:hover{opacity:.7}.sm-hot-cata a.sm-hot-cata-1,.sm-hot-cata a.sm-hot-cata-2{height:340px}.sm-hot-cata a.sm-hot-cata-1{background:#f3f3f3 url(../images/shop/cata01.png);background-repeat:no-repeat}.sm-hot-cata a.sm-hot-cata-2{background:#f3f3f3 url(../images/shop/cata02.png);background-repeat:no-repeat}.sm-hot-cata a.sm-hot-cata-3{background:url(../images/shop/cata03.png);background-position:70% 50%;height:138px;margin-top:15px}.sm-hot-cata a .object{position:absolute;left:30px;bottom:15px}.sm-hot-cata a .object h4{font-size:18px;color:#000}.sm-hot-cata a.sm-hot-cata-3 .object h4{color:#fff}.sm-hot-cata a .object h5{font-size:13px;color:#999}.sm-common-title h3{margin-bottom:15px;color:#fff;font-size:18px;text-align:center;background:#feaf82;padding:2px;margin-bottom:10px}.ss-header .bx-wrapper{height:360px}.ss-header .banner_outer img{width:auto}.ss-header-top{background:#fff;padding:20px 30px}.ss-header-top .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ss-header-top .logo{white-space:nowrap;margin-bottom:15px}.ss-header-top .logo img{max-height:60px;margin-right:1em}.ss-header-top .logo a{color:#000}.ss-header-top .logo h1,.ss-header-top .logo h2{display:inline-block;font-size:24px;vertical-align:bottom}.ss-header-nav{margin:0}.ss-header-nav li{display:inline-block;position:relative}.ss-header-nav > li > a{display:inline-block;padding:23px 20px;color:#666}.ss-header-nav > li > a:hover,.ss-header-nav > li > a.ss-header-otherlink:hover{color:#000}.ss-header-nav .second{position:absolute;background:#fff;top:100%;left:0;-webkit-box-shadow:0 8px 14px 0 rgba(0,0,0,0.3);box-shadow:0 8px 14px 0 rgba(0,0,0,0.3);-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0;z-index:999;padding:20px;text-align:left}.ss-header-nav li:hover .second{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.ss-header-nav .second a,.ss-sidebar a{white-space:nowrap;display:block;font-size:16px;color:#717071;padding:8px 0 0;border-bottom:1px solid transparent;-webkit-transition:all .5s;transition:all .5s}.ss-header-nav .second a:hover,.ss-sidebar a:hover{color:#000;border-bottom:1px solid #000}.ss-header-nav > li > a.ss-header-otherlink{padding:23px 10px;font-size:21px;color:#999;margin-top:10px}.ss-body h1{text-align:center;font-size:21px;color:#666}.ss-breadcrumb{background:#333;color:#fff;margin-bottom:-30px;padding:6px 20px}.ss-breadcrumb .breadcrumb{margin-bottom:0}.ss-breadcrumb .breadcrumb a{color:#999}.ss-sidebar{padding-top:30px;padding-bottom:200px}.ss-sidebar a{display:block}.ss-storelist .row,.sm-list .list-outer .row{margin-left:-5px;margin-right:-5px}.ss-storelist .col-md-3,.sm-list .list-outer .col-md-3{padding-left:5px;padding-right:5px}.ss-storelist .col-md-3:nth-child(4n + 1),.sm-list .list-outer .col-md-3:nth-child(4n + 1){clear:both}.ss-storelist a{border:1px solid #dcdcdc;margin-bottom:10px}.ss-storeDetail{padding-top:30px}.ss-storeDetail a.bigImage,#pdt-Detail a.bigImage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ss-storeDetail .tab-content{padding:20px 0 60px}.ss-faqlist{margin-bottom:40px}.ss-faqlist li{padding:15px 0;border-bottom:1px solid #dcdcdc;font-size:16px}.ss-faqlist li .name{font-size:16px;color:#999;margin-bottom:5px}.ss-faqlist .date{font-size:12px;color:#818181;letter-spacing:1px;margin-top:10px}.sm-list .list-outer{margin-left:15px}.sm-list a{margin-bottom:10px;position:relative}.sm-list .collBoxSort{background:#fff;padding:0 20px 0 10px}.sm-list .control{overflow:hidden;position:absolute;width:100%;left:0;bottom:0;display:none}.sm-list .btnAddTo{width:50%;float:left;margin-bottom:0;padding:8px 0;text-align:center;font-size:13px}.sm-list a:hover .control{display:block}.sm-storelist .search{color:#666;font-size:16px}.sm-storelist{padding:30px 0}.sm-storelist .search span{color:#fe792e}#yelPage .filterCata span,.exposure span{font-size:2rem;line-height:2em}#yelPage .changeView.changeViewActive,#yelPage .changeView:hover,#yelPage .filterCata span,.exposure span,#yelPage .filterCata a:hover,#yelPage .filterCata a.active,.yelPage-content a:hover,.yelPage-content .coLogo b,.sm-storelist .info b{color:#222;position:relative}.companyCataSide .filterCata{margin-bottom:20px;padding:10px 17px;border:1px solid #dcdcdc}.companyCataSide .filterCata li{overflow:hidden}.companyCataSide .filterCata li:not(:last-child){margin-bottom:20px}.companyCataSide .filterCata h4{padding:6px;font-size:18px;margin:10px 0 4px;border-bottom:1px solid #eaeaea;font-family:microsoft jhenghei;font-weight:700}.companyCataSide .filterCata a{float:left;width:50%;text-align:center;padding:4px;color:#666;font-size:16px;font-weight:700}.filterCata .clearfix{margin-bottom:5px}#yelPage h1,#yelPage h2{margin-top:0}#yelPage .collBoxSort .btn{background:#f63;color:#fff;border-color:#f63}#yelPage .collBoxSort form,#projectlist .collBoxSort form{float:left}.yelPage-content .item,.sm-storelist .item{border:1px solid #d4d4d4;background:#fff;display:block;margin-bottom:15px;overflow:hidden;padding-left:20px;position:relative;padding-bottom:10px}.sm-storelist .item{min-height:auto}.yelPage-content .item:after{content:"";position:absolute;top:0;bottom:0;right:0;background:#f3f3f3;width:calc(46% - 60px);border-left:1px solid #d4d4d4}.yelPage-content .item:hover,.sm-storelist .item:hover{border-color:#f96}.yelPage-content .coLogo,.sm-storelist .coLogo{position:relative;border:1px solid #ccc;float:left;padding:5px;margin-bottom:30px;background:#fff;margin-top:20px}.yelPage-content .coLogo img,.sm-storelist .coLogo img{width:140px;height:auto}.yelPage-content .coLogo span{position:absolute;top:104%;left:0;font-size:13px;color:#666}.sm-storelist .info span{margin-right:20px;font-size:13px;color:#999}.yelPage-content .info{width:calc(54% - 98px);float:left;padding:20px 15px;font-size:16px;color:#333}.yelPage-content .info a{font-size:16px;margin-right:.5em}.sm-storelist .info{width:calc(100% - 160px);float:left;padding:20px 15px;font-size:16px;color:#666}.yelPage-content .info h3,.sm-storelist .info h3{margin-top:0;margin-bottom:20px}span.rank{width:20px;height:27px;display:inline-block;vertical-align:sub;background:url(../images/company/rank-icon.png)}span.rankABC{background-position:0 0}span.rankPAL{background-position:-20px 0}span.rankVIP{background-position:-40px 0}span.rankTOP{background-position:-60px 0}span.rank06B{background-position:-80px 0}span.rank06C{background-position:-100px 0}span.rankList{background-position:-120px 0}.yelPage-content .contact{float:left;font-size:16px;background:#f3f3f3;padding:30px 15px 15px;width:calc(45% - 54px);position:relative;z-index:2}.yelPage-content .contact ul{margin:0}.yelPage-content .contact li{position:relative;padding-left:0.5em;line-height:2.2em}.yelPage-content .contact i{position:absolute;left:0;width:22px;height:22px;text-align:center;line-height:22px;color:#f63}.yelPage-content a{color:#000}.yelPage-content .contact .btn{padding:2px 20px;display:inline-block;border:1px solid #dcdcdc;background:#fff;font-size:16px;margin-top:10px}.yelPage-content .contact .btn.active{color:#f63}.yelPage-footer{border-top:0 solid #dcdcdc;margin-top:20px}.yelPage-footer h1{font-size:18px;margin:10px 0;letter-spacing:1px;color:#f39700;font-weight:700}.yelPage-footer p{font-size:13px;line-height:1.4em;color:#999;margin-bottom:30px}.yelPage-footer img{width:250px;height:22px;margin:0}.cpy_template{background:#f1f1f1;font-size:16px}.cpy_template .page_title{font-size:1.2em;margin-bottom:20px}.cpy_template .banner_outer{width:100%;overflow:hidden;background:#fff;padding:21px;margin-bottom:10px;border:1px solid #dcdcdc}.cpy_template h5.back{border:none;padding-bottom:0;margin-top:15px;text-align:right}.cpy_template .qrbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e8e8e8;padding:8px 17px;border-bottom:3px solid #f39700}.cpy_template .qrbox h4{margin-top:0;margin-bottom:5px;background:#14803c;color:#fff;padding:4px 10px;text-shadow:1px 1px 1px #666;font-size:18px}.cpy_template .qrbox p{color:#333;margin-bottom:0;padding:0 10px}.cpy_template .exposure h2,.cpy_template .exposure h4{font-size:18px;color:#f39700;margin:20px 0 10px}.cpy_template .exposure .list a:hover{color:#2da7e0}.cpy_side{margin-bottom:20px}.cpy_side .title{position:relative;margin-top:0;padding:.5em 0;font-size:1em;color:#000;font-weight:700;border-bottom:1px solid #e0e0e0}.cpy_side .title:before{content:"";width:3em;height:1px;background:#f63;position:absolute;bottom:-1px;left:0}.cpy_side ul{margin-bottom:20px}.exposure ul.pdt li{overflow:hidden;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.exposure ul.pdt img{width:80px;height:80px;border:1px solid #dcdcdc;margin-right:.5em}.cpy_side .commenuCustRdiv01 span{display:block;margin-top:10px}.cpy_side .commenuCustRdiv01{font-size:1em;line-height:2em;word-break:break-all}.cpy_side .commenuCustRdiv01,.cpy_side .commenuCustRdiv01 a{color:#333}.cpy_side .commenuCustRdiv01 a{border-bottom:1px solid transparent}.cpy_side .commenuCustRdiv01 a:hover{border-bottom:1px solid}.cpy_header{background:#fff}.cpy_header .header_wrapper{padding:30px 30px 10px;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cpy_header .header_wrapper .left{display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cpy_header .cpy_logo{padding:5px;border:1px solid #dcdcdc;overflow:hidden;margin-right:20px}.cpy_header .cpy_logo img{width:140px;height:140px}.cpy_header h1,.cpy_header h2,.cpy_pdt_detail h1{font-size:22px;display:inline-block;letter-spacing:1px;margin-top:10px;margin-bottom:10px;line-height:1.3em;color:#000}.cpy_header h3{font-family:oswald,sans-serif;font-size:16px}.cpy_header .header_top{color:#333;font-size:14px}.cpy_header .header_top .sort{color:#fff;background:#2da7e0;margin-right:5px;display:inline-block;padding:0 8px}.cpy_header .basic,.cpy_header .basic a{color:#717071;font-size:16px;line-height:1.8em}.cpy_header .basic img{height:22px!important;max-width:none}.cpy_header .basic a:hover{color:#2da7e0}.cpy_header .basic i{margin-right:.4em;color:#2da7e0}.cpy_header .basic p{margin:0 20px 5px 0;display:inline-block}.cpy_header ul.support{margin:0}.cpy_header ul.support li{display:inline-block}.cpy_header ul.support a{display:block;padding:0 8px;color:#ccc;font-size:21px;text-align:center;-webkit-transition:all .2s;transition:all .2s;line-height:1.4}.cpy_header ul.support a small{font-size:16px;display:block;color:#666}.cpy_header ul.support a.active{color:#f63;cursor:pointer}.about-side{min-height:252px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cpy_nav{background:#666;margin-top:5px;overflow:hidden}.cpy_nav ul{width:100%;margin:0;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.cpy_nav li{margin:0}.cpy_nav li a{padding:8px 20px;display:block;font-size:16px;color:#fff}.cpy_nav li a small{color:#fff;margin-left:.4em}.cpy_nav li:hover,.cpy_nav li.active{background:#1e55fc}.cpy_nav li:hover small,.cpy_nav li.active small{color:#fff}.cpy_content{padding:30px 0}.cpy_content .marginR{margin-right:3px}ul.company_id_intro > li{padding:30px;background:#fff;border:1px solid #dcdcdc;position:relative;margin-bottom:10px}ul.company_id_intro .title h2,ul.company_id_intro .title h3{color:#3c3c3c;margin-bottom:16px;margin-top:0;font-size:21px}ul.company_id_intro .title svg{position:relative;height:20px;vertical-align:text-top;color:#f63}ul.company_id_intro .title span{display:inline-block;text-align:center;width:36px;height:36px;line-height:36px;border-radius:50em;border:1px solid #ccc;margin-right:.5em}ul.company_id_intro .content p,ul.company_id_intro .content{color:#333;line-height:1.6em;margin:0;overflow:hidden}ul.company_id_intro .info iframe{width:100%;height:280px}ul.company_id_intro .news a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:2em}ul.company_id_intro .content small{margin-right:1em}ul.company_id_intro .info li{padding:2px 0;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.8em}ul.company_id_intro .info li em{color:#000;white-space:nowrap;font-weight:700;font-style:normal;margin-right:.5em}ul.company_id_intro .new-pdt .wrapper{display:block;border:1px solid #dcdcdc}ul.company_id_intro .new-pdt img{width:100%}ul.company_id_intro .new-pdt p{line-height:1.2em;font-size:13px;margin-top:5px;max-height:2.4em;overflow:hidden;margin-bottom:30px}ul.company_id_intro .new-pdt img:hover{opacity:.7}.cpy_page_outer{padding:15px;border:1px solid #dcdcdc;background:#fff}.page_header{position:relative}.count{color:#333;font-size:16px;margin-top:10px;margin-bottom:20px}dl.pdt_nav,dl.detail_table{width:100%;position:relative;overflow:hidden;color:#595757}dl.detail_table{margin:10px 0}dl.pdt_nav{margin-top:30px}dl.pdt_nav dt,dl.detail_table dt{position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;background-color:#666;border:1px solid #666;color:#fff;white-space:nowrap;overflow:hidden;padding:0 10px}dl.detail_table dt{width:110px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}dl.pdt_nav dd{border:1px solid #dcdcdc;padding:10px;padding-left:100px;overflow:hidden}dl.pdt_nav dd:not(:last-child){border-bottom:none}dl.pdt_nav dd.further{border-top:1px solid #dcdcdc}dl.detail_table dd{margin-left:120px;padding:10px;overflow:hidden}dl.pdt_nav dd a{color:#666}.cpy_pdt dl.pdt_nav dd a{float:left;width:calc(100% / 3);display:block;padding:2px 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:700;color:#222}dl.pdt_nav dd a:hover{color:#2da7e0}.pdt_nav:after{content:"";display:block;clear:both}.cpy_pdt .list a{display:block;margin-bottom:30px}.cpy_pdt .list .outer{margin-bottom:5px;text-align:center;border:1px solid #dcdcdc;padding:5px}.cpy_pdt .list p.name{color:#222}.cpy_pdt .list p.type{color:#666;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.cpy_pdt .list a:hover,.member_edm .zoom-gallery a:hover{opacity:.7}.cpy_pdt_detail .img_outer{border:1px solid #dcdcdc;text-align:center;margin-bottom:20px}#pdt-Detail .tab-content{padding:20px 0}#pdt-Detail .tab-content p{line-height:1.6em}ul.detail_table{margin:0}ul.detail_table li{display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #666;margin-top:-1px}ul.detail_table label{white-space:nowrap;margin-bottom:0;padding:10px;border-right:1px solid #ccc;font-weight:700;background-color:#fcd521;width:90px;text-align:center}ul.detail_table div{padding:10px;-moz-flex:1;-ms-flex:1;-o-flex:1;-webkit-box-flex:1;flex:1}.member_edm .zoom-gallery a{border:1px solid #dcdcdc;float:left;width:calc(20% - 8px);margin-bottom:10px;text-align:center;padding:5px}.member_edm .zoom-gallery a:not(:nth-child(5n)){margin-right:10px}.member_edm .zoom-gallery a:nth-child(5n + 1){clear:left}.member_edm .zoom-gallery:after{content:"";display:block;clear:left}.news_faq_common .newsDate{padding:5px 0;font-size:12px;color:#666;letter-spacing:1px}.news_faq_common .newsDate i{margin-right:2px;font-size:14px;color:#ae4233}.cpy_news ul.newsList li{padding:10px 0;border-top:1px solid #dcdcdc;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.cpy_news ul.newsList li:last-child,.cpy_faq ul.faqList li:last-child{border-bottom:1px solid #dcdcdc}.cpy_news .newsDate{margin-right:1.5em;white-space:nowrap}.cpy_news ul.newsList li h3{font-size:18px;line-height:1.4em;margin:0}.cpy_newsDetail .content,.cpy_faqAdd .content{border-top:1px solid #dcdcdc;padding:20px 0}.cpy_newsDetail .content h1{line-height:1.4em;color:#000;font-size:21px;margin-bottom:30px}.cpy_faq ul.faqList li{padding:10px 0;border-top:1px solid #dcdcdc;overflow:hidden}.cpy_faq a.addFaq{background-color:#036796;display:inline-block;color:#fff;padding:4px 20px;position:absolute;top:0;right:0}.cpy_faq ul.faqList li h4{font-size:16px;color:#666;margin:0;line-height:1.4em}.cpy_faq ul.faqList li p{margin-top:10px;font-size:16px;color:#909090;line-height:1.8}.cpy_faq ul.faqList .sort{border-style:solid;border-width:1px;padding:0 10px;font-size:14px;margin-right:.5em}.cpy_faq ul.faqList .sort#faq01{color:#2da7e0;border-color:#2da7e0}.cpy_faq ul.faqList .sort#faq02{color:#374d0b;border-color:#374d0b}.cpy_faq ul.faqList .sort#faq03{color:#eb6a8d;border-color:#eb6a8d}.cpy_faq ul.faqList .sort#faq04{color:#f39700;border-color:#f39700}.cpy_faq ul.faqList .answer{clear:both;padding:15px;background:#f8f8f8;border:1px solid #e8e8e8;color:#666}.cpy_faqAdd label{width:112px}.cpy_faqAdd label b{color:#e56c23;margin-right:5px}.cpy_faqAdd input,.cpy_faqAdd textarea{max-width:100%}.projectlist{background:#f1f1f1;padding-top:0}.project_banner_bg{background:url(../images/common/mochaGrunge.png);padding:40px 0;margin-bottom:20px}.project_banner{overflow:hidden}.pgwSlider .ps-current li{border:1px solid rgba(255,255,255,0.3)}ul.pgwSlider > li,.pgwSlider > .ps-list > li{color:#fff;background:#fff;border:1px solid rgba(255,255,255,0.3)}ul.pgwSlider > li span,.pgwSlider > .ps-list > li span{color:#fff;padding:2px 10px;background:#76922a;font-weight:700}.project_banner .ps-caption{display:none!important}.pgwSlider a:hover{color:#fff}#projectlist h2{text-align:center;font-size:21px;margin-top:0;margin-bottom:10px;position:relative;color:#fff}#projectlist h2 b{color:#374d0b}#projectlist .collBoxSort .btn{background:#374d0b;color:#fff;border-color:#374d0b}#projectlist .col-md-9 .col-md-4,#projectlist .col-md-9 .col-md-12{padding-left:5px;padding-right:5px}#projectlist .col-md-9 .row{margin-left:-5px;margin-right:-5px}#projectlist .ad_box{margin-bottom:6px}#projectlist .filterCata h4,#projectlist .filterCata a:hover{color:#374d0b}#projectlist .filterCata{background:#fff;border:1px solid #eaeaea}#projectlist .collBoxSort{margin:0 0 15px;overflow:hidden}#projectlist .topPageBtn{float:right}#projectlist .topPageBtn a{display:inline-block;padding:6px 12px;border:1px solid #eaeaea;background:#fff;color:#999}#projectlist .topPageBtn a:hover{background:#374d0b;color:#fff}#projectlist .team-wrapper{margin-bottom:10px;background:#fff;border:1px solid #dcdcdc;-webkit-transition:all .4s;transition:all .4s;padding-bottom:5px;border-radius:5px}#projectlist .team-wrapper:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}#projectlist .team-wrapper h4{padding:0 20px;margin:10px 0;color:#222;line-height:1.4em;height:2.8em;overflow:hidden}#projectlist .team-wrapper a.pjtlink{display:block;overflow:hidden;padding:15px}#projectlist .team-wrapper a.pjtlink:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .5s;transition:all .5s}#projectlist .team-wrapper strong{padding:0 15px;display:block}#projectlist .team-wrapper .comlink{position:relative;color:#666;padding:5px 15px 5px 30px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9em}#projectlist .team-wrapper .comlink:before{content:"";position:absolute;width:10px;height:3px;background:#374d0b;top:11px;left:15px}#projectlist .team-wrapper .comlink:after{content:"";position:absolute;width:10px;height:3px;background:#ccc;bottom:11px;left:15px}#projectDetail .detail_text{background:#fff;padding:20px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.1);box-shadow:0 5px 5px rgba(0,0,0,0.1)}#projectDetail .detail_text p{padding: 16px;font-size:16px;}#projectDetail img{max-width:100%}#projectDetail .detail_text img{border:1px solid #dcdcdc}.ebook-archi{background:#f3f3f3;padding:30px 80px}.ebook-archi .title{border-bottom:1px solid #dcdcdc}.ebook-archi .title h1{color:#333;font-family:microsoft jhenghei;font-size:21px;font-weight:700;padding-bottom:10px;display:inline-block}.ebook-archi .date{font-size:13px;color:#666;margin-top:5px;display:inline-block;margin-left:1em}.ebook .item{margin-top:40px}.ebook .nav-tabs h4{margin:0 15px 0 0;font-size:24px;color:#429c80;float:right}.ebook .nav-tabs > li > a{padding:4px 30px;border-radius:0;border-top:4px solid #9f9fa0;background:#f5f5f5;border-bottom:1px solid #ddd}.ebook .nav-tabs > li.active > a,.ebook .nav-tabs > li.active > a:focus,.ebook .nav-tabs > li.active > a:hover{border-top:4px solid #429c80;color:#a2815f;background:#fff;border-bottom:1px solid #fff}.ebook .itemlist figure{display:inline-block;vertical-align:top;width:150px;margin-top:15px;margin-right:8px}.ebook .itemlist figure img{width:150px;height:200px;-o-object-fit:contain;object-fit:contain;border:1px solid #ccc;-webkit-box-shadow:#ddd 3px 3px 2px;box-shadow:#ddd 3px 3px 2px}.ebook .itemlist figure a:hover img{-webkit-box-shadow:#b4b5b5 3px 3px 2px;box-shadow:#b4b5b5 3px 3px 2px}.ebook .item figcaption figure{font-size:16px;font-weight:700;margin-top:15px}.ebook .itemlist figcaption figure,.ebook .itemlist figcaption h6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.ebook .itemlist figcaption h6{font-size:13px;color:#666}.ebook_sidebar .title{background:#429c80;color:#fff;font-size:18px;padding:5px 20px;margin-top:10px}.ebook_sidebar a{display:block;padding:10px 20px;border:1px solid #ccc;border-radius:4px;font-size:18px;font-weight:700;color:#333;font-family:microsoft jhenghei;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#fff),to(#f6f6f6));background:linear-gradient(to bottom,#fff 5%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f6f6f6',GradientType=0);background-color:#fff;text-shadow:0 1px 0 #fff}.ebook_sidebar a:hover{background:#f2f2f2;border-left:4px solid #429c80}.ebook_sidebar a img{margin-right:1em;margin-bottom:4px;vertical-align:middle}.ebook_sidebar a b,#ebooklist h3 b{color:#429c80}.ebook_sidebar a small{margin-left:.5em;color:#999;font-size:12px}.ebook_sidebar p{font-size:16px;color:#666;margin:0;padding:20px;position:absolute;top:0;left:100%;z-index:100;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;display:none;white-space:nowrap}.ebook_sidebar li{position:relative;margin-bottom:10px}.ebook_sidebar li:hover p{display:block}#ebooklist h4{font-size:24px;color:#429c80;display:inline-block;margin-bottom:0;margin-top:15px}#ebookDetail .col-md-4 img{border:1px solid #ccc;padding:10px}#ebookDetail .detail_text table td{padding:4px 0;vertical-align:top}#ebookDetail .detail_text table td:first-child{white-space:nowrap}.addition_link{margin-top:60px}.addition_link .sideTitle{font-weight:400;margin-right:0;border-bottom:1px solid #dcdcdc;color:#666;font-size:16px;position:relative}.addition_link .sideTitle span{position:absolute;top:-10px;left:50%;margin-left:-55px;background:#fff;padding:0 10px;letter-spacing:2px}.aisa_news{background:#f5f5f5}.aisa_news .collBoxSort{padding-bottom:0}.news_sidebar{position:relative;width:100%}.news_sidebar h3{background:#86979f;margin:0;padding:10px 20px;color:#fff;font-size:18px}.news_sidebar li{border:1px solid #86979f;margin-top:-1px}.news_sidebar li a{padding:12px 17px;font-size:16px;display:block;color:#333;background:#fff}.news_sidebar li a.ad{padding:10px}.news_sidebar li i{width:20px;height:20px;display:inline-block;vertical-align:bottom;background:url(../images/news/news_nav.png);margin-right:15px}.news_sidebar li a.first i{background-position:0 0}.news_sidebar li a.second i{background-position:-20px 0}.news_sidebar li a.third i{background-position:-40px 0}.news_sidebar li a:hover,.news_sidebar li a.active{background:#fff;color:#ff4d4d}.news_sidebar li a.first:hover i,.news_sidebar li a.first.active i{background-position:0 -20px}.news_sidebar li a.second:hover i,.news_sidebar li a.second.active i{background-position:-20px -20px}.news_sidebar li a.third:hover i,.news_sidebar li a.third.active i{background-position:-40px -20px}.aisa_news .news_search{background:#fff;margin-bottom:15px;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc;padding-top:10px}.aisa_news h1{font-size:18px;float:left;margin:10px 0;padding:0 10px;color:#ff4d4d;border-left:4px solid #ff4d4d}.aisa_news .news_search .collBoxSort{border-bottom:none}.aisa_news .news_search input{border:2px solid #ff4d4d;border-radius:0}.aisa_news .news_search form{float:left}.aisa_news .news_search button{background:#ff4d4d;color:#fff;border-radius:0}.aisa_news .news_top,.aisa_news .news_special{background:#fff;overflow:hidden;position:relative;margin-bottom:15px;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc;padding:15px 0}.aisa_news .news_special img{max-width:100%}.aisa_news .news_top h2{font-family:cwtexfangsong,serif;font-size:32px}.aisa_news .news_special a{font-size:18px;font-weight:700;color:#666}.aisa_news .news_special p{font-size:16px;color:#666;margin-bottom:0}.aisa_news .news_special h6,.aisa_news .detail h6{color:#999;font-size:13px;margin-top:0}.aisa_news .news_top .mark{color:#fff;background:#ff4d4d;padding:0 10px;position:absolute;top:15px;left:30px}.aisa_news .news_top a,.aisa_news .news_top p{color:#666}.aisa_news .list li{background:#fff;padding:10px;overflow:hidden;margin-bottom:5px;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc;-webkit-transition:all .2s;transition:all .2s}.aisa_news .list li:hover{border-left:4px solid #ff4d4d}.aisa_news .list a{display:block}.aisa_news .list a.title{color:#666;font-size:16px;font-weight:700;font-family:microsoft jhenghei}.aisa_news .news_top a:hover,.aisa_news .news_special a:hover,.aisa_news .list a:hover{color:#ff4d4d}.aisa_news .list .date{color:#999;font-size:16px}.aisa_news .list .pull-right{width:85%}.aisa_news .list .pull-right img{border:0}.aisa_news .list .coName{color:#86979f;margin-top:5px}.aisa_news .detail{background:#fff;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc;padding:30px;line-height:1.6em;color:#555;margin-bottom:20px}.prev_next{line-height:1;font-size:16px}.prev_next a{color:#222;border-bottom:1px solid #999}.prev_next a:hover{color:#ff4d4d}.prev_next span.prev{color:#86979f;font-weight:700}.prev_next span.next{color:#ff4d4d;font-weight:700}.aisa_news .detail img{max-width:100%}.aisa_news .detail .title{margin-bottom:20px;line-height:1.4em;margin-left:-30px;padding:0 30px;float:none;font-size:24px}.aisa_news .detail_text h5.back{text-align:right;margin-bottom:30px}#inquiry h1,#inquiryPjt h1{text-align:center;font-size:24px;margin-top:0;margin-bottom:2em}.iq_banner{position:relative;background-image:url(../images/iq_banner.jpg);background-position:center;background-size:cover;height:435px}.iq_banner h2{position:absolute;top:68%;left:0;right:0;text-align:center}.iq_banner h2 a{display:inline-block;padding:8px 40px;background:#fcd521;font-size:21px;font-weight:700;color:#000;border-radius:50em;-webkit-transition:all .5s;transition:all .5s;border-style:solid;border-width:2px;border-color:transparent}.iq_banner a span{display:inline-block;margin-left:-4px}.iq_banner h2 a:hover{border-color:#fff #000;border-style:solid}.iq_banner a:hover span:first-child{-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.5s;animation-duration:.5s}.iq_banner a:hover span:nth-child(2){-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.1s;animation-delay:.1s}.iq_banner a:hover span:nth-child(3){-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.2s;animation-delay:.2s}.iq_banner a:hover span:nth-child(4){-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes beat{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.inquiry .item{border:solid 1px #cdc0a6;padding:0 20px 5px;border-radius:5px;margin-bottom:10px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.inquiry a.item_title{font-size:18px;color:#ea5d2e;font-weight:700;margin:20px 0 5px;display:block}.inquiry a.item_title:hover{color:#000}.inquiry .model{font-size:16px;margin-bottom:20px;display:block;color:#999}.inquiry .model span{margin-right:2em}.inquiry .model b.deadline{color:orange}.inquiry .text{color:#666;line-height:1.4em}.inquiry .item:hover{background:#fffbf2}.inquiry .nav-tabs{border:none}.inquiry .nav-tabs > li.collSortBy{float:right}.inquiry .tab-content{padding-top:5px}.inquiry .nav > li > a{border-radius:0;background:#eaeaea;padding:10px 20px;border:none}.inquiry .nav-tabs > li.active > a,.inquiry .nav-tabs > li.active > a:focus,.inquiry .nav-tabs > li.active > a:hover{background:#1e55fc;color:#fff;border:none}#inquiryDetail .detail_text{border:solid 1px #cdc0a6;padding:40px}.btnProposal{background:#d16633}#inquiryDetail .content td{padding:5px 0}#inquiryDetail .content td:first-child{color:#776436;font-weight:700;white-space:nowrap;vertical-align:top}.noMember{color:#d16633;font-weight:700}.noMember a{display:inline-block;background:#d16633;color:#fff;padding:2px 15px;margin-left:1em}.noMember a:hover{background:#b04c1c}#checkModal .modal-header,#checkModal .modal-footer{text-align:center}#checkModal .modal-body{line-height:1.8em;font-size:16px;padding:20px 40px}#checkModal li{padding:5px 0}.inquiry .exposure h3,.inquiry .exposure .list a:hover,.inquiryDetail .exposure h3,.inquiryDetail .exposure .list a:hover{color:#789e1b}.inquiry .exposure h3,.inquiryDetail .exposure h3{font-size:21px}.inquiry .exposureButton .add{background:#789e1b}.inquiry .exposure h5{color:#666}.exposure-bg{background:#f5f5f5}.inquiryForm .form_wrapper{padding:10px 30px;border:1px solid #dcdcdc;margin-top:-1px;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inquiryForm .form_head{padding:30px}.inquiryForm h1{font-size:24px;margin:10px 0;color:#000}.inquiryForm h1:before{content:"";width:28px;height:24px;display:inline-block;vertical-align:bottom;background:url(../images/nav-icon.png) no-repeat;background-position:-84px 0;margin-right:20px}.inquiryForm .form_wrapper .keyin{width:calc(100% - 112px)}.form_wrapper{padding:10px 15px;border-bottom:1px solid #fff;background:#f7f7f7}.form_wrapper .notice{display:block;padding-left:115px;font-size:13px;color:red}.dark_bg{background:#f0f0f0}#inquiryAdd .form_wrapper label{width:112px;color:#222;white-space:nowrap;margin:0}#inquiryAdd .form_wrapper label b{color:#e56c23;margin-right:5px}.btn_div{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inquiryForm .help-block{display:inline-block!important;font-size:.9em;color:#e56c23;margin:0;margin-left:.5em}.form_wrapper input[type="text"],.form_wrapper input[type="password"],.form_wrapper textarea,.form_wrapper button,.form_wrapper select{color:#222;padding:5px;background-color:#fff;border:1px solid #ccc;border-radius:3px;vertical-align:middle;font-size:16px;width:100%}.inquiryForm .btn_div input.myButtonSubmit{background:#d16633;color:#fff;border:none;padding:5px 30px}.btn_div input{font-size:16px}.btn_div input:active{-webkit-transform:translateY(3px);transform:translateY(3px)}.inquiryForm p{color:#666}.main-login{width:100%;height:600px}.main-login .block{width:345px;background:rgba(255,255,255,0.8);padding:0 30px;-webkit-box-shadow:0 .2rem .4rem #000;box-shadow:0 .2rem .4remrgba(0,0,0,0.09);border:1px solid #dcdcdc;margin:1% auto}.main-login h1{color:#ff5722;text-align:center;font-size:24px;margin-bottom:20px}.member-login h1{color:#036eb8}.main-login .input-group-addon,.main-login .form-control{border-radius:0}.main-login .btn{padding:6px 12px;text-align:center;color:#fff;border-radius:0;display:block;width:100%;margin-bottom:15px;border-radius:50em}.main-login .login{background:#ff5722}.member-login .login{background:#036eb8}.main-login .facebook-login{background:#3b5998}.main-login .btn:hover{opacity:.9}.form-group{overflow:hidden}.main-login a.forgot{font-size:14px;color:#ff5722}.member-login a.forgot{color:#036eb8}.form-group a.forgot:hover{text-decoration:underline}.remember input[type="checkbox"]{visibility:hidden}.remember{position:relative;padding-left:1em;font-size:13px;float:left;color:#595959}.remember label{cursor:pointer;position:absolute;width:20px;height:20px;top:0;left:0;background:#fafafa;border:1px solid #bababa;border-radius:2px;padding:2px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;overflow:hidden}.remember label:after{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;content:"";position:absolute;width:11px;height:7px;background:0 0;top:5px;left:3px;border:3px solid #ff5722;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.remember label:hover::after{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);opacity:.3}.remember input[type="checkbox"]:checked + label:after{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}.register{background:#fff;min-height:calc(100vh - 300px)}.register .block{margin:20px auto 0;width:50%}.register .large-block{margin:20px auto 0;width:80%}.register h1{color:#036eb8;font-size:21px;text-align:center;font-family:microsoft yahei,microsoft jhenghei}.register h5{line-height:1.6em;color:#666}.register label{text-align:center;margin-right:10px;white-space:nowrap;letter-spacing:1px;color:#222;font-size:16px}#mail-check .form_wrapper b,#mail-check .form_wrapper a{color:#036eb8;text-decoration:underline}#signup{margin:0 auto;width:640px}#signup .body{padding:20px 60px;text-align:center;overflow:hidden}#signup h2{font-size:24px}#signup a{position:relative;color:#000;float:left;width:48%;margin:1%;padding:20px 20px 100px;border-radius:5px;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}#signup a span.after{display:inline-block;width:75px;height:75px;position:absolute;left:50%;margin-left:-38px;background-image:url(../images/signup-icon.png);background-position:-150px 0}#signup a:hover{background:#d9e9ed;-webkit-box-shadow:none;box-shadow:none}#signup a:hover .after{background-position:-225px 0}#signup h3{font-size:21px;margin:20px 0;font-family:microsoft yahei,microsoft jhenghei}#signup p{text-align:left;color:#717071;height:85px}#signup span.title-icon{display:inline-block;width:75px;height:75px;background-image:url(../images/signup-icon.png)}#signup span.title-icon.icon-2{background-position:-300px 0}#signup span.title-icon.icon-3{background-position:-75px 0}#register_cust .stepwizard-step p{color:#717071;margin:.5rem}#register_cust .stepwizard-row{display:table-row}#register_cust .stepwizard{display:table;width:100%;position:relative;margin-top:30px}#register_cust .stepwizard-step button[disabled]{opacity:1!important;filter:alpha(opacity=100)!important}#register_cust .stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0}#register_cust .stepwizard-step{display:table-cell;text-align:center;position:relative;width:25%}#register_cust .btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px}#register_cust .btn-primary{background:#bda87f;border-color:#bda87f}.stepouter{text-align:center;padding-top:20px;padding-bottom:20px}.step1box{vertical-align:top;width:33.333%;float:left;border:2px solid #fff;height:480px;position:relative;z-index:20;padding:50px 15px 0;background:#f6f6f6;-webkit-transition:all .5s;transition:all .5s}.step1box .price{letter-spacing:2px;font-family:raleway,sans-serif;color:#fff;font-size:16px;padding:10px 0;text-align:center;margin:0 10px}.step1box .price60{background:#999}.step1box .price360{background:#bda87f}.step1box h3{overflow:hidden;color:#373737;padding:10px 0 0;font-weight:700}.step1box ul li{color:#666;line-height:2em}.step1box hr{border-color:#bda87f}.step1box a.button{position:absolute;left:30px;right:30px;bottom:30px;text-align:center;color:#bda87f;font-size:16px;font-weight:700;padding:10px 0;cursor:pointer;border:1px solid #bda87f}.step1box:hover a.button{background:#fff;color:#000}#register_cust h1{color:#bda87f}.register-step2 .result li{overflow:hidden;padding:5px;border-bottom:1px dotted #ccc}.register-step2 .result button{-webkit-box-shadow:inset 0 1px 0 0 #bbdaf7;box-shadow:inset 0 1px 0 0 #bbdaf7;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#79bbff),to(#378de5));background:linear-gradient(to bottom,#79bbff 5%,#378de5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff',endColorstr='#378de5',GradientType=0);background-color:#79bbff;color:#fff;float:right;border:1px solid #84bbf3;text-shadow:0 1px 0 #528ecc}.register-step2 .form_wrapper{text-align:center}.register-step4{padding:40px 0;font-family:inherit;margin-bottom:10px;overflow:hidden}.register-step4 h1{text-align:center;margin-bottom:20px}.register-step4 ul{margin:10px 0;padding:15px 0;border-top:1px dotted #999;border-bottom:1px dotted #999}.register-step4 ul.float{float:left;width:50%;padding:10px;border:1px dotted #999}.register-step4 ul li{padding:5px 0}.register-step4 ul .text-danger{color:red;font-weight:700}.register-step4 .sign{margin:100px 0}@media print{header,footer,.noPrint,#register_cust .stepwizard{display:none}.register-step4{margin-left:-100px}}.acount_box_style{-webkit-box-shadow:0 .2rem .4rem rgba(0,0,0,0.09);box-shadow:0 .2rem .4rem rgba(0,0,0,0.09);background:#fff}.acount_content_style{padding:20px}.user_acount{background:#f3f3f3;min-height:700px;font-size:16px}.accountContainer{padding:20px 0 40px}.user_acount h1{background:#508bce;padding:6px 30px;color:#fff;margin:0}.user_acount h2{position:relative;font-size:1.2em;font-weight:700;background:#fff;border-bottom:1px solid #dcdcdc;margin:0}.user_acount h2:before{font-family:fontawesome;font-weight:400}.user_acount h2.h2_member:before{content:"\f2bc"}.user_acount h2.h2_order:before{content:"\f0f6"}ul.accountList{padding:20px 30px}ul.accountList > li > a,ul.accountList > li > span{display:block;position:relative;font-weight:700;padding:10px 0;color:#252525}ul.accountList li i,.user_acount h2:before{font-size:.9em;margin-right:.5em;color:#508bce}ul.accountList li a:hover,ul.accountList li a.active{color:#508bce}ul.accountList .second{padding-bottom:10px}ul.accountList .second a{padding:5px 0 5px 3em;display:block;font-size:16px;color:#666}ul.accountList .member_header{border-bottom:1px solid #dcdcdc;padding-bottom:20px;font-size:12px;color:#000}ul.accountList .member_header .circle i{font-size:3em;color:rgba(80,139,206,0.5);margin-bottom:15px}.addressBoxContent{margin:0 0 10px;position:relative}.addressBoxContent .adressName{font-size:1em;color:#508bce;margin:0;display:inline-block;font-weight:700}.addressBoxContent label{margin-right:.5em;color:#888}.addressBoxContent .edit{position:absolute;right:20px;top:20px;font-size:21px;color:#999;cursor:pointer}#editInfo{margin-top:30px}#editPassword{display:none;margin-top:30px}.addressTitle{position:relative;margin:20px 0;padding:5px 10px;border-bottom:1px solid #e1e1e1;background:#efebc7;color:#666;font-size:14px}.wishlist-product{margin-top:20px;clear:left;border:1px solid #ddd}.wishlist-product > tbody > tr > td{padding:10px}.wishlist-product a,#user_inquiry .panel a{font-size:16px}.wishlist-product img{max-width:150px;max-height:150px}#user_inquiry{margin-top:20px}#user_inquiry .panel{border-radius:0}#user_inquiry label{background:#999;color:#fff;padding:2px 10px;margin-right:.5em}#user_inquiry label.active{background:#374d0b}#user_inquiry .control{border-left:1px solid #dcdcdc;padding-left:10px;min-height:80px}#user_inquiry .control .btn{font-size:18px;color:#666}#user_inquiry .answer{margin-top:20px;padding:15px;background:#ecefe4;border:1px solid #e8e8e8}.member_order{font-size:1.06em}.member_order .ortitle{position:relative;font-weight:700;border-bottom:1px solid #e6e6e6;padding-bottom:5px}.member_order .ortitle:before{content:"\f0d1";display:inline-block;width:16px;height:22px;background:url(../images/shop/truck.png);color:#00a99d;margin-right:.5em}.member_order .ortitle .num{position:absolute;top:0;right:0;color:#999;font-size:.8em;font-weight:400}.member_order .cart-list{border:none;-moz-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:.9em}.member_order .print_info p{color:#999}.member_order .list-td > div{padding:20px 20px 0}.member_order .cart-list .btn{padding:8px 30px;margin-bottom:5px}.member_order .cart-list .detail{color:#fff;background:#00a99d;border:1px solid #00a99d}.member_order .cart-list .return{color:#999;border:1px solid #dcdcdc}.member_order .td-40 li{padding-bottom:5px}#cust_right .content{width:800px;margin:0 auto;color:#666}#cust_right h1{text-align:center;margin-bottom:20px}#cust_right h4{color:#000;font-weight:700}#cust_right ul{padding-left:4em;list-style:decimal}ul#cjk{list-style:cjk-ideographic}.cart_template{margin:10px auto 30px;padding:30px;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.26);box-shadow:0 2px 5px rgba(0,0,0,0.26)}.cart_template.print{width:900px}h1.cart_h1{font-size:1.2em;text-align:center;padding-bottom:10px;color:#29abe2;border-bottom:2px solid #29abe2;margin-bottom:0;letter-spacing:.1em}.cart_template_sm{width:400px;margin:40px auto}.cart_identity h1,.cart_success h1{font-size:21px;margin-top:0;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #dcdcdc}.cart_identity h2{font-size:18px}.cart_identity .information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;margin-bottom:20px}.cart_identity .information img{max-width:50px;margin-right:10px}.cart_identity button{font-size:16px;width:100%;margin-bottom:5px}.cart_template h4.pageName{font-size:18px;border-bottom:1px solid #dcdcdc;padding-bottom:10px}.cart-list{display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;margin-top:-1px;color:#4b4b4b;font-size:13px}.cart-list img{max-width:80px}.cart-list .info{font-size:1.15em}.cart-list .info a{display:block;font-size:1em}.list-th div{padding:5px 10px;text-align:center;color:#000;font-weight:700}.list-td > div{padding:10px}.cart-list .th-10,.cart-list .td-10{width:10%}.cart-list .th-20,.cart-list .td-20{width:20%}.cart-list .th-30,.cart-list .td-30{width:30%}.cart-list .th-40,.cart-list .td-40{width:40%}.cart-list .th-50,.cart-list .td-50{width:50%}.cart-list .th-60,.cart-list .td-60{width:60%}.cart-list .th-100,.cart-list .td-100{width:100%}.cart-list .amount,.totals .totals-value{font-family:arimo,sans-serif,microsoft jhenghei;font-size:1.15em;position:relative}.cart-list .amount:before,.totals .totals-value:before{content:"$";margin-right:.2em}.cart-list .total{color:#fe792e}.cart_success{text-align:center}.cart_success p{color:#666}.cart_success .icon{width:60px;height:60px;line-height:60px;font-size:24px;text-align:center;display:inline-block;color:#374d0b;border-radius:50%;border:2px solid #dcdcdc;margin-bottom:20px}.product-quantity{position:relative;width:200px;position:relative}.product-quantity input[type="number"]::-webkit-inner-spin-button,.product-quantity input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-quantity input[type="number"]{-moz-appearance:textfield}.product-quantity input{width:80px;height:40px;line-height:1.65;text-align:center;display:inline-block;vertical-align:middle;border:1px solid #dcdcdc}.product-quantity input:focus{outline:0}.product-quantity .quantity-nav{display:inline-block;vertical-align:middle;position:relative;padding:0!important;height:40px}.product-quantity .quantity-button{position:absolute;padding:0!important;top:0;cursor:pointer;border:1px solid #dcdcdc;width:40px;height:40px;text-align:center;color:#999;font-size:21px;line-height:1.8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.product-quantity .quantity-button:hover{background:#f3f3f3}.product-quantity .quantity-button.quantity-up{left:0;border-left:0}.product-quantity .quantity-button.quantity-down{left:-120px;border-right:0}.cart_template .totals{text-align:right;margin-top:20px}.cart_template .totals label{color:#666;font-size:16px;width:6.2em;text-align:left}.cart_template .totals-value{display:inline-block;width:12%}.cart_template .totals-value.all{font-size:1.2em;color:#fe792e}.cart_template .totals-value.combine{font-size:1.6em;color:#fe792e}.confirm p{font-size:14px;color:#999}.confirm .btn{width:200px;padding:10px;border-radius:4px}.cart-list.mess{border-top:3px solid #ccc;-moz-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-list.info{-moz-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-list.mess .td{padding:15px 30px}.cart-list.mess .txt{font-size:14px;color:#666;line-height:1.6}.cart-list.mess .txt b{color:#000;border-bottom:1px solid #000}.cart-list.mess h6{font-size:14px;color:#00a99d;font-weight:700}.cart_info label{display:inline-block;width:6em}.cart_info{padding:15px 30px}.cart_info .form-control{display:inline-block;width:calc(100% - 6.8em)}.cart_finish_order{margin-top:20px}.cart_finish_order .cart-list img{width:60px}.cart_finish_order .total .td-20{border-left:1px solid #dcdcdc;color:#0071bc}.cart_finish_order .total .final{font-weight:700;font-size:1.15em;background:#f3f3f3}.cart_finish_order .cart-list .info{font-size:1em}.cart_finish_order .cart-list .amount,.cart_finish_order .totals .totals-value{font-size:1em}.print_info .cart-list{-moz-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.print_info .td{padding:30px}.print_info .title{background:#999;color:#fff;display:inline-block;margin-right:10px;width:7em;text-align:center}.print_info ol{margin:0}.print_btn{margin-top:10px}.print_btn button{width:200px;padding:10px;border-radius:4px}.an_tw_bannerbtm a{display:inline-block;margin:30px}.an_tw_bannerbtm a:not(:last-child){margin-right:4px}.commenuCustRqr{width:auto}.footerjsdpnone{display:none}.shopbanner16{width:auto;margin-bottom:10px}.storeDetailh2{font-size:18px;line-height:1.6em}.shop-store-leftservice ul{margin-top:20px;font-size:16px;line-height:1.6em}.pdtDetailh2{font-size:1.4em;line-height:1.4em;font-weight: 700;}.prjDetailh2{font-size:18px;line-height:1.6em}.news_special img{width:auto}.newulimg{width:auto}.newhouse-content .filter-area{position:relative;border:1px solid #ddd;padding:20px 100px 20px 20px}.newhouse-content .filter-area button{position:absolute;top:20px;right:20px;width:75px;height:75px;text-align:center;border-radius:50em;background-color:#33aa5d;color:#fff}.newhouse-content .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9em}.newhouse-content .filter b{white-space:nowrap;color:#33aa5d;margin-right:.5em}.newhouse-content .filter .select{line-height:1;margin-right:2em;display:flex;align-items:center}.newhouse-content .filter .form-check{position:relative;display:inline-block;margin-right:1em}.newhouse-content .filter .form-check-input{position:absolute;opacity:0}.newhouse-content .filter .form-check-input + label{position:relative;cursor:pointer;padding:0}.newhouse-content .filter .form-check-input + label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #ddd}.newhouse-content .filter .form-check-input:hover + label:before{background:#33aa5d;border-color:#33aa5d}.newhouse-content .filter .form-check-input:checked + label:before{background:#33aa5d;border-color:#33aa5d}.newhouse-content .filter .form-check-input:disabled + label{color:#b8b8b8;cursor:auto}.newhouse-content .filter .form-check-input:disabled + label:before{-webkit-box-shadow:none;box-shadow:none;background:#ddd}.newhouse-content .filter .form-check-input:checked + label:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.newhouse-content .filter label{margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nh-index .swiper-banner{position:relative;overflow:hidden}.nh-index .swiper-banner .swiper-pagination-bullet,.nh-index .swiper-banner .swiper-pagination-bullet-active{background:#fff}.nh-title{border-bottom:1px solid #ccc;margin-top:30px;margin-bottom:20px}.nh-title h5{font-size:1.4em;margin-bottom:5px;font-weight:700}.nh-item{margin-bottom:30px}.nh-item:hover{opacity:.9}.nh-item .img{display:block;padding-bottom:100%;background-size:cover;background-position:center}.nh-item .name h4{margin-bottom:5px}.nh-item .name span{font-size:.9em;color:#999}.nh-new-case .row{height:600px;margin:0}.nh-new-case .row .col-sm-6{height:100%;padding:0}.nh-new-case .img{height:100%;background-size:cover;background-position:center}.nh-new-case .txt{height:100%;background-color:#f3f3f3;display:flex;align-items:center;padding:10%}.nh-new-case .txt h2{font-size:2.4em;position:relative;margin-bottom:1.6em}.nh-new-case .txt h2:after{content:"";width:2em;height:4px;background-color:#000;position:absolute;bottom:-.8em;left:0}.nh-new-case .txt h3{font-size:1.4em;margin-bottom:3em}.nh-new-case .txt p{line-height:1.6;color:#666;margin-bottom:2em}.nh-new-case .txt a{display:inline-block;padding:15px 3em;background-color:#ff5e00;color:#fff}.newhouse-content .collBoxSort{margin:15px 0;border-bottom:2px solid #33aa5d;padding-bottom:5px}.newhouse-content .collProductCount{padding:10px 0}.nh-list-item{margin-bottom:30px}.nh-list-item .img{display:block;padding-bottom:70%;background-size:cover;background-position:center}.nh-list-item .name h4{font-size:1.36em;margin-top:15px}.nh-list-item .name p{font-size:.95em;color:#666;margin-bottom:5px}.nh-list-item .name .company{font-size:.95em;display:block;margin:10px 0}.nh-list-item .name .control a{display:inline-block;padding:4px 15px;font-size:.95em}.nh-list-item .name .control .reg{background-color:#f3f3f3;border:1px solid #dcdcdc;color:#666}.nh-list-item .name .control .acp{background-color:#ff5e00;border:1px solid #ff5e00;color:#fff}.housing .album .slider-for img{width:100%}.housing .album .slider-nav{margin-top:10px;width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.housing .album .imgwrapper img{border:1px solid #dcdcdc}.housing .album .slider-nav .imgwrapper{padding-left:5px;padding-right:5px;position:relative;cursor:pointer}.housing .album .slider-nav .imgwrapper span{position:absolute;background-color:rgba(0,0,0,0.5);color:#fff;font-size:.9em;text-align:center;left:5px;right:5px;bottom:0}.housing .album .slider-nav img{width:100%}.housing .album .slider-nav .slick-current img{border:2px solid #33aa5d}.housing .album .slider-nav .slick-prev:before,.housing .album .slider-nav .slick-next:before{background:#000;padding:5px}.housing .album .slider-nav .slick-prev{left:5px;z-index:2}.housing .album .slider-nav .slick-next{right:15px}.housing .housing_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 20px}.housing .housing_header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.housing .housing_header h1{font-size:1.8em;color:#000;margin:0;font-weight:700;margin-right:.5em}.housing .housing_header span{padding:2px 10px;font-size:.85em;margin:0 2px}.housing .housing_header span.pre-sale{background:#33aa5d;color:#fff}.housing .housing_header span.now-sale{background:#0071bc;color:#fff}.housing .housing_header span.purpose{background:#dcdcdc;color:#666}.housing .intro .total_price{color:#ef5555;font-weight:700}.housing .intro .total_price .num{font-size:2em;margin-right:.5em}.housing .intro .detail_price{font-size:.9em}.housing .intro .detail_price span{margin-right:1em}.housing .intro ul{margin:20px 0}.housing .intro ul li{display:-webkit-box;display:-ms-flexbox;display:flex;color:#666;padding:4px 0}.housing .intro ul label{color:#000;white-space:nowrap;margin-right:.5em}.housing .intro .tel_num{font-size:1.6em;color:#33aa5d;font-weight:700;margin:0}.housing .intro .tel_num svg{width:.8em;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:.5em}.housing .intro .tel_time{font-size:.9em;color:#33aa5d}.housing .btncontrol{margin:4rem 0}.housing .btncontrol a{display:inline-block;padding:10px;width:200px;text-align:center;letter-spacing:.2em;-webkit-transition:all .5s;transition:all .5s}.housing .btncontrol a.toreg{color:#666;border:1px solid #ccc;background:#f3f3f3}.housing .btncontrol a.toweb{background:#ff5e00;color:#fff;border:1px solid #ff5e00}.housing .btncontrol a:hover{background:#333;color:#fff;border-color:#333}.housing .housing-detail{padding:3rem 0}.housing .housing-detail .case-content{padding:2em;margin-top:1em;border:1px solid #dcdcdc;color:#333}.housing .album .slider-nav img{width:100%;height:120px}.case-content .tab-title{font-size:1.3em;font-weight:400;display:block;color:#333;border-bottom:1px solid #dcdcdc;padding:1em 0 .5em;margin-bottom:15px}.case-content .tab-first-title{font-size:1.3em;font-weight:400;display:block;color:#333;border-bottom:1px solid #dcdcdc;padding:.2em 0 .5em;margin-bottom:15px}.case-content .tab-big-title{padding:0 0 .5em;font-size:2.5rem;color:#004da1;font-weight:800}.profile-content .tab-big-title{font-size:2.5rem;color:#004da1;font-weight:800;padding:1em 0 .5em}.housing .vr-block iframe{width:100%;margin:0 auto;display:block;height:600px}.housing-detail .nav{background:#dcdcdc}.housing-detail .nav > li > a{padding:10px 40px;border-radius:0}.housing-detail .nav > li > a:hover{padding:10px 40px;border-radius:0}.housing-detail .nav-tabs > li.active > a,.housing-detail .nav-tabs > li.active > a:focus,.housing-detail .nav-tabs > li.active > a:hover{background:#33aa5d;color:#fff}.builders{padding-top:0}.builders-header{padding:15px 0;border-bottom:1px solid #dcdcdc}.builders-header h1{font-size:1.3em;font-weight:600}.builders-header .container{display:flex;align-items:center;justify-content:space-between}.builders-header .container:before,.builders-header .container:after{display:none}.builders-header .builders-brand img{max-width:310px;max-height:60px}.builders-nav{display:flex;align-items:center;margin-bottom:0}.builders-nav a{padding:5px 15px;color:#666;position:relative}.builders-nav a:after{content:"";position:absolute;bottom:-.6em;left:50%;width:4px;height:4px;background-color:#000;margin-left:-2px;transform:rotate(45deg);display:none}.builders-nav a:hover,.builders-nav a.active{color:#000}.builders-nav a:hover:after,.builders-nav a.active:after{display:block}.builders-title{margin:2em 0;text-align:center}.builders-title h4{font-size:1.6em}.builders-title small{color:#999;letter-spacing:.1em}.builders-new .row{display:flex;align-items:center}.builders-new .txt{margin-left:-60px;border:1px solid #ccc;padding:60px}.builders-new .txt h2{font-size:2em;margin-top:0}.builders-new .txt h5{font-size:1.4em}.builders-new .txt p{font-size:.9em;color:#666;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.builders-new .txt a{display:inline-block;background:#ff5e00;color:#fff;padding:10px 30px;margin-top:20px}.builders-hot{background:#f3f3f3;margin-top:3em;padding:2em 0}.builders-about .info{padding:4em;box-shadow:0 0 5px rgba(0,0,0,0.2);margin-bottom:2em}.builders-about .info .title{margin-bottom:20px}.builders-about .info ul{margin:30px 0;line-height:1.8;color:#666}.builders-about .info .border-r{border-right:1px solid #dcdcdc;padding-right:30px}.builders-about .info p{font-style:.9em;color:#666;line-height:1.6;margin-bottom:20px}.builders-case{padding-bottom:2em}.builders-contact .btn{padding:10px 30px;background-color:#ff5e00;color:#fff;border-color:#ff5e00}.d-flex{display:flex;justify-content:space-between}footer h1{color:#dcdcdc;line-height:1.4em}@media screen and (max-width: 1024px){.housing .album .slider-nav img{height:125px}}@media screen and (max-width: 768px){.housing .album .slider-nav img{height:95px}.sm-header .slideTop .bx-wrapper{height:auto}.sm-top-pdt li{width:50%}.sm-sidebar,.ebook_sidebar,.news_sidebar{margin-right:0;display:none}.sm-header .banner_outer{margin-left:0;margin-top:2rem}.ss-header .bx-wrapper{height:200px}.ss-header-top .d-column{flex-direction:column;align-items:flex-start}.ss-header-top .d-column .logo h2{display:flex;font-size:18px}.ss-sidebar{padding-bottom:50px}.page_wrapper_2{margin-top:125px}.sm-list .list-outer{margin-left:0}.mb-3{margin-bottom:1.5rem}.sm-list .collBoxSort{flex-direction:column;padding:0 20px 20px 10px}.sm-none{display:none}.ebook-archi{padding:30px}.aisa_news .list .pull-right{width:100%}.book{margin-bottom:102px!important}.ebook .nav-tabs h4{margin:0 15px 15px 0;float:left}.wd-100{width:100%!important}.ebook-archi .col-md-4{display:flex;align-items:center;justify-content:center}.step1box{width:50%}.register .block{width:100%}}@media screen and (max-width: 578px){.ss-header .bx-wrapper{height:116px}.step1box{width:100%}.register .large-block{width:100%}}@media screen and (max-width: 425px){.housing .album .slider-nav img{height:55px}}@media only screen and (max-width: 425px){.slider-embed{height:35vh}.main-login .block{width:345px}}@media screen and (max-width: 375px){.housing .album .slider-nav img{height:45px}.main-login .block{width:345px}}@media screen and (max-width: 320px){.main-login .block{width:290px}}@media only screen and (max-width: 425px){.housing .housing_header span.purpose{display:none}}.slider-embed{width:100%;height:500px}@media only screen and (max-width: 425px){#newbuild{display:none}}.prompt-message a{color:#000;padding:0rem ;margin:0rem;border:0px solid #000;display:inline-block}.prompt-message .searchTitle{display:block;margin-bottom:1rem}span.moreResult{color:#000;display:block;margin-top:1rem;font-size:16px}
.relatedResults a{color:#000;padding:.3rem;margin:.3rem .6rem;border:1px solid #ccc;display:inline-block}
#headerMain ul.sub-nav>li a.notice {display: block;position: relative;}span#guestmessage {position: absolute;display: flex;top: 0;right: -3px;background: #AD0000;padding: 0 3px;border-radius: 25px;font-size: 14px !important;min-width: 25px;height: 25px;overflow: hidden;line-height: normal;justify-content: center;align-items: center;word-break: keep-all;color:#fff;}

body,header,footer{min-width:320px!important}img{max-width:100%}.navbar-toggler{position:relative;width:25px;height:18px;float:right;background:0 0;border:none;margin-top:20px}.navbar-toggler span{display:block;width:100%;height:1px;background:#000}.navbar-toggler span:before,.navbar-toggler span:after{content:"";display:block;position:absolute;width:100%;height:1px;background:#000;left:0}.navbar-toggler span:before{top:0}.navbar-toggler span:after{bottom:0}#m-menu-btn{position:relative;width:22px;height:16px;margin-right:10px;display:inline-block;vertical-align:middle;background:0 0;border:none;font-size:0}#m-menu-btn span{display:block;width:100%;height:1px;background:#000}#m-menu-btn span:before,#m-menu-btn span:after{content:"";position:absolute;width:100%;height:1px;background:#000;left:0}#m-menu-btn span:before{top:0}#m-menu-btn span:after{bottom:0}.m-search-title{color:#fff;margin-top:20px}.showCompanyCata,.showCompanyCata:hover,.showCompanyCata:focus{width:100%;background:#000;color:#fff;font-size:15px}.abigimage-layout,.abigimage-overlay{z-index:9999}@media only screen and (min-width: 992px){.col-md-3:nth-child(4n + 1){clear:left}.col-md-4:nth-child(3n + 1){clear:left}}@media only screen and (min-width: 768px) and (max-width: 991px){.col-sm-4:nth-child(3n + 1){clear:left}.col-sm-6:nth-child(2n + 1){clear:left}}@media only screen and (max-width: 767px){.col-xs-6:nth-child(2n + 1){clear:left}}@media only screen and (max-width: 1200px){#index-banner .banner_outer{margin:0 auto;float:none;width:auto;max-width:850px;height:auto;border:1px solid #dcdcdc}.banner-side{display:none}.idshow-ebook{display:none}}@media only screen and (min-width: 992px){#headerMain ul.sub-nav > li > a#m-search-btn,#m-menu-btn,.m-search-title,.showCompanyCata{display:none}.navbar-default,.m-search,.companyCataSide .filterCata,.product_box ul.sidebar{display:block!important}}@media only screen and (max-width: 991px){header{position:fixed;top:0;width:100%;z-index:2000;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}header h1,header .header_guide span{font-size:0;margin:0}header .header_guide .row > .col-md-6:first-child{height:0}header #headerMain{padding:10px 0;border-bottom:1px solid #dcdcdc}#headerMain .row{display:-webkit-flex;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.navbar-default{display:none;min-height:auto}.navbar-default .collapse{display:block;border:none}#search_block_top.clearfix,#search_block_top form{display:block;background:0 0;border:none;height:auto}.searchboxform-control{float:none;position:relative;left:0;padding-right:0;margin-right:0;cursor:pointer;margin-bottom:10px}#search_query_top.search_query.form-control.ac_input{width:calc(100% - 40px);background:#fff;border-radius:.35rem;padding:0 .5em}#search_category,#vcusarea2{border-radius:.35rem;padding:0 .5em}.btn.btn-default.button-search{right:-10px;top:auto;bottom:0;color:#fff}.m-search{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:2;display:none}.m-search #m-search-c{content:"";position:absolute;left:0;right:0;width:100%;height:100vh;background:rgba(0,0,0,0.7)}.navbar-default .navbar-nav li{width:25%}.navbar-default .navbar-nav li a:after,.navbar-default .navbar-nav li:first-child a:before,.navbar-default .navbar-nav > li:hover:after,.navbar-default .navbar-nav > .active:after,.navbar-default .navbar-nav > .active:focus:after,.navbar-default .navbar-nav > .active:hover:after{display:none}.navbar-default .navbar-nav{padding:20px 0;margin:0}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{border-color:#fff;background:#f1f1f1}#index-banner{margin-top:115px}#index-banner .bx-wrapper{height:auto}#id_main .n_marginL30{margin-left:0}footer dl{margin-right:15px;margin-left:15px}footer .last,{display:none}footer .col-md-5 .fmenu{border:none;padding:15px 0;display:flex;flex-direction:column;align-items:center}footer .fmenu .fm-1{margin-bottom:2rem;margin-right:0}footer .alink{text-align:center}footer .alink a{margin:5px 10px;width:120px;line-height:2em;display:inline}.footer-bottom{font-size:.9em}footer .ad{padding:10px 0;border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.4);margin-bottom:10px}.marginR30{margin-right:0}.n_marginL30{margin-left:0}.n_marginR30{margin-right:0}.companyCataSide .filterCata{display:none}.companyCataSide .filterCata li{display:-webkit-flex;display:-ms-flex;display:flex}.companyCataSide .filterCata h4{border-bottom:none;white-space:nowrap;margin:0;font-size:1em}.companyCataSide .filterCata a{float:none;width:auto;display:inline-block;font-size:1em}.yelPage-content{margin-top:10px}.an_tw_bannerbtm{text-align:center}.product_box ul.sidebar{margin-right:0;display:none}.margin_wrapper{padding-left:15px;margin-top:10px}#shopDetail .col-md-9,#projectDetail .col-md-9,.inquiry .col-md-9,.ebook .col-md-9,.aisa_news .container > .row > .col-md-9,#shopDetail .col-md-3,#projectDetail .col-md-3,.inquiry .col-md-3,.ebook .col-md-3,.aisa_news .container > .row > .col-md-3{width:100%}.iq_banner{margin-top:115px;height:340px}.rPost{margin-top:20px}.modal-backdrop{z-index:2010}.modal{z-index:2020}.cpy_header .header_wrapper{display:block}.cpy_header .cpy_logo{flex-shrink:0}.cpy_header .cpy_logo img{width:140px;height:140px}.cpy_header ul.support{margin-top:20px}.cpy_header ul.support li:not(:last-child){margin-right:1em}.cpy_header ul.support a{padding:0;font-size:16px}.cpy_header ul.support a small{display:inline-block;vertical-align:middle;margin-left:.5em}.cpy_nav ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.cpy_nav li{width:calc(100% / 3);text-align:center;border-bottom:1px solid rgba(255,255,255,0.4);margin-top:-1px;padding:8px}.cpy_nav li:not(:nth-child(3n)){border-right:1px solid rgba(255,255,255,0.4)}.cpy_nav li a{font-size:1em;padding:3px}.cpy_page_outer{margin-bottom:20px}.cpy_template dl.pdt_nav{margin-top:0;display:none}.cpy_template dl.pdt_nav dd{padding:10px;overflow:hidden}.cpy_template dl.pdt_nav dt{display:none}.newhouse-content .filter{display:block;padding:15px}.newhouse-content .filter .select:not(:last-child){margin-bottom:10px}.newhouse-content .filter .select{margin-right:0}.builders-header .builders-brand img{max-width:100%}}@media only screen and (max-width: 767px){#headerMain .pr-0{padding-right:0}#headerMain .brand img{max-height:40px;max-width:calc(100% - 40px)}#headerMain ul.sub-nav{margin-top:0;margin-bottom:0}#headerMain ul.sub-nav > li > a,#headerMain ul.sub-nav > li > span{font-size:1.4em}#cartCount{top:0;right:-2px}.navbar-default .navbar-nav li{width:50%}.navbar-default .navbar-nav li a:hover{color:inherit;border-color:transparent}#index-banner{margin-top:94px}.index_tabTitle_box .title,.index_tabTitle .title{position:relative;border-bottom:none;font-size:1.2em;text-align:center;font-weight:700;margin-bottom:30px}.index_tabTitle_box .title:after,.index_tabTitle .title:after{content:"";display:block;width:2em;height:2px;background:#f8b62c;position:absolute;bottom:0;left:50%;margin-left:-1em}.index_tabTitle{-webkit-justify-content:center;justify-content:center;height:auto}.index_tabTitle.nav > li > a{padding:8px 10px}#id_news ul.list li{border-bottom:1px dotted #ddd}.page_wrapper{margin-top:94px}.yelPage-content .contact{float:none;clear:left;background:#f3f3f3;padding:15px;width:100%}.yelPage-content .item:after{display:none}.yelPage-content .item,.sm-storelist .item{padding:0 15px 10px}.yelPage-content .info{width:calc(100% - 154px);padding:15px;padding-right:0}#pdt-list .row{margin-right:-5px;margin-left:-5px}#pdt-list .col-md-3{padding-left:5px;padding-right:5px}.iq_banner{margin-top:94px;height:200px}.iq_banner h2{top:100%;margin:0}.iq_banner h2 a{display:block;padding:15px 40px;font-size:16px;border-radius:0;transition:all .5s;border:none}.iq_banner h2 a:hover{border:none}#inquiry h1,#inquiryPjt h1{font-size:18px;margin:2em 0 1em}.inquiry .nav-tabs > li.collSortBy{width:100%;padding-left:50%;margin-top:20px}.cpy_pdt .list .col-md-3{padding-left:5px;padding-right:5px}.cpy_pdt .list.row{margin-left:-5px;margin-right:-5px}.cpy_pdt dl.pdt_nav dd a{width:50%}.cpy_pdt .list a{margin-bottom:20px}.member_edm .zoom-gallery a{width:calc(50% - 5px)}.member_edm .zoom-gallery a:not(:nth-child(5n)){margin-right:0}.member_edm .zoom-gallery a:not(:nth-child(2n)){margin-right:10px}.member_edm .zoom-gallery a:nth-child(5n + 1){clear:none}.member_edm .zoom-gallery a:nth-child(2n + 1){clear:left}.house_info_list .detail{padding:0;font-size:.9em}.house_info_list .detail li{float:none;width:100%;padding:2px 0}.house_info_list .detail li.w100{padding:2px 0}.house_info_list .detail li label{width:auto;margin-right:1em}.housing-portfolio-Container{margin-left:-5px;margin-right:-5px}.housing-portfolio-Container > div{width:50%;padding-left:5px;padding-right:5px;margin-bottom:10px}.newhouse-content .item .coLogo{float:none;margin-bottom:10px;width:100%}.newhouse-content .item .coLogo img{width:100%}.newhouse-content .item .info{float:none;width:100%;padding-right:0}.newhouse-content .item .other{float:none;width:100%;padding-left:0;padding-top:10px;text-align:left}.builders-header .container{display:block;text-align:center}.builders-nav{justify-content:center;margin:20px 0}.builders-new .row{display:block}.builders-new .txt{margin-left:0;border:1px solid #ccc;padding:30px}.builders-about .info .border-r{border-right:none;padding-right:0;margin-bottom:30px}.builders-about .info{padding:30px}}@media only screen and (max-width: 575px){.header_guide ul.info>li,.header_guide ul.header-social>li,.header-social li a,.header-social li a .fa{height:26px}.header-social li a .fa{line-height:26px}.yelPage-content .coLogo,.sm-storelist .coLogo{width:22%}.yelPage-content .info{width:78%}.yelPage-content .info p{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.yelPage-content .coLogo,.sm-storelist .coLogo{padding:0;margin-top:15px;margin-bottom:50px}.collSortBy>label{display:none}.nav-tabs>li{width:50%;text-align:center;margin-bottom:1px}.nav-tabs>li>a{background:#dcdcdc;border-radius:0;padding:5px;border:1px solid #fff}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #fff;background:#385ef7;color:#fff}.inquiryForm .form_wrapper{padding:10px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;font-size:.9em}.inquiryForm .form_wrapper .keyin,.inquiryForm .form_wrapper select{width:100%}#checkModal .modal-body{padding:20px}.cpy_header .cpy_logo{padding:2px;margin-right:15px}.cpy_header .cpy_logo img{width:70px!important;height:70px!important}.cpy_header .header_wrapper .left .cpy_header_info{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;overflow:hidden}.cpy_header .header_top{font-size:12px}.cpy_header h1,.cpy_header h2,.cpy_pdt_detail h1{font-size:18px;margin-top:5px;margin-bottom:10px;line-height:1.4em;height:3em}.cpy_header .header_wrapper{padding:20px 15px 10px}ul.company_id_intro>li{padding:20px}.cpy_nav li{width:50%}.cpy_nav li:not(:nth-child(3n)){border-right:none}.cpy_nav li:not(:nth-child(2n)){border-right:1px solid rgba(255,255,255,.4)}.cpy_pdt dl.pdt_nav dd a{width:100%}.cpy_news ul.newsList li{display:block}.cpy_faqAdd label{display:block;width:100%}.newhouse-content .filter .form-check{margin-bottom:5px}.nh-list-item .name .control a{display:block;margin-bottom:5px;text-align:center}.builders-brand{display:inline-block;max-width:70%}.builders-nav a{padding:5px 10px}.builders-nav li:first-child{display:none}.builders-nav a:after,.builders-nav a:hover:after,.builders-nav a.active:after{display:none}.bxslider img{width:350px!important;height:165px!important}.custrwd img{width:350px!important;height:105px!important}.cpy_header_info{height:165px!important}.cpy_header .basic{height:95px!important}.searchResult{height:55px!important}.an_tw_bannertop_yelpage_comp{width:350px!important;height:36px!important}}