/*loading*/ 
.fl {width:270px;}.fl img {width:100%;}/*選單*/ 
.cd-logo {width: 180px;margin-top: 15px;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 16px;color: #333;}.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;}.RWDmenu_plus02 .inside.is-up {background: #fff;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;letter-spacing: 2px;color: #333;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background-color: #333;}@media (min-width: 1200px){.cd-primary-nav>li:after {display:none;}.cd-primary-nav>li.active>a {color: #f36a21;}.cd-primary-nav>li>a:hover {color: #f36a21;}.cd-primary-nav>.has-children.active>a::after, .cd-primary-nav>.has-children.active>a::before {background-color: #f36a21;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #f36a21;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #f36a21;}}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 28%;}.txt1 {font-size: 72px;font-weight: 600;color: #fff;letter-spacing: 6px;text-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}.txt2 {width: 450px;margin: auto;background: rgba(255, 255, 255, 0.6);padding: 10px;letter-spacing: 5px;font-size: 18px;color: #656565;margin-top: 23px !important;}.slickitem02 .container {position: absolute;width: auto;right: 8%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #45af53;}/*關於*/ 
.about-block {padding: 40px 0;}.RWDleft_cont002 .item-second {background-color: transparent;display: flex;align-items: center;flex-direction: row-reverse;}.RWDleft_cont002 .item-second .text-box {width: 90%;padding: 0 100px 0 0;background: transparent;color: #333;}.RWDleft_cont002 .item-second .text-box .title {font-size: 42px;color: #333;font-weight: 600;letter-spacing: 5px;line-height: 1;}.RWDleft_cont002 .item-second .text-box .subtitle, .RWDleft_cont002 .item-second .text-box .underline {display:none;}.RWDleft_cont002 .item-second .text-box .text {color: #333;line-height: 2;font-size: 15px;width: 100%;}.RWDleft_cont002 .item-second .text-box a {border-radius: 0;color: #333;font-weight: normal;font-size: 15px;margin: 45px 0 0;padding: 7px 10px;}.RWDleft_cont002 .item-second .pic {width: 110%;}.RWDleft_cont002 .item-second .pic img {transform: scale(0.97);}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box a:hover {background: #f36a21;border-color:#f36a21;}/*案場實例*/ 
.album-block {padding-top: 80px;}.album-block>.container {width: 85%;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .col-md-12 {padding: 0;}.RWDproduct002_v2 .section-subject {margin: 0px 0px 35px;}.RWDproduct002_v2 h1.main-title {font-size: 42px;color: #333;font-weight: 600;letter-spacing: 5px;}.RWDproduct002_v2 .section-line {display:none;}.bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height: auto !important;padding: 0 15px;margin-bottom: 30px;width: calc(100%/3 - 1px);}.RWDproduct002_v2 .portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 .portfolio-bottom {position: absolute !important;bottom: 0;width: calc(100% - 30px);text-align: center;}.RWDproduct002_v2 .showbottom a h4 {margin: 0;background-image: linear-gradient(45deg, rgba(64, 182, 76, 0.9) 0%, rgba(152, 207, 143, 0.9) 100%);padding: 10px 0;font-size: 17px;letter-spacing: 2px;color: #fff;}.RWDproduct002_v2 .showbottom a p {margin: 0;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #fff;}/*更多按鈕*/ 
.RWDproduct002_v2 .btn-box .btn {transition: .3s;background: #c4c4c4;color: #fff;padding: 0 3%;font-size: 15px;border: none;line-height: 40px;max-width: 350px;width: 100%;letter-spacing: 2px;border-radius: 0;}.RWDproduct002_v2 .btn-box .btn:hover {background: #f36a21;}/*頁尾*/ 
.footer_block {margin-top: -20px;background: #f4f4f4;padding: 100px 0 50px;font-size: 15px;letter-spacing: 1px;line-height: 2;color: #333;}.footer_block a {color: #333;}.footer-left h5 {font-size: 17px;font-weight: 600;margin-bottom: 10px;}.footer-right {font-size: 12px;color:#888;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #888 !important;font-size: 12px;}/*社群*/ 
.RWDsocial002 {margin-bottom: 10px;}.RWDsocial002 .pull-right {float: none !important;}.RWDsocial002 .iconRounded {color: #888;padding: 0;border: 0;font-size: 24px;line-height: 24px;width: 24px;height: 24px;margin-right: 15px;background:transparent;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {color: #333;background:transparent;}
/*內頁 start*/

section.call_to_action {padding: 80px 0;min-height: 700px;}.collapsing_header .main {top:0 !important;}.article-text>.container {padding: 0;width: 100%;}/*共用文字*/ 
.article-text {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #333;}.article-text a {color: #333;}/*頁籤置中*/ 
.hgroup .container {width: 100%;margin-bottom: 50px;border-bottom: 0;padding: 0;margin-top: 0;}.hgroup h1 {text-align: center;line-height:1.5;font-size: 36px;font-weight: bold;letter-spacing: 2px;color: #333;}.page_wrapper_bg .hgroup .breadcrumb {width: 100%;text-align: center;border: none;background-color: transparent;letter-spacing: 1.5px;bottom:0;font-size: 14px;padding: 0;}.hgroup .breadcrumb {position: relative;}.pull-right a {font-size: 15px;font-weight: normal;letter-spacing: 2px;color: #9c9c9c;}.breadcrumb>li+li:before {color: #9c9c9c;}/*回上頁*/ 
.btn_back {background: transparent !important;margin-right: 0 !important;border-radius: 0;color: #333 !important;font-size: 15px !important;margin: 70px 0 0 !important;padding: 7px 10px !important;border: 1px solid #ccc !important;width: 120px !important;line-height: 1.5 !important;transition:.3s !important;float:right;}.btn_back a {color: #333 !important;}.btn_back:hover {background: #f36a21 !important;border-color: #f36a21 !important;}.btn_back:hover a {color:#fff !important;}.block_body .btn a, .btn a {color: #333;}.ebtn {background: transparent;margin-right: 0;border-radius: 0;color: #333;font-size: 15px;margin: 70px 0 0;padding: 7px 10px;border: 1px solid #ccc;width: 120px;line-height: 1.5;transition:.3s;float:right;text-align: center;}.ebtn a {color: #333;}.ebtn:hover {background: #f36a21;border-color: #f36a21;}.ebtn:hover a {color:#fff;}/*案場介紹*/ 
.layoutlist_2 .album_item_subject {font-size: 15px;color: #333;}.photo_view .flexslider .slides2 img {transition: .3s;}#album .page_desc {margin-bottom: 40px;}#album .page_desc2 {margin-top: 40px;}.photo_discription .text {font-size: 15px !important;letter-spacing: 2px !important;line-height: 2 !important;color: #333 !important;}.photo_discription .text a {color: #333 !important;}#album > div:nth-child(3) {display: none;}/*最新消息*/ 
.layoutlist_8 .list_subject>a {font-weight: 600;font-size: 17px;line-height: 2;letter-spacing: 2px;}.listdate {text-align: center !important;border-left: none !important;}.layoutlist_8 .listdate .yearmonth {padding-bottom: 0 !important;}.layoutlist_8 .list_subject .summary {margin-top: 10px !important;}/*聯絡我們*/ 
.formdesc h5 {margin-top: 0;font-size: 17px;font-weight: 600;line-height: 1.6;}#eformstw31_00006 {height: 160px;}.new-form .new-width .control-label {text-align: right !important;}.form-control {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}.ebtn.currectsend_btn {background: transparent;margin-right: 0;border-radius: 0;color: #333;font-size: 15px;padding: 7px 10px;border: 1px solid #ccc;width: 120px;line-height: 1.5;transition:.3s;text-align: center;}.ebtn.currectsend_btn a {padding:0;}.ebtn.currectsend_btn:hover {background: #f36a21 !important;border-color: #f36a21 !important;}.ebtn.currectsend_btn:hover a {color:#fff !important;}/*頁尾*/#RWDPAGE_BASE_PAT02 .footer_block {margin-top: 0;padding: 50px 0;}

/*內頁 end*/
/*其他尺寸 start*/

@media (max-width:1440px){/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 26%;}.txt1 {font-size: 60px;}}@media (max-width:1280px){/*實績案例*/ 
.album-block>.container {width: 95%;}.album-block {padding-top: 60px;}}@media (max-width:1199px){/*選單*/ 
.cd-logo {width: 120px;margin-top: 10px !important;}.RWDmenu_plus02 .inside .cd-main-header {transition:.3s;padding: 0 20px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}nav.cd-nav .bottom-copyright {display:none;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 16px;}/*關於*/ 
.RWDleft_cont002 .container {padding: 0 30px;}/*實績*/ 
.album-block>.container {width: 100%;padding: 0 30px;}}

/*其他尺寸 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.txt1 {font-size: 42px;}.txt2 {width: 420px;margin-top: 15px !important;}/*關於*/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 36px;letter-spacing: 2px;}.RWDleft_cont002 .item-second .pic {width: 100%;float: right;}/*實績*/ 
.RWDproduct002_v2 h1.main-title {font-size: 36px;letter-spacing: 2px;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.hgroup .container {margin-left: 0;margin-right: 0;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*banner*/ 
.txt1 {font-size: 52px;}.RWDbanner_plus01 .slick-caption {top: 29%;}.slickitem02 .container {position: relative;width: 100%;right: 0;}/*關於*/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 28px;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding: 0 30px 0 0;}.RWDleft_cont002 .item-second .pic {width: 90%;}/*實績*/ 
.RWDproduct002_v2 h1.main-title {font-size: 28px;}/*頁尾*/ 
.scrollTop002 {bottom: 10px;right: 10px;}.footer-right {letter-spacing: 0;}/*-----內頁-----*/section.article-text p {font-size: 15px;line-height: 2;}/*最新消息*/ 
.layoutlist_3 .list_subject {margin-top: 0 !important;}.layoutlist_3 .listdate .day {color: #4b4b4b !important;font-size: 48px !important;}.layoutlist_3 .listdate .day::before {display:none !important;}/*聯絡我們*/ 
.new-form .new-width .control-label {text-align: left !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 40%;}.txt1 {font-size: 32px;letter-spacing: 2px;}.txt2 {width: 100%;font-weight: 600;color: #fff;letter-spacing: 2px;text-shadow: 0 0 5px rgba(0, 0, 0, 0.3);margin-top: 0 !important;background: transparent;font-size: 15px;}/*關於*/ 
.RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002 .item-second .text-box {padding: 0;margin-bottom: 30px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 25px;text-align: center;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 20px;}.RWDleft_cont002 .item-second .text-box a {margin: 30px 0 0;width: 100%;}.RWDleft_cont002 .item-second .pic {width: 90%;float: none;margin: auto;}/*實績*/ 
.album-block {padding-top: 40px;}.RWDproduct002_v2 .portfolio-bottom {width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% - 1px);padding: 0;}/*頁尾*/ 
.footer_block {padding: 70px 0 30px;}.footer-right, .footer-left {padding: 0;}/*-----內頁-----*/#edcontent, #eforms, #album {padding: 0 !important;}.collapsing_header .main {top:50px !important;}.call_to_action>.container {padding: 0 30px;}section.call_to_action {padding: 50px 0;min-height: auto;}/*頁籤*/ 
.hgroup h1 {font-size: 24px;margin-bottom: 15px;}/*按鈕*/ 
.btn_back , .ebtn , .ebtn.currectsend_btn {width:100% !important;margin: 30px 0 0 !important;}/*最新消息*/ 
.layoutlist_3 .list_subject {margin-top: 20px !important;}.listdate {text-align: left !important;}.layoutlist_3 .listdate .day::before {display:block !important;content: " / " !important;}.layoutlist_3 .listdate .day {color: #afafaf !important;;font-size: 12px !important;letter-spacing: 2px !important;display: inline-flex !important;}/*案場介紹*/ 
.layoutlist_2 .album_item {padding: 0;margin: 0 0px 25px;}.layoutlist_2 .album_item:last-child {margin:0;}/*聯絡我們*/ 
.formdesc.col-md-6 {padding: 0;}.form-group label {padding: 0 !important;width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {padding: 0;}.new-form {margin-top: 0;margin-left: 0;margin-right: 0;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.customized_columns {padding: 0;}
}
/*phone版 end*/