/* index */ 
.wrapper_bg{padding-top:0 !important}/*隱藏模組*/ 
.RWDedictor002 .section-line{display:none;}.RWDproduct002 .section-line{display:none;}/* member*/ 
.RWDmember001{position:fixed;z-index:-999 !important;right: 0;width: 100px;top: 8px}.RWDmember001 a{color:#fff;margin-top:20px}.header-top .container{position:relative}.RWDmember001{right:0}.RWDmember001 ul{right:0;color:#fff}.RWDmember001 .text-welcome{top: -40px; right: 101px;position:relative}.RWDmember001 .dropdown-menu{top:45px}/* 副選單*/ 
.sub-menu{background: #4a4a4a;width:100%; height: 28px;position: fixed;z-index: 9999;text-align:right;padding-right:60px}.sub-menu span{margin-left:15px}.sub-menu a{font-size:14px;color:#fff}/*Banner*/ 
.RWDfullScreenEditor{z-index:99999}.RWDfullScreenEditor:before{background: rgba(0, 0, 0, 0.4);}.RWDfullScreenEditor .logo img{width:750px;margin-top: 70px;}@media (min-width: 768px){.RWDfullScreenEditor .intro-body .intro-text {font-size: 36px;line-height: 44px;}}@media (min-width: 768px){.RWDfullScreenEditor .intro-body .page-scroll {margin-top: 75px;}}@media (min-width: 768px){.RWDfullScreenEditor .intro-body .page-scroll a.btn {padding: 15px 20px;font-size: 14px;letter-spacing: 3px;}}/* groups*/ 
.submenu-group li a{font-size:16px;color:#fff}.shoppingcar001 .cart-btn{color:#fff}.navbar.navbar-fixed-top .navbar-nav > li > a{padding-top:20px !important;line-height:50px;}/*Header*/ 
.navbar.navbar-fixed-top{min-height: 90px;padding:10px 0}div.function-panel{right: 30px;top: 14px;z-index: 999999;}/*Logo*/ 
.navbar.navbar-fixed-top .navbar-brand{width:auto;padding-top:2px;margin:0;}/*Menu*/ 
.navbar-right{margin:0;margin-right:0px}@media (min-width: 768px){.navbar-right {max-width: 100%;}}@media (min-width: 992px){.navbar.navbar-fixed-top .navbar-nav > li > a {height: 90px;padding-top: 14px;}}.navbar-default .navbar-nav > li > a{color:#fff}/*About*/ 
.About_panel{padding:60px 0px;}.RWDedictor002 h1.main-title{font-size: 40px;color: #686767;}.RWDedictor002 h2.sub-title{font-size: 18px}.RWDedictor002 .RWDedictor002-text > .page-scroll{padding-top: 18px;}/*Product*/ 
.product_block{padding:0px 0px 60px;}.RWDproduct002 h1.main-title{font-size: 40px;color: #686767;}.RWDproduct002 h2.sub-title{font-size: 18px;}/*過場背景*/ 
.RWDedictor003 .section-overlay {background-color: rgba(0, 0, 0, 0);}.RWDedictor003 {color: #FFFFFF;}/*Contact*/ 
.footer_from{margin:80px 0px;padding: 25px 17px;}/*Gmap*/ 
.RWDgmap001 .google-container{margin:80px 0px;height: 257px;border-top: 0px solid #fff;}.scrollTop001 .icon{background: transparent;}/*footer*/footer.footer{border:none}footer.footer .copyright_block{text-align: center;border:none}/*---Pad---*//*@media (max-width:768px){.navbar.navbar-fixed-top .navbar-brand{width:315px;padding-top: 35px;}}*//*@media (max-width:768px){.navbar-right {max-width: 60%;}}*//*@media (max-width:768px){.navbar.navbar-fixed-top .navbar-nav > li > a{float: left;height: 80px;}}*//*---手機板---*//*header*/ 
.navbar.navbar-fixed-top{min-height: 68px;}/*Logo*/@media (max-width:480px){.navbar.navbar-fixed-top .navbar-brand{width: 225px;}}/*Menu*/ 
.navbar-inverse .navbar-toggle{border-color: #FFF;}.navbar.navbar-fixed-top .navbar-toggle{background-color: transparent;margin-top: 17px;}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom: solid 1px #6D8E01;color: #fff;}.navbar-inverse .navbar-collapse{border-color: #92A948;}/*---內頁---*/ 
.sign{display:none;}.hgroup .breadcrumb{display:none;}#toTop{width: 83px;height: 83px;background: transparent url(archive/image/customization/Scrolltop.png) center center no-repeat;}#toTopHover{width: 83px;height: 83px;background: transparent url(archive/image/customization/Scrolltop.png) center center no-repeat;}/*---手機板內頁---*/@media (max-width:480px){.navbar{margin: 0px 0px 0px;}}@media (max-width:480px){.navbar .logo_img{width: 200px;}}@media (max-width:480px){.navbar .nav {margin: 10px 0 0 0;}}/*------內頁------*/#RWDPAGE_BASE_PAT01 .logo_img {padding: 2px 0px;}/*---公司簡介---*//*.pp001{font-size: 15px !important;letter-spacing: 2px;}*/ 
.pp001 span{font-size: 15px !important;letter-spacing: 2px;line-height: 30px;text-align: justify;}.tit001{letter-spacing: 2px;}.more_btn a {display: block;}/*---購物車---*//*#sidebar{ width: 15%;}#shopping > div > div > div.col-sm-9.col-md-9.31{width: 85% !important;}*/ 
.btn-primary {background-color: #849747;border-color: transparent;}.btn-primary:hover {background-color: #718044;border-color: transparent;color: #ffffff;}.btn-primary a:hover {color: #ffffff;}.btn-primary:active:hover{background-color:#718044;border-color: transparent;}/*---最新消息---*/ 
.hgroup h1 {font-size:30px;letter-spacing: 2px;color: #5d5d5d;}/*---健康醫學中心---*/ 
.str_img {margin-top: 60px;}.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: #fff;background: #9db357;letter-spacing: 1px;}.page_menu_block ul.nav > li > a{color: #fff;background:#cacaca;letter-spacing: 1px;}.nav-stacked li{font-size: 15px;}.pagecontent{padding-left: 40px !important;}/*---產品介紹---*/#prod_stand_out { float: left !important;}#btn_shopping { background: #9db357; margin-right: 0px;}.product_desc {background: #fdffec;padding-bottom: 60px;padding-top: 20px;margin-bottom: 40px;padding-left: 25px;padding-right: 25px;}/*.dd-container{width: 195px !important;}*/#RWDPAGE_BASE_PAT01 .copyright {border-top: solid 1px transparent;background-color: rgb(243, 239, 193);}.btn-primary {margin-bottom: 10px;}.btn_area .btn:nth-child(1) {background: #849747;}.btn_area .btn:nth-child(1):hover {background: #718044;}.btn_submit:hover{color: #fff;}.btn_area {margin-top: 20px;}.btn_back{background:#849747 !important;}.btn_back:hover {background: #718044;}.btn_back:hover a:hover {color: #fff;}/*---聯絡我們---*/ 
.eformsDesc { padding-bottom: 230px;margin: 30px 0 40px;}.contact_tit span{letter-spacing: 2px;font-size: 15px;}.ebtn { background: #849747 !important;}.ebtn:hover { background: #718044 !important;}#RWDfullscreen02 .webfont_content img{margin: 0 20px;}#RWDPAGE_BASE_PAT01 .webfont_content img{margin: 0 20px;}#RWDPAGE_BASE_PAT01 .copyright {border-top: solid 1px transparent;background-color: rgb(243, 239, 193);}#RWDPAGE_BASE_PAT01 .copyright_desc{color: #888;}#RWDPAGE_BASE_PAT01  div#m_RWDPAGE_BASE_PAT01_43_2 {position: relative;top: 14px;}#RWDPAGE_BASE_PAT01 .footer {margin-top: 0;}#RWDPAGE_BASE_PAT01 .contact_block {background: #fffde2;margin-top: 80px;}/*#RWDPAGE_BASE_PAT01 .call_to_action {padding-bottom: 110px;}*/#RWDPAGE_BASE_PAT01 .call_to_action { padding-top: 50px ;}/*180103*/ 
.fancybox-opened {z-index: 999999;}

.function-icon{line-height: 10px;}/*top*/ 
.RWDmember001, .sub-menu, .RWDfullScreenEditor .logo img, .RWDfullScreenEditor .intro-body .intro-text h2, .RWDfullScreenEditor .intro-body .intro-text{display:none;}.RWDfullScreenEditor:before {background: transparent;}.RWDfullScreenEditor .intro-body .page-scroll { margin-top: 700px;}.navbar-default .navbar-nav > li > a { color: #849747;}.navbar.navbar-fixed-top { background-color: #ffffff;padding:0;}.logo_img img{height:100px;}.navbar-nav>li{margin-top:12px;}.navbar.navbar-fixed-top .navbar-nav > li > a:hover{    color: #398600;}.caret{display:none;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{    color: #398600;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:active{    color: #398600;}.RWDfullScreenEditor .btn.btn-rj{background-color: rgba(0, 0, 0, 0.6);}/*search*/ 
.function-toggle{background: #849747 none repeat scroll 0 0;}.function-icon i { color: #ffffff;}.function-dropdown > input{    background: #fff none repeat scroll 0 0; border: 0px solid #787878;}/*title*/ 
.RWDedictor002 h2.sub-title, .RWDproduct002 h2.sub-title{  letter-spacing: 1px;}.RWDedictor002 h1.main-title, .RWDproduct002 h1.main-title { font-size: 30px; color: #666;  letter-spacing: 2px;  font-weight: 100;}a{color:#666;}a:hover{color:#333;}/*w*/ 
.contact_block, .RWDedictor002 .RWDedictor002-text{    color: #666;    line-height: 30px;    letter-spacing: 1px;    text-align: justify;    font-size: 15px;}/*about*/ 
.more_btn { font-size: 14px;  border: 1px solid #849747;  width: 90px;  line-height: 40px;  letter-spacing: 2px;  text-align: center;  margin: 15px 0 0 0; color: #849747;}.more_btn:hover { background: #f3efc1;}/*img*//*.section-inner { height: 300px;}*/ 
.bg_editor_block { margin: 20px 0 100px 0;}/*contact*/ 
.contact_block { padding: 50px 0;}footer.footer .copyright_block{    background-color: #f3efc1;color:#444;}/*footer*/footer.footer a{    color: #7b7b7b;}footer.footer a:hover{    color: #7b7b7b;}/*.hgroup h1 {font-size:30px;letter-spacing: 2px;color: #5d5d5d;}*/ 
.listdate {height: 156px !important;}.layoutlist_3 .listdate .yearmonth {padding-top: 32px;}/*首頁彈出*/ 
.fancybox-overlay {z-index: 99999;}

@media (max-width:1024px){
/*內頁*//*主選單*/ 
.page_wrapper_bg .navbar .nav li a {padding-right: 15px;padding-left: 15px;}
}
@media (max-width: 800px) {
.RWDmember001{display:none}
}
@media (max-width: 768px) {
#nav-icon, .submenu-icon, .function-icon{top:19px;border:none}.navbar.navbar-fixed-top .navbar-nav > li > a{line-height:0}.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none}.sub-menu{padding-right:15px}.navbar.navbar-fixed-top .navbar-brand{margin-top:25px}/*search*/ 
.function-icon i {color: #a2b074;}.function-icon.focused {background: #fff;}.function-dropdown{right: 145px;top: 35px;}/*about*/ 
.About_panel{padding:100px 0 60px 0 ; }.navbar-right {max-width: 100%;margin: 0 auto;margin-right: 0;}.navbar.navbar-fixed-top .navbar-brand {margin-top: 0px;margin-left: 10px;}.RWDedictor002 .section-content{padding-bottom:0;}.bg_editor_block{margin: 20px 0 0px 0;}#nav-icon, .submenu-icon, .function-icon{right: 15px;}.navbar.navbar-fixed-top .navbar-nav > li > a {  line-height: 20px;}.navbar-default .navbar-nav > li > a {  border-bottom: 0px solid #e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu > li > a {padding: 15px 0;}.contact_block {  text-align: center;}.footer2_panel {  text-align: left; padding: 0 50px 40px 50px;}.listdate {height: 132px !important;}#RWDPAGE_BASE_PAT01 .navbar-header{padding-bottom: 35px;}#prod_stand_out { width: 100%;}.collapse {  display: none;}.collapse.in {  display: block;}.hgroup h1 {line-height: 45px;font-size: 27px;}
}
@media (max-width: 480px) {
.RWDfullScreenEditor .intro-body .page-scroll {  margin-top: 400px;}.bg_editor_block { margin: 20px 0;}.RWDedictor {  font-size: 13px; letter-spacing: 0;text-align:left;}.RWDedictor img {  width: 100% !important;}.RWDedictor002 .section-content {  padding-bottom: 0;}.footer2_panel { padding: 0 30px 40px 30px;}#RWDPAGE_BASE_PAT01 .logo_img img {margin-left: 15px;}#RWDPAGE_BASE_PAT01 .navbar-toggle{right: 30px;}/*---最新消息---*/ 
.listdate {height: auto !important;}.layoutlist_3 .list_subject { margin-top: 25px !important;line-height: 28px;}.layoutlist_3 .item {padding: 44px 0px 0 !important;}/*---公司簡介---*/ 
.about_img img {width:100%!important;}#RWDPAGE_BASE_PAT01 .container{padding-left: 0px !important;padding-right: 0px !important;}.btn-primary {margin-left: 15px;}.btn-block {width: 91%;}.total_price {padding-right: 30px !important;}#carlist .xs-al {margin-top: 10px;}#carlist .subject { font-size: 18px;line-height: 30px;}#prod_stand_out { width: 100%;}.article-text p { word-wrap: break-word; word-break: normal;}.call_to_action h3 { font-size: 40px; line-height: 25px  !important;}.hgroup h1 {font-size: 25px;line-height: 35px;}.pp001 span { word-wrap: break-word;word-break: normal;}.img_str{width: 100% !important;}.showimgY{padding: 15px;}#carlist > div:nth-child(3) > div.col-xs-12.col-md-10 > div > div{margin-bottom: 20px;}#RWDPAGE_BASE_PAT01 .form-control { padding: 6px 50px;width:100%;background-color:#f0f0f0 !important;border-radius:0;margin:0 auto}#RWDPAGE_BASE_PAT01 .navbar-form {padding: 10px 0;width:239px;margin:0 auto}.navbar-form button{margin-top:10px;margin-left:0}#RWDfullscreen02 .navbar-form button{margin-left:15px}/*---聯絡我們---*/ 
.pagecontent {padding: 0px 30px!important;}.eformsDesc {padding-bottom: 480px !important;}.contact_tit{margin-bottom: 30px  !important;}#RWDPAGE_BASE_PAT01 .content.webfont_content {z-index: 999;position: relative;}.collapse {  display: none;}.collapse.in {  display: block;}
}