/*選單*/ 
.navbar{margin: 20px 0px;}.sign{display:none;}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom:none;background-color: #000 !important;color:#fff;    -webkit-transition:all .5s ease;    -moz-transition:all .5s ease;    -o-transition:all .5s ease;    -ms-transition:all .5s ease;    transition:all .5s ease;  }.cd-primary-nav>li>a {    padding: 0 30px;}.cd-logo {    margin-left: 30px;}.collapsing_header .main {    position: relative;    top: 0 !important;    margin-top: 80px;}/*形象*/ 
.flexslider .container .carousel-caption h1{font-family: 'Didot', times;font-style: italic;font-weight: normal;}.flexslider .container .carousel-caption .lead.skincolored{background: #ffffff; background-color: rgba(255, 255, 255, 0.8);}.flexslider .container .carousel-caption .lead{text-shadow: none;color: #606c43;font-family: 'Didot', times;font-style: italic;font-weight: normal;}/*最新消息標題*/ 
.new_news{padding:120px 0px;border-bottom:1px solid #DCDCDC;}.new_news .RWDedictor{width: 1170px;    margin: 0 auto;    text-align: left;    padding-bottom: 50px;}.new_news .RWDnews005 .container{padding-left:0px;padding-right:0px;}.RWDnews005 .owl-carousel{margin-bottom:0px;}/*灰色底線*/ 
.itemline {border-bottom: 2px solid #CDD5B9;padding-bottom:15px;position:relative;}/*前方底線*/ 
.itemline:after {content: "";position:absolute;bottom:-2px;left:0;height:2px;width:100px;background-color: #606c43;}/*關於*/ 
.new_about{width:100%;padding:120px 0px;border-bottom:1px solid #DCDCDC;}.RWDedictor table.ab_title {    margin-bottom: 50px;}.RWDedictor .col-md-6:first-child {    padding-right: 25px;}.RWDedictor .col-md-6:last-child {    padding-left: 25px;}/*作品*/ 
.new_pro{width:100%;padding-bottom:0px;overflow-x: hidden;}.new_pro .RWDedictor001 .section-subject{margin-bottom: 0;background-color: #222;padding: 50px 0 ;}.RWDedictor001 h1.main-title{font-size: 39px;color: #fff;font-weight: normal;font-family: 'Lora', serif;letter-spacing: 2px;}.RWDedictor001 h2.sub-title{font-size: 19px;margin: 15px 0 0;color: #fff;font-weight: normal;letter-spacing: 3px;}.RWDedictor001 .section-line{display:none;}.new_pro_in{position:relative;}.new_pro_in::before{border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #222;content: " ";height: 0;left: 50%;margin-left: -20px;position: absolute;width: 0;top: 0;z-index: 1;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 15px;}.list-inline {    margin-bottom: 0;}.RWDnews005 .margin-top-20 {    margin: 15px 0 !important;    line-height: 1.2;}.RWDnews005 p.text-left {    margin-bottom: 15px;}.RWDnews005 p.text-left {    margin-bottom: 15px;    font-size: 14px;    line-height: 1.5;}/*聯絡我們*/ 
.new_contact{width:100%;padding:120px 0;background:#EEE;}.RWDeform001 h1.main-title{display:none;}.RWDeform001 .section-line{display:none;}.RWDeform001 h4 {    margin-top: 0;    font-size: 16px;    color: #2e3233;    font-weight: 600;}.RWDeform001 address {    margin-bottom: 30px;    font-style: normal;    line-height: 1.5;}.RWDeform001 button#submit {    margin-top: 15px;}footer {    display: none;}/*頁尾*/footer{margin-top:0px;}/*-----內頁-----*/ 
.hgroup .breadcrumb a{color:#6f6f6f;}.hgroup .breadcrumb a:hover{color:#000;}/*形象*/ 
.flexslider .container .carousel-caption h1 span{font-size:50px !important;}.flexslider .container .carousel-caption .lead.skincolored span{font-size:18px !important;}/*最新消息*/ 
.layoutlist_4 .list_subject{padding-left: 30px;}.layoutlist_4 .list_subject .summary a{font-size: 16px;}/*相簿*/ 
.album_item a{color:#000;}/*footer*/footer{padding: 12px 0;text-align: center;letter-spacing: 1px;font-size: 13px;}.copyright a, .copyright a:hover{color: #fff;}/*-----手機版-----*//*選單*/@media only screen and (max-width: 799px){.navbar{margin: 0px 0px;}}@media only screen and (max-width: 799px){.navbar .logo_img{width:150px;}}/*形象*/@media only screen and (max-width: 799px){.flexslider .container .carousel-caption h1 span{font-size:30px !important;}}@media only screen and (max-width: 799px){.flexslider .container .carousel-caption .lead.skincolored span{font-size:16px !important;}}
/*phone版 start*/
@media (max-width: 480px) {
.RWDedictor001 h1.main-title{font-size: 31px;}.RWDedictor001 h2.sub-title{font-size: 17px;}
}
/*phone版 end*/
/*小螢幕 start*/

@media (max-width: 1300px) {.RWDmenu_plus02 .container {    width: 100%;    padding: 0 50px;}.new_news .RWDedictor {    width: 100%;    padding: 0 80px 50px;}.new_news .RWDnews005 .container {    width: 100%;    padding: 0 80px;}.new_about .container, .new_contact .container {    width: 100%;    padding: 0 80px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.collapsing_header .main {    margin-top: 50px;}.cd-header-buttons li {    margin-top: 0;}.collapsing_header header {    padding: 0 20px;}nav.cd-nav .bottom-copyright {    display: none;}.cd-primary-nav>li>a {    padding: 0;}.cd-logo {    margin-left: 10px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #121212;    background: rgb(255 255 255 / 0.6);    border: #fff 0px solid;    opacity: 1;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {    filter: Alpha(Opacity=1);    opacity: 1;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.new_news, .new_about, .new_contact {    padding: 80px 0px;}.new_news .RWDedictor {    padding: 0 50px 50px;}.new_news .RWDnews005 .container, .new_about .container, .new_contact .container {    padding: 0 50px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDedictor .col-md-6:first-child {    padding-right: 15px;}.RWDedictor .col-md-6:last-child {    padding-left: 15px;}.RWDedictor p {    margin-bottom: 30px;}.RWDeform001 button#submit {    margin-left: 15px;}
}
/*991px end*/
/*600px start*/
@media (max-width: 600px) {
.new_news, .new_about, .new_contact {    padding: 50px 0px;}.new_news .RWDedictor {    padding: 0 30px 50px;}.new_news .RWDnews005 .container, .new_about .container, .new_contact .container {    padding: 0 30px;}.RWDeform001 button#submit {    margin-left: 0;}.RWDedictor001 h2.sub-title {    font-size: 15px;    margin: 10px 0 0;}
}
/*600px end*/
/*320px start*/
@media (max-width: 320px){
.collapsing_header header {    padding: 0 5px;}.new_news .RWDedictor {    padding: 0 15px 30px;}.new_news .RWDnews005 .container, .new_about .container, .new_contact .container {    padding: 0 15px;}.RWDeform001 .section-subject, .RWDedictor table.ab_title  {    margin-bottom: 30px;}.new_pro .RWDedictor001 .section-subject {    padding: 30px 0;}.RWDedictor001 h1.main-title {    font-size: 25px;}.RWDeform001 address {    margin-bottom: 15px;}.RWDeform001 .col-sm-4:first-child {    margin-bottom: 30px;}
}
/*320px end*/