body {
  background-position: left top;
  background-attachment: scroll;
}
body .block-item {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .widget-item {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .header {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .left {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .right {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
body .footer {
  background-position: left top;
  background-attachment: scroll;
  border-style: none;
}
/** modify style code here. :) */
/*部落格 */
.class_nav .responsive-drop-down-menu > ul > li.has-sub > a:before{display:none;}
*{font-family:'Microsoft Jhenghei',Arial;}
.web-page-frame{background:#f8f8f8;}
.blog_content {margin-top:-20%;max-width:980px;}
.blog_content .blog_box img{max-width:100%;height:auto !important;} 
.blog_content .blog_box {word-wrap: break-word;word-break: break-all;}
.blog_content .blog_box h6{ font-size:14px; line-height:30px; }
.blog_content .blog_box .act { font-size:15px; line-height:26px; }
.blog_titimg{}
.blog_content{border:1px solid #252525 !important; background:#ffffff !important; margin-bottom:100px;}
.blog_oalltab .blk-tabs ul.nav{display: table; margin: 0 auto;}
.blog_oalltab .blk-tabs ul.nav li.nav-item{padding: 0em 0.5em 0.5em; float: left;}
.blog_oalltab .blk-tabs ul.nav li.nav-item a{color:#ffffff;}
.blog_oalltab .blk-tabs ul.nav li.nav-item a.active { color: #8c7a52;}
.blog_otherslide .slide-container .carousel .carousel-rwd .caroufredsel_wrapper ul li{border:none;}
.blog_titimg .text-container .link.text-link .link-list ul{display: table; margin: 0 auto;}
.blog_titimg .text-container .link.text-link .link-list ul li a{ padding-top: 2em;}
.blog_titimg .text-container .link.text-link .link-list ul li a i{font-size: 3em;}
.blog_otherslide{padding-top: 2em;border-top: 1px solid #ffffff !important;}
.blog_otherslide .carousel-rwd li a span{color:#ffffff;margin-top:10px;}
.blog_otherslide .carousel-rwd li a span p{margin:0;}
.blog_otherslide .slide-container .carousel.jcarousel-wrapper a.carousel-rwd-prev{box-shadow: none;border: none;text-shadow: none;opacity: 1;left: -30px;top:45%;}
.blog_otherslide .slide-container .carousel.jcarousel-wrapper a.carousel-rwd-next{box-shadow: none;border: none;text-shadow: none;opacity: 1;right: -30px;top:45%;}

.blog_box { line-height:1.8rem ;  }
.blog_box img { margin-top:.7rem ; margin-bottom:.7rem ; }
.module-container .blog_box p { font-size:15px; margin-bottom: .5rem;}

/*精選*/
.blog_content .newstitle {}


#link { text-decoration:none; }

@media (max-width: 1200px){
	.blog_content { margin-top: -45%;}
}

@media (max-width: 991px){
  .blog_otherslide .slide-container .carousel.jcarousel-wrapper a.carousel-rwd-prev{left: 0;}
  .blog_otherslide .slide-container .carousel.jcarousel-wrapper a.carousel-rwd-next{right:0;}
}

@media (max-width:767px){
	.blog_content { margin-top: 50px; border-style:none !important; text-align:justify; }
  	.blog_box img { width:100% ; margin-top:.5rem ; margin-bottom:.5rem ; }
}