/*版型調整*/
#logoBig{margin:0px auto 20px;}
#logoBig img{width:130px;}

/*形象*/
@media (min-width: 780px){.RWDbanner003 .caption-content.left {padding: 0px 0 400px;text-shadow: 2px 2px 5px rgba(20%,20%,40%,0.9);}}
@media (min-width: 780px){.RWDbanner003 .m-b-20 {margin-bottom: 47px !important;}}
@media (min-width: 780px){.RWDbanner003 .hs-title-size-3 {font-size: 75px;}}
@media (min-width: 780px){.RWDbanner003 .hs-title-size-1 {font-size: 50px;margin-left: 60px;}}

@media (max-width: 780px){.RWDbanner003 .caption-content.left {padding: 0px 0 400px;}}
@media (min-width: 768px){.RWDbanner003 .caption-content.right {padding: 0 0 400px;}}
@media (max-width: 780px){.RWDbanner003 .hs-title-size-3 {font-size: 37px;text-shadow: 2px 2px 5px rgba(20%,20%,40%,0.9);}}
@media (max-width: 780px){.RWDbanner003 .hs-title-size-1 {font-size: 25px;text-shadow: 2px 2px 5px rgba(20%,20%,40%,0.9);}}
@media (max-width: 480px){.RWDbanner003 .caption-content.left {padding: 0;}}
@media (max-width: 480px){.RWDbanner003 .caption-content.right {padding:0;}}

@media (min-width: 768px){.RWDbanner003 .caption-content.right {text-shadow: 2px 2px 5px rgba(20%,20%,40%,0.9);padding: 0 0 400px;}}
@media (min-width: 768px){#home > div > ul.slides > li.bg-light.flex-active-slide > div.hs-caption.container > div > div.hs-title-size-3.font-alt.m-b-20{font-size:63px;}}


/*選單*/
@media (min-width: 769px){
.navbar-nav{margin-right:120px; }
}

@media (max-width: 768px){
.navbar-nav{margin:7.5px 0;}
}


.navbar-brand{padding-top: 0px;padding:10px 0 8px;}
.RWDMenuIcon001,
.RWDMenuIcon003 {box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}
.nav > li > a{padding:10px 10px;}
.lang_sg-en .nav > li > a, .lang_my-en .nav > li > a{padding:10px 8px;}
ul.nav>li>ul>li{margin:7px 12px; min-height:24px;}

@media (max-width: 768px){.navbar-default .navbar-brand {width: 76%;}}
@media (max-width: 768px){.navbar-brand {padding-top: 0px;padding: 15px 0;}}

.navbar-nav > li > a{padding-top: 10px;text-align:center;}
.navbar-nav > li > a i{padding: 20px 0px 0px;}
@media (min-width: 1200px){
/*.navbar-nav > li > a{margin-top:-8px; }*/
}
.slice{padding: 66px 0px !important;}

.btn-lg{padding: 8px 15px;font-size: 16px;}
.RWDproduct001 h2.subTitle{margin: 0px 0px 50px;}
.boxContent p{line-height:26px;letter-spacing:1px;}

.RWDedictor001 .section-subject {margin-bottom: 25px;}

.col-md-3 h2{text-align:center;}
.RWDService001 p{font-size:14px;}

.col-sm-4{letter-spacing:1px;}

.RWDparalaxSlice .paralaxText blockquote {font-family: 微軟正黑體 !important;line-height: 45px;}    


/*加入會員模組*/
.web_language .lang_text{top:39px;}
.member_block{width:100%;position:fixed;z-index:99999;}
.member001{ z-index: 99999;right: 7px; top: 12px;font-size:15px;}
.web_language, .web_language .option_list,.web_language .lang_options {z-index:999999;}
.member001 a:hover{text-decoration:none;}
@media (max-width: 800px){.member001{top:0px; right:12px;}.navbar-default .navbar-toggle{margin-top:32px;}}


/*最新消息*/
.news {padding-top: 40px;}
.RWDad001 .clients_list a{transition: none;margin: 0px;}
.RWDad001 .clients_list a:hover{opacity: 0.7;}

/*商品總覽1*/
.products1 {padding: 80px 0;}
.RWDedictor001 h1.main-title {color: #000;}
.RWDedictor001 h2.sub-title {margin: 10px 0 0;color: #484848;}
#pro_btn:hover {opacity: 0.7;transition: all 250ms linear;}
.RWDedictor001 .section-line{display:none;}


/*商業平台*/
.business {background-color: #f3f3f3;padding: 50px 0;color: #000;}

/*加入我們*/
.join {padding: 30px 0;color: #000;background: url(archive/image/customization/concrete_seamless.png)repeat;}
.RWDedictor002 .section-line{display:none;}
.RWDedictor002 {line-height: 1.6;}



/*社群*/
.web_community002{display: none;}
.community {display: none;}
.web_community002 .sns {background: #88c8ec;width: 40px;height: 40px;margin: 5px 0px;border-top-right-radius: 50px;border-bottom-right-radius: 50px;padding: 5px;}
.web_community002 .sns:hover {background: #6db1d8;}

/*頁尾1*/
.footer {color: #fff;font-size: 18px;background-color: #404040;padding: 20px 0;line-height:30px;text-align:center;}
.footer a{color:#fff; text-decoration:none;}
.footer a:hover{color:#BDE7FF;}
.btn {padding: 4.5px 20px;border: 0;}
.RWDsearch001 i.fa {color: #fff;}

/*頁尾2*/
.footerRights{padding: 22px 0px;background-color: #d9d9d9;color:#000; font-size:16px;}
.footerRights a{ font-size:16px;}
.footer_desc{color:#000;line-height:32px;}

.RWDparalaxSlice .paralaxMask{background: rgba(255, 255, 255, 0.15);}



/*顏色調整 */
.hassubmenu a{color:#88c8ec; font-size:16px; border:0; line-height:1.33;}
.hassubmenu a a{ line-height:1;}
ul.nav li ul li{border:0;}
#li_edcontent4 > ul > li > ul > li > a{color:#999; font-size:15px;}
#li_edcontent4 > ul > li > ul > li{margin-top:0; margin-bottom:0; color:#999;}
#li_edcontent4 > ul > li > ul{padding:4px 0; display:none !important;}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {background: #88c8ec;}

.RWDfullScreenSlider .btn:hover {color:#88c8ec;border-color:#eee;}
.navbar-default .navbar-nav > li > a {font-weight: 600;}
.navbar-default .navbar-nav > li > a:hover{color:#fff;background-color:#88c8ec;}
.RWDService001 h2.subTitle::after{background-color: #88c8ec;}
.btn{background: #88c8ec none repeat scroll 0% 0%;}
.btn:hover {color:#88c8ec;border-color:#eee;}


.RWDparalaxSlice{background-position: 50% 45% ! important;}
.RWDparalaxSlice .paralaxText{padding-top: 100px; padding-bottom: 100px;}

._bd_btn._bd_btn-primary{background-color: #88C8EC;border:0;}
._bd_btn._bd_btn-primary:hover{background-color: #888;text-decoration:none;}

/*top鍵*/
.scrollTop001 .icon { background: url(archive/image/customization/ui.totop.png) center no-repeat ;}
.scrollTop001 {height: 50px;}
@media (max-width: 480px){.scrollTop001 .icon { display:none;}}


.lang_sg-en .footer {font-size: 17px;}
.lang_my-en .footer {font-size: 17px;}


/*---內頁---*/
#RWDPAGE_BASE_PAT01 .navbar{margin:0;}
.navbar-default .navbar-nav > li > a{font-size:16px;}

.lang_my-en .navbar-default .navbar-nav > li > a{font-size:14px;}
.lang_sg-en .navbar-default .navbar-nav > li > a{font-size:14px;}

/*選單*/
.navbar .logo_img{width:556px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#fff;}

/*語系*/
@media (min-width: 1025px){
.web_language{margin-left:0; margin-top: 8px;}
}
#RWDPAGE_BASE_PAT01 .web_language{background-color:transparent; width: 107px; font-size: 12px; color: #7c7c7c; margin-top: 8px; position: relative; cursor: pointer;float: right;}
#RWDPAGE_BASE_PAT01 .web_language .lang_text{padding: 0px 6px; background-color: #fff; border: 1px solid #7c7c7c; position: absolute; width: 107px; line-height: 22px;}

footer{margin-top:0; border:0;}


/*內文樣式統一*/
.article-text .layoutlist_3 .list_subject a{font-size:16px;line-height:1.3;}/*標題字*/
.article-text.rwd .container,
.product_desc_content{font-size:16px;color:#333;line-height:1.7;}
.product_desc_subject{font-size: 18px;color: #777;}/*產品副標題*/
.page_content2 .info #prod_name h2, #prod_name h2{font-size:26px;}

/*表單*/
.form-horizontal .control-label{font-size:14px;font-family: "微軟正黑體";}

/*頁籤樣式*/
.tabs nav a{padding: 6px 60px;font-size: 20px;}
.tabs nav ul li:first-child{border-color:#ccc;}
.tabs nav ul li{border-color:#ccc;}
.tabs nav li.tab-current:before, .tabs nav li.tab-current:after{background:#ccc;}

.page_menu_block ul.nav > li > a:hover, 
.page_menu_block ul.nav > li.hover > a, 
.page_menu_block ul.nav > li.active > a{ color: #88c8ec;  border-radius: 0;  background: #eee;}

/*側選單*/
.page_menu_block ul.nav li.active > ul{display:none;}
.page_menu_block ul.nav > li > a{color:#696969; background: #F2F2F2;}












/*PAD版、手機版 表單 缺陷*/
@media (max-width: 992px){
.form-group div,
.form-group div.col-sm-12.col-md-11{padding:0 !important;}
.RWDMenuIcon003{padding-bottom:0;}
}

/*PAD版 Download 缺陷*/
.download .list_table th{font-family: "微軟正黑體";}
@media (max-width: 800px){
.download.search_area  .search-container{margin-left: 7px; margin-top: 0px; }
.form-group div{padding:0;}
}

/*PAD版 產品小圖 缺陷*/

.pagecontent iframe{border-color:transparent;}

/*PAD、手機版 select 缺陷*/
.dd-container{min-width:144px;margin-right:7px;}
#prod_amount_area{margin-left:0px;}
@media screen and (max-width: 768px) {
#prod_amount_area{margin-top:3px; }
}
@media screen and (max-width: 480px) {
#prod_amount_area{margin-left:0px;}
}

/*手機版 麵包屑 缺陷*/
@media screen and(max-width: 480px){
.hgroup .breadcrumb{position:relative;}
}

.btn:hover{color: #f5f5f5; border-color: #eee; background: #999;}


/*表單按鈕隱藏*/
#btn_reverify_form, #btn_forget_form, #btn_member_join{display:none !important;}

#btn_member_login{padding: 4.5px 20px !important;}