﻿body, p{font-family:"微軟正黑體",Arial,sans-serif;}
.td_module_2 .entry-title,
.td_module_3 .entry-title,
.td_module_4 .entry-title,
.td_module_5 .entry-title,
.td_module_10 .entry-title,
.td_module_11 .entry-title { font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; font-weight:bold; font-size:18px;}
.td-module-title a,.td-post-category,.post header h1 {font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; }
.post header h1 {font-weight:normal;}
.sf-menu > li > a {font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; }
.post, .meta-info {font-family:"微軟正黑體",Arial,sans-serif;}
.td-paragraph-padding-1 iframe {

	height: 338px;
	width: 600px;
}
@media (max-width: 767px) {
    .td-post-content p, .mce-content-body p, .comment-content p {font-size:18px;}
  .td-paragraph-padding-1  iframe {

        height: 225px;
        width: 400px;
    }
}
.td_block_15 .block-title {margin:0; top:2px;}
.td_block_inner .td-block-col:nth-child(even)  .block-title {left:2px;}

/*.td-block-col .block-title > span {border-radius:0}*/
.block-title > a, .block-title > span {font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; font-size:18px; line-height:23px;}
@media (min-width: 768px) and (max-width: 1023px) {.block-title > a, .block-title > span {font-size:17px; line-height:20px;}
                                                   .td_block_inner .td-block-col:nth-child(even)  .block-title {left:3px;}
}
@media screen and (max-width: 767px) {.td_block_inner .td-block-col:nth-child(even)  .block-title {left:0;}
    .td-footer-container .td_block_7 {display:none;}
}
.td-footer-container .block-title > a,.td-footer-container .block-title > span{font-size:17px; line-height:16px;}
.float_left {float:left;}
.float_right {float:right;}
.clear {clear:both; margin:0; padding:0;}
/*------header--------*/
a .td-icon-line {color:#444;}
.sf-menu a.sf-with-ul {padding: 0 14px;}
.td-post-date {margin-bottom:10px;}
.plusone_btn {display:inline-block; position:relative; top:3px;}
.fb-like-01 {display:inline-block; position:relative;font-size: 14px; font-style: normal; color: #444;}
.fb-like-01 .fb_iframe_widget {margin-right:10px;}
@media (min-width: 768px) and (max-width: 1023px){.sf-menu a.sf-with-ul{padding:0 11px;}}
.td-mobile-nav-wrap {width:260px;}
.td-header-sp-top-menu .td_data_time {width:160px;}
@media (max-width: 1023px) and (min-width: 768px) {
    .td-header-style-1 .td-header-sp-top-menu { width:587px;}
    .fb-like-01 {display:block;  margin-top:10px;}
    .td-header-sp-top-menu .td_data_time{display:none;}
}
.top-header-menu li a {font-size:12px;}
.td-icon-mobile:before {content:none;}
#td-top-mobile-toggle i { padding:12px 10px; position:relative; z-index:1000;}
    #td-top-mobile-toggle i img {position:relative; z-index:100;}
.td-mobile-close a {font-weight:bold; padding:14px 0px 15px 0px;}
.td-mobile-content li a { font-weight:bold; font-size:22px; padding:8px 13px 8px 17px;}
.td-mobile-content ul.sub-menu {margin:0px; padding:0px; padding-left:1px; background-color:#e6e6e6;}
    .td-mobile-content ul.sub-menu li {
      /*display: table-row;
      float:left; */
      width:100%;
    }
#menu-main-menu-2 {display: none}
@media screen and (max-width: 767px) {
    .plusone_btn {display:inline-block; position:relative; top:3px;}
    .fb-like-01 {display:inline-block;}
    #td-header-menu .menu-main-menu-container {background-color:#0041A3;}
    /*#menu-main-menu-1 {display:inline-block; width:904px;}*/
    .td-header-main-menu.td-affix {position:relative !important;}
    #menu-main-menu-2 {display:block; overflow:scroll; width:100%; box-shadow:0 3px 3px rgba(0,0,0,0.2);}
    .fix_off {position:relative; z-index:1; top:0; background-color:#f3f3f3;}
    .fix_top {position:fixed; z-index:9; top:0; background-color:#0041A3; }
    .phone_menu{ margin:0; top:0; white-space:nowrap;}
    .phone_menu a {
    display:inline-block;
    padding: 0px 15px 0px 15px;
    line-height: 40px;
    font-size: 16px;
    color:#555;
    font-weight: 700;
    font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
}
    .fix_off >.phone_menu> a {color:#555;}
    .fix_off >.phone_menu> a.m_new_menu {color:#0041A3;}
    .fix_top >.phone_menu> a {color:#fff;}
    .td-header-main-menu { height:50px; }
    .td-mobile-content ul.sub-menu li a,#td-mobile-nav .menu-item-has-children  .sub-menu li a {
        font-weight: normal;
        border-bottom: 0;
        border-right: 0;
        list-style: none;
        display: table-cell;
        padding: 2px 6px;
        width: 125px;
        font-size:18px;
        text-align:left;
        /*padding: 7px 5px 9px 15px !important;*/
    }
    .td-menu-mob-open-menu .td-content-wrap {left:250px;}

    #td-trending-now-wrapper-mobile {width:100%; padding:10px; text-align:left; background:url(/asset/image/main/trending_now_ico.png) no-repeat left 0 #ffd800;}
#td-trending-now-wrapper-mobile .td-trending-now-title-1{display:inline; font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體"; font-size:17px; font-weight: bold; color:#ffd800;}
    #td-trending-now-wrapper-mobile .td-trending-now-display-area {width:auto; margin-top:0; top:3px; left:20px;}
        #td-trending-now-wrapper-mobile .td-trending-now-display-area a {font-size:16px;}
}

.td_module_11 {padding-left:0; padding-right:0;}
    .td_module_11 .item_inner {padding-left: 20px; padding-right: 19px;}
@media (min-width: 768px) and (max-width: 1023px){
    .td_module_11 {padding-left:0; padding-right:0;}
    .td_module_11 .item_inner {padding-left: 17px; padding-right: 17px;}
    .td_module_11 .td-module-thumb {padding-top:0px; }
}
@media (max-width: 767px){    .td_module_11 {padding-left:0; padding-right:0;}
    .td_module_11 .item_inner {padding-left: 10px; padding-right: 10px;}
    .td_module_11 .td-module-thumb {padding-top:12px; margin-bottom:0;}
}
.td_module_11 .td-post-author-name {margin:7px 0;}
.td-post-author-name_provider a {text-decoration:underline !important;}
.td-post-content figure.img_HlargeW img{ width:500px; margin:0 auto;}
.wp-caption-text { text-align:center;}
.topTitle {
    font-size:20px;
    font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
    display:inline-block;
    width:auto; height:28px; padding:0 15px; margin:0; margin-top:10px;
    background:url('/asset/image/tagbar_ico.jpg') #ef0101 right no-repeat;
    line-height:28px;
    color:#fff;
}
.underTitle {
    font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
    display:inline-block;
    width:auto; line-height:normal; margin:0;
    color:#0060B9;
    font-size:24px;
}
.td-mobile-content .sub-menu a {padding-left:10px !important;}
/*@media screen and (max-width: 767px) {
    #td-mobile-nav .menu-item-has-children a{width:initial}}*/
.td-mobile-content .td-icon-menu-down {right:auto; width:100%;}
.td-affix .td-logo-sticky{ display:none;}
@media (max-width: 767px) {.td-affix .td-logo-sticky { display:table;}
                           .td_block_trending_now {display:none;}
}
.td_block_trending_now {border:1px solid #e6e6e6; border-top:0;}
.td-header-menu-wrap .td-module-thumb{ height:135px;  overflow:hidden;}
.td-big-grid-post .td-module-thumb { height:455px;}
@media (min-width: 768px) and (max-width: 1023px){.td-header-menu-wrap .td-module-thumb{ height:95px;  overflow:hidden;}
                                                  .td-big-grid-post .td-module-thumb { height:332px;}
}
.td-next-prev-wrap i.td-icon-menu-right, .td-next-prev-wrap i.td-icon-menu-left {
    display: block;
    width: 23px;
}
.td-header-sp-ads .td-header-ad-wrap {padding-top:12px;}
.td-big-grid-post .entry-title a{font-size:22px; line-height:28px; text-shadow:3px 3px 3px #000}
.td-fance-block {display:inline; color:#0060B9;  padding:0px 10px;
}
  .td-fance-block .fb_s01 {position:relative; top:-2px;}
@media (min-width: 768px) and (max-width: 1023px){
    .time_title {display:none;}
    .td_mod_mega_menu .entry-title {font-size:15px;}
    .td-big-grid-post .entry-title a{font-size:18px; line-height:24px; text-shadow:2px 2px 2px #000} .td-header-sp-ads .td-header-ad-wrap {padding-top:15px;}}
@media (max-width: 767px){.td-big-grid-post .entry-title a{font-size:16px; line-height:22px; text-shadow:1px 1px 1px #000}
                          .td-header-sp-ads .td-header-ad-wrap {padding-top:0;}
    .time_title {display:none;}
    .td-fance-block {display:block; margin-top:10px; color:#0060B9;  padding:0;}
}

.td-big-grid-post-0 .entry-title a{font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; /*background:rgba(0%,0%,0%,0.6);*/	font-size:30px;	line-height:36px;}
@media (min-width: 768px) and (max-width: 1023px){.td-big-grid-post-0 .entry-title a{font-size:26px; line-height:32px;}}
@media (max-width: 767px){.td-big-grid-post-0 .entry-title a{font-size:22px; line-height:28px;}}

.td-trending-now-title, .ep_btn_01 {font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; font-size:15px; line-height:16px;}
@media (max-width: 767px) {
    .td-trending-now-title {
    }
    .td-trending-now-display-area {max-width: 80%;}
}
.td-trending-now-display-area a { font-size:14px;}

.td_module_6 .item-details { margin-bottom:0;}
.td-excerpt {font-size:15px; line-height:22px; color:#6e6e6e;}
@media (min-width: 768px) and (max-width: 1023px){.td-excerpt {font-size:14px; line-height:18px;}}
#uid_0_home_hot .td_block_inner, #featured_goods .td_block_inner {
 border-bottom:1px solid #e6e6e6;
}
.home_td_block .td_block_inner { clear:both;}
.td-tags li {margin:7px 3px 3px 0px; line-height:2.1em;}
.td-tags, .td-post-category {font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; font-size:14px; }
.td-post-small-box span, .td-post-small-box a {padding:1px 7px 2px 7px;}
.td_module_6 .entry-title {font-weight:normal; margin-bottom:4px;}
.td_module_6 .item-details {min-height:initial; margin-bottom:20px;}
.meta-info {color:#a7a7a7; font-style:normal;}
.title_01 a, .title_01 span {background-color: #4db2ec;}
.title_02 a, .title_02 span {background-color: #ed581c;}

#uid_0_home_hot .item-details{padding: 10px 20px 5px 20px;}
#featured_goods  .item-details{padding: 5px 20px 5px 20px;}
#uid_0_home_hot ol li .rank{font-size:15px; font-weight:bold; color:#ed581c; float:left; margin:0 10px 20px 0; }
 #featured_goods ul li .rank{font-size:22px; font-weight:bold; color:#ed581c; float:left; margin:0 5px 20px 0; }
    #uid_0_home_hot .item-details h3 , #featured_goods .item-details h3{ margin:0px auto 0 auto; line-height:21px; padding-bottom:10px;  border-bottom: 1px dotted #a5a5a5;}
        #uid_0_home_hot .item-details h3 a,#featured_goods .item-details h3 a {font-size: 17px;}
    #uid_0_home_hot .item-details h3 a:hover, #featured_goods .item-details h3 a:hover {color: #4db2ec;}
@media (min-width: 768px) and (max-width: 1023px) {#uid_0_home_hot .item-details h3 a, #featured_goods .item-details h3 a {font-size: 16px;}
    #uid_0_home_hot ol li .rank { font-size: 17px;}
}
.td-post-content p, .mce-content-body p, .comment-content p {
 font-size:18px;
}
    .td_module_9 .item-details {
        border-bottom:1px dotted #d7d7d7;
    }
.mark_01:before,.mark_01:after{ background:none}
.mark_01{padding:8px; background:rgba(0%,0%,0%,0.6); color:#fff; font-size:16px;	font-weight:bold;	position:absolute;	z-index:2;}
@media (min-width: 768px) and (max-width: 1023px){.mark_01{font-size:14px; padding:6px;}}
@media (max-width: 767px){.mark_01{font-size:16px; padding:4px;}}

.td_module_11 .td-read-more a {border-radius:inherit; background-color:none; color: #a8a8a8; font-size: 14px; font-weight:100; line-height: 16px; padding:0;}
.ep_NativeAD_01 .td-read-more a {background-color:#fffde8;}
@media (min-width: 768px) and (max-width: 1023px) {.td_module_11 .td-read-more a {font-size: 12px;} }
#uid_home_latest .td-module-thumb a, #uid_relate_article  .td-module-thumb a {display:block; width:268px; height:178px; overflow:hidden; background-color:#eee;}
@media (min-width: 768px) and (max-width: 1023px){#uid_home_latest .td-module-thumb a, #uid_relate_article  .td-module-thumb a{width:225px; height:150px;}}
@media (max-width: 767px){#uid_home_latest .td-module-thumb a, #uid_relate_article  .td-module-thumb a{width:120px; height:80px; position:relative; z-index:1; margin-bottom:12px; overflow:hidden; float:left; margin-right:15px;}
    .td-excerpt, .td-module-excerpt, .td-read-more, .td-post-category {display:none;}
    .block-title { margin-top:20px;}
    .page-nav {margin-top:20px;}
}
@media (min-width: 768px) and (max-width: 1023px){.fb_iframe_widget span,.td_block_social_counter .fb_iframe_widget iframe{width:100%;}}
@media (max-width: 767px){.td_block_social_counter {text-align:center;}.td_block_social_counter .block-title{ display:block;  }}
.td-read-more a, .td-read-more a:hover { background-color:rgba(0%, 0%, 100%, 0);}
@media (max-width: 767px) {.td_block_big_grid { height:auto;}}
#sprite-9ping {
  background-color: #fff;
  border: 1px solid #ddd;
  border-right: 0;
  border-left: 0;
  padding: 20px 30px;
  margin-top: 15px;
  font-size:14px;
}
#sprite-9ping  a.nobtn {
    font-weight:normal;
    background-color:#fff;
    border-radius:initial;
    padding:0;
    margin: 0;
    vertical-align: middle;
    display: inline;
}
    #sprite-9ping a.nobtn:hover {
        background-color:#fff;
    }
@media (min-width: 768px) and (max-width: 1023px) {#sprite-9ping { border-right:1px solid #ddd;}}
    #sprite-9ping p {
        font-size:14px;
    }
#abort_number {
  color: #fc7e43;
  font-size: 1.5em;
}

#sprite-9ping div img {
  margin-right: 10px;
    height: 50px;
  vertical-align: middle;
  display:inline;
}
#sprite-9ping a {
    font-weight: bold;
      color: #fff;
      background-color: #4db2ec;
      border-radius: 3px;
      padding: 2px 15px 2px 15px;
      display: inline-table;
      margin-left:15px;
}
    #sprite-9ping a:hover {
         background-color:#0096e2
    }

@media (min-width: 768px) and (max-width: 1023px) {
    #sprite-9ping { padding:20px;}
    #sprite-9ping div img {width:120px; margin-right:0px;}
    #sprite-9ping p { margin-bottom:10px;}
    #sprite-9ping a { margin:10px 0 0 0;}
}
@media (max-width: 767px){  #sprite-9ping { margin:0 auto; text-align:center;}}

.td-footer-container {
background-color:#f0f0f0; color:#818584;
}
.td-sub-footer-container {font-size:14px;}
    .td-sub-footer-container a:hover {text-decoration:underline;}

.td-ss-main-sidebar { overflow:hidden;
}

#uid_home_latest .page-nav {text-align:center}
.page-nav a.ep_read_more {float:none; font-size:17px;}
@media (min-width: 768px) and (max-width: 1023px) {.page-nav a.ep_read_more { font-size:15px;}
     #uid_0_home_hot .td-pulldown-filter-display-option span.hot_range_idx {display:inline;}
     .td-post-content p, .mce-content-body p, .comment-content p {font-size:24px;}
}

#uid_main_latest { margin-top:25px; padding-top:20px; border-top:1px solid #e6e6e6;
}
a.font_btn {
    display:block;
    width:32px;
    height:32px;
    float:left;
    cursor:pointer;
   background:url('/asset/image/main/fontsize_ico.jpg') no-repeat;
}
.share_box a.font_btn {margin-left:5px;}
a.bigsize {
     background:url('/asset/image/main/fontsize_ico.jpg') no-repeat -35px;
}
.td-paragraph-padding-1 {display:inherit;}
.td-paragraph-padding-1,.td-post-content p, .mce-content-body p, .comment-content p {
line-height: 1.7em;
}
.articleimage2 {
    line-height:1.45em;
    font-size:14px;
    margin:20px 0;
    color:#777;
}
    .articleimage2 img {
        margin-bottom:0px;
    }
@media (max-width: 767px) {
    .page-nav{display:block;}
    .page-nav a.ep_read_more {width:80%}
    .td-footer-container {padding:20px 0;}
    .footer-logo-wrap img {width:120px;}
    .note_01,.footer-text-wrap {display:none;}

    .td_module_11 .item-details {margin-bottom:0; min-height:94px; border-bottom:1px dotted #d7d7d7;
    }
    .td-post-author-name a {color:#606060;}
    .post header h1 {font-size:28px; line-height:32px;}

}


h2.sub_titile {font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; font-weight:bold; font-size:25px;}
.post header h1.entry-title_02 {font-size:32px;}

.td-paragraph-padding-1 {width:100%; font-size:18px;}
.td-paragraph-padding-1 h4 {font-weight:bold;}
.author_box {margin-bottom: 0.5em;}

.td-image-gradient:before {
    display:none;
}
.catagory_tabs_01 {
    display: none;
}
@media (max-width: 1340px) {
    .home_tabs_01, .catagory_tabs_01 {
        width: 660px;
        display: inline-block;
        float: left;
        border-bottom: 1px dashed #a5a5a5;
        margin-left: 10px;
        margin-bottom: 20px;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .home_tabs_01, .catagory_tabs_01 {width:483px; }
}
@media (max-width: 767px) {
     .home_tabs_01, .catagory_tabs_01 {width:auto; }
}
.home_tabs_01 a, .catagory_tabs_01 a {
  border-radius: 3px;
  display: inline-table;
  font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #111;
  text-transform: uppercase;
  line-height: 16px;
  padding: 3px 15px;
  margin-bottom:15px;
  position: relative;
  vertical-align: middle;
  -o-transition: none;
  -moz-transition: none;
  -khtml-transition: none;
  -webkit-transition: none;
  -ms-transition: none;
  transition: none;
  cursor:default;
}
@media (min-width: 768px) and (max-width: 1023px) {
    .home_tabs_01 a, .catagory_tabs_01 a {font-size: 16px; }
}
    .home_tabs_01 a:hover, .home_tabs_01 a.cur-tab, .catagory_tabs_01 a:hover, .catagory_tabs_01 a.cur-tab {
        background-color:#e29c04;
          border-radius: 3px;
          color:#fff;
    }


.td_module_6 .item-details {
 margin-left:0;
}
.td_module_5 {padding-bottom:0;}
    .td_module_5 .td-module-image .td-module-thumb {
        margin-bottom:0;
    }
.td_module_4 .td-module-image .td-module-thumb, .td_module_5 .td-module-image .td-module-thumb {
    background-color:#000;
width:300px; height:180px; overflow:hidden;
}

.td_module_6 .item-details .entry-title, .td_module_mx2 .item-details h3,.td_module_9 .entry-title { font-size:17px; font-weight:normal;}
@media (min-width: 768px) and (max-width: 1023px) {
    .td_module_6 .item-details .entry-title, .td_module_mx2 .item-details h3, .td_module_9 .entry-title {
        font-size: 15px;
    }
    .td_module_4 .td-module-image .td-module-thumb, .td_module_5 .td-module-image .td-module-thumb{
width:218px; height:145px;
}
}
@media (max-width: 767px) {
    .td_module_4 .td-module-image .td-module-thumb, .td_module_5 .td-module-image .td-module-thumb {
     width:100%;height:200px;
}
     .td_module_5 .entry-title, .td_module_6 .item-details .entry-title, .td_module_mx2 .item-details h3,.td_module_9 .entry-title,.td_module_11 .entry-title,#uid_0_home_hot ol li .rank
,#uid_0_home_hot .item-details h3 a, #featured_goods .item-details h3 a  {
        font-size: 18px;
        font-weight:normal;
    }
    #featured_goods ul li .rank { font-size:25px; font-weight:normal;}
}
@media (max-width: 767px) {
    .td_block_15 .td_block_inner .td_module_mx1 {margin-bottom:20px;}
    .td_module_mx1 .td-module-thumb { height:270px;
    }
}

/*---關於我們---*/
#uid_about_right_box {padding:20px;}
#uid_about_right_box ul li { list-style-type:none; margin-bottom:1em;}
#uid_about_right_box ul li a {width:100%; padding:3px 5px; display:inline-table; color:#444; font-size:19px; font-weight:bold; font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;}
#uid_about_right_box ul li a.cur, #uid_about_right_box ul li a:hover{ background-color:#002f77; color:white;}

@media (min-width: 768px) and (max-width: 1023px) {#uid_about_right_box ul li a {width:100%; padding:3px 5px; display:inline-table; color:#444; font-size:17px; font-weight:bold; font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;}}
@media (max-width: 767px) {.share_box_02 {margin: 0 auto 20px auto; text-align:center}}

.td-post-content table {font-size: 16px; line-height: 1.5625em; padding:0; border:0;}
.td-post-content table td {padding-bottom:15px; min-height:30px; border:1px solid #818584;}
.td-post-content table td input[type="text"]{border-radius:3px; width:80%;}
    .td-post-content table td.td_left {width:120px; font-weight:bold; vertical-align:top}
.line_01 {display:block; margin-bottom:10px;}
.line_02 {margin-right:30px;}
.star_red {color:red;}
.span_01 { width:72px; display:block; float:left; font-weight:bold; color:#777}
.td-post-content table td .line_01 input[type="text"] {width:70%;}
input[type=submit].submit_01 {background-color:#e9380e; padding: 12px 70px; font-size:16px;}
/*---------footer---------*/
#footer_moreNews { width:420px;}
#footer_moreNews .td_module_6 {margin-bottom:21px;}
#footer_moreNews .td_module_6 .td-module-thumb{ width:113px; height:75px; overflow:hidden;}
#footer_moreNews .td_module_6 .item-details {margin-left:130px;}
#footer_moreNews h3.entry-title.td-module-title { font-size:16px;}
#footer_recommend {width:260px;  position:relative; top:-8px;}
#footer_recommend .td_block_wrap {padding-bottom:0px;}
#copyright {float:left;}
ul#menu-footer-menu-1 {margin:0; float:right; margin-right:20px; position:relative; top:-3px;}
    #menu-footer-menu-1 li {display:inline-block; margin:0 7px 0 8px; }
        #menu-footer-menu-1 li a:hover { color:#4db2ec}
        .footer-text-wrap {width:240px;}

@media (min-width: 768px) and (max-width: 1023px) {
    #footer_moreNews { width:320px;}
    #footer_recommend {width:180px;}
     #copyright { font-size:12px;}
    ul#menu-footer-menu-1 {float:right; margin-right:30px;}
    .footer-text-wrap {width:180px;}
}
@media (max-width: 767px) {
    .td-footer-container .td-footer-info {margin-bottom:0}
    #footer_recommend {margin:0 auto; width:360px !important;}
        #footer_recommend .widget li { float:left; margin:0 10px;}
    .td-footer-container{margin-bottom:0; padding-bottom:0px;}
        .td-footer-container .td-pb-span4 {padding-bottom:0px;}
    #copyright { font-size:12px;}
    #footer_OrderNews {text-align:center; margin-bottom:20px !important;}
        #footer_OrderNews .block-title_02 {width:220px; margin:0 auto;}
    .note_01 {margin:8px auto; }
    #copyright {float:none; text-align:center; margin:20px 0 10px;}
    ul#menu-footer-menu-1 {float:none; text-align:center; margin:0 0 35px 0;}
    .td-pb-span12.wpb_column.column_container {width:100%;}
     .footer-text-wrap {width:270px; margin: 0 auto;}
}

#footer_OrderNews { width:400px;}
    #footer_OrderNews .block-title_02 {padding-left:45px; background:url(/asset/image/main/mail_ico.jpg) no-repeat left center;}

.entry-crumbs {padding:20px 20px 0 20px;}
/*.td-post-header {padding-top:0;}*/
.td-post-header .fb-like {display:inline-block; margin-right:10px;}




/*--------article----------*/
.fb_fans {line-height:32px;/* padding-bottom:25px; margin-left:70px;*/ margin:15px auto 25px auto; width:290px;}
.fb-like { display:inherit; margin-left:15px; z-index:999;}
/*@media (min-width: 768px) and (max-width: 1023px) {.fb_fans { margin:0;}}
@media (max-width: 767px) { .fb_fans {margin:0; text-align:center;}
}*/


.txt_style_01 { color:#E0001B; position:relative; font-size:18px;}
.block-title_02 {margin-top:0; color:#676767; font-weight:bold; font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; font-size:21px;}

.td-footer-container a {color:#818584;}

#order_text {background-color:white; line-height:35px; height:35px; width:235px; border:0;}
#order_btn { background-color:#e6442f; color:#fff; font-weight:bold; border-radius:0; padding:8px; line-height:19px; width:62px; font-size:19px; position:relative; top:2px; top:0px\0;}
.ie10 #order_btn {top:0px;}
.note_01 { margin-top:8px; color:#818584; width:270px; font-size:12px; line-height:15px;clear:both;}
@media (min-width: 768px) and (max-width: 1023px) {
    #footer_OrderNews {
        width: 300px;
    }

    #order_text {
        width: 200px;
    }
}
@media (max-width: 767px) {#order_text {width: 200px;}
    #footer_OrderNews .block-title_02 {width:180px; padding-left:25px;}
    .block-title_02 {font-size:17px;}}

/*--------article--------*/
article .meta-info {font-size:14px; font-style:normal; color:#999; margin:10px 0;}
.td_module_mx1 .meta-info {margin-bottom:0;}
.share_box {margin:15px 0 25px 0; }
    .share_box a {float:left; margin:0px 2px;}
    .share_box a img{margin-bottom:0;}

.td-post-sharing a.line_btn {display:none;}
footer .share_box {margin-top:15px; margin-bottom:0; border-bottom:1px solid #e6e6e6; padding-bottom:15px;}
.fb_comments_box {padding:0px 19px 0px 20px; margin-bottom:30px; border-bottom:1px solid #e6e6e6;}
.ad_left_box {  float: left; margin: 0 25px 25px 0;}
@media (min-width: 768px) and (max-width: 1023px) {
    .td-post-sharing a.line_btn {display:block;}
}
@media (max-width: 767px) {.ad_left_box {  float:none;} .td-post-sharing a.line_btn {display:block;} .share_box .print_btn{display:none;}}


.catalogHead {
    display:none;
}
@media (max-width: 767px) {
    .catalogHead {
        display:block;
        padding: 10px 20px 0 20px;
        text-align: center;
    }

        .catalogHead h1.entry-title {
            font-family: Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif,'Open Sans',arial,sans-serif;
            font-weight: 700;
            font-size: 28px;
            line-height: 40px;
            color: #222;
            margin: 6px 0px 7px 0px;
            word-wrap: break-word;
            padding-bottom: 5px;
        }
}

.hot_article_ad {display:none; }
@media (max-width: 767px) {
    .hot_article_ad {
        display:block;
        margin:0px auto 10px auto; padding:10px 0; background-color:#f7f7f7;
    }
}


.articleimage1 {
  font-size: 14px;
  color: #777;
  line-height: 1.4em;
  text-align:center;
  margin:25px auto;
}
.articleimage1 img, .articleimage2 img{margin-bottom:6px;}
    .articleimage1 img {margin:0 auto; width:344px;}
.articleimage2 {
    clear:both;  font-size: 14px;
  color: #777;
  line-height: 1.4em;}
.entry-crumbs { font-size:14px;}
._h7l > div { width:auto;!important;}

#article_footer_ad {
    display:block;
    background-color:#f7f7f7;
    padding:20px 15px 10px 15px;
}
    #article_footer_ad .td-visible-desktop{margin: 0 12px; float:left;}

#latest_top_ad {
    display:block;
    background-color:#f7f7f7;
    clear:both;
    padding:10px 0;
    margin-bottom:40px;
}
.mobile_ad {display:none;}

@media (max-width: 767px) {
    #article_footer_ad, #latest_top_ad{display:none; }
    .mobile_ad {display:block;}
}


/*-----listHead-------*/
.listHead { padding:0 20px 20px 20px;
}
.listHead h1.entry-title{
    font-family: Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
  font-weight: 700;
  font-size: 28px;
  line-height: 40px;
  color: #222;
  margin: 6px 0px 7px 0px;
  word-wrap: break-word;
  padding-bottom:5px;
   border-bottom:2px solid #dddddd; margin-bottom:10px;
}

/*--footer_ad---*/
#footer_ad {
    display:none;
            left: 0;
  right: 0;
  height:50px;
  width: 100%;
  position: fixed;
  z-index: 1000;
  bottom: 0px;
  padding-top: 2px;
  border: 1px solid #333;
  background: #111;
  color: #fff;
  text-shadow: 0 -1px 0 #000;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#111));
  background-image: -webkit-linear-gradient(#3c3c3c,#111);
  background-image: -moz-linear-gradient(#3c3c3c,#111);
  background-image: -ms-linear-gradient(#3c3c3c,#111);
  background-image: -o-linear-gradient(#3c3c3c,#111);
  background-image: linear-gradient(#3c3c3c,#111);
}

.td-scroll-up {bottom: 15px; right: 15px;}

@media (max-width: 767px) {#footer_ad {display:block;}
    .td-scroll-up {bottom:75px; right: 10px;
    }
}

/*------print article--------*/
.hide_photo { float:right;}
#hide_btn { cursor:pointer;}


/*-------ad getinfo------------*/
.ad_getinfo, .ad_getinfo div {
 margin:0; padding:0; line-height:0px;
}

/*@media (min-width: 768px) and (max-width: 1023px) {
    .ad_getinfo, .ad_getinfo div {
 display:inline; margin:0; padding:0;
}
}
@media (max-width: 767px) {
      .ad_getinfo, .ad_getinfo div {
 display:list-item; margin:0; padding:0; list-style:none;
}
}*/

.ad_imp .ad_imp_img {
    position:absolute;
    top:0;
    display:none;
}

/* 小於1023的寬度就不顯示 */
@media screen and (max-width: 1023px) {
    #idleAd {display:none;}
}

/*-----author-------*/
.td-pb-padding-side .entry-crumbs { padding:0;
}

.author-box-wrap {border-bottom: 1px dashed #f1f1f1;
    border-top: 1px dashed #f1f1f1;
    margin: 0px 19px 20px 20px;
    padding: 21px 0px 21px 0px;
}

#author_top .td_module_wrap .entry-title a, #author_top .td_mod_mega_menu .entry-title a {
    font-size: 18px; font-weight:normal;
}

.author-box-wrap h1.author_name { display:inline; font-size:24px; font-weight:bold; margin-right:10px;
    font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif; }
    .author-box-wrap .author_name a {color:black;}
.td-author-counters span {
    position:relative; top:-5px;
}
.td-pb-span8 .td_module_5 .td-module-image {margin-bottom:10px;}

.author-box-wrap .desc {font-size:15px; margin:0;  }
    .author-box-wrap  h3 {font-weight:bold; margin:0; font-family:Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;}
.td-author-name.vcard.author {margin:0;}
.author-box-wrap .avatar {margin:0 15px; }

footer .author-box-wrap {border-top:0; margin-bottom:0;}
.author-box-wrap .avatar {width:60px; height:60px;}
.header-search-wrap .dropdown-menu .btn:hover, .header-search-wrap .dropdown-menu .btn {background-color:#e10016;}
.author-box-wrap h3 {font-size:20px;}
.td-module-image .td-module-comments {position:absolute; right:0; top:0;}
.td-pb-span8 .td_module_5 .td-post-author-name {display:none;}
.td-post-author-name a:hover { cursor:default;}
.td-post-author-name_provider a:hover { cursor:pointer;}
img.provider_ico { display:inline; width:17px; height:17px; margin-right:.3rem; position:relative; top:.1rem; vertical-align: bottom; }
.Headlines_scrollable .items div a img.provider_ico { width:17px; height:17px; }

.td-visible-phone {text-align:center;}

.td_top_authors img {max-height:70px; max-width:70px; display:block; position:initial; float:left; margin-right:15px;}
.td_top_authors .item-details {margin:0;}
@media (max-width: 767px) {#footer_ad {display:block;}
    .author-box-wrap .avatar {margin:0 auto;}
    .td-a-rec-id-sidebar {background-color:#f7f7f7; padding:10px 0;}
}

#article_hide_box {display:none;}


/*------------ad_1250 ------------------*/
.ad_1250 { width:1350px; margin: 0 auto;
    padding: 0 10px;
    border-top: 0;
    border-bottom: 0;}

.news_right_menu {
    width: 140px;
    margin-right: 0;
    text-align: right;
    position: relative;
    top: 10px;
    line-height: 2.1em;
}
.ad_left {
    position: fixed;
    top: 50px;
}
@media (max-width: 1300px) {
    .ad_left {display:none;
    }
}
@media (max-width: 1340px) {
    .news_right_menu {
        display: none;
    }
}

    .news_right_menu .main_cat {
        background-color:#eee;
        font-size:18px;
        font-weight:bold;
        margin-bottom:2px;
        font-family: Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
    }

    .newsCategory a {padding:5px 15px; background-color:none; color:#686868;
                     display:block;
                     font-size:15px;
                        font-family: Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
                        cursor:default;
                        border-bottom:1px solid #eee;
    }
        .newsCategory a:hover { color:#2f85f9; background-color:#f8f8f8;
        }
        .newsCategory a.cur-tab {background-color:#2f85f9; color:white; font-weight:bold;
        }

.td-video-play-ico {top:23%;}


.sf-menu>li.menu-home>a{position:relative; left:-5px; padding:2px 10px; width:21px; height:25px; background:no-repeat url(/asset/image/main/home_icon.png);}
.new_menu {background-color:#002b70; color:#fff; position:absolute; width:320px; height:38px; top:0; right:0;}
    .new_menu a {margin-top:4px; color:#ffef63; padding: 0 14px; display: block;line-height: 34px; font-size: 15px; font-weight:bold; float:left;}
        .new_menu a:hover {background-color:#fff; color:#444;}
@media (min-width: 768px) and (max-width: 1023px) {
    .new_menu {width:280px;}
}

@media (max-width: 767px) {
    .td-video-play-ico {
        top: 47%;
    }
    .new_menu {display:none;}
    .phone_menu a.m_new_menu{color:#ffef63;}
}

.td-post-subject {background-color:#f24a3d;}

.editor_recommend a h4{display:block; padding:5px 10px; background-color:#444; color:#fff; margin:0; margin-bottom:2px; }
    .editor_recommend a h4 span {color:#4db2ec; font-weight:bold;}
.editor_recommend .recommend_left {float:left; }
.editor_recommend .recommend_right {float:right;}

.td_module_9{text-align:left;margin-top:0;}
    .td_module_9 .entry-title {margin-bottom:5px;}
.td_module_mx2 .meta-info {margin-bottom:5px;}

.td-post-content blockquote {padding:10px; padding-top: 15px; background-color:#f2f4f9;}
.td-page-content blockquote p,
.td-post-content blockquote p,
.mce-content-body blockquote p,
.comment-content blockquote p{
    font-family:'微軟正黑體','Roboto Condensed',sans-serif;font-size:24px;line-height:40px;font-weight:normal;font-style:italic;text-align:center;
    text-transform:uppercase;color:#5b5b5b;
}

.td_mega_menu_sub_cats {float:none;}
.td_mega_menu_sub_cats .block-mega-child-cats {margin: 0px 0px 10px 20px;}
.td-mega-row {width:620px; float:left; margin-bottom:15px;}

@media (min-width: 768px) and (max-width: 1023px) {
    .td-mega-row {clear: left; width: 300px;}
    .td-mega-menu .menu_catagory_list {margin: auto 30px ;}
}

.td-mega-menu .menu_catagory_list {width: auto;
    margin: auto 30px auto 20px;
    height: 200px;
    float: left;}
.td-mega-menu .menu_catagory_list ul
 {
    position:relative !important;
    width:340px !important;
    height: auto !important;
    top: 0px;
    left: 0px !important;
    display:block;
     overflow:hidden;
}
.menu_catagory_list h3 {
    margin: 0;
    white-space: nowrap;
}

.menu_catagory_list ul li {    padding: 0 0 2px 0;
    border-bottom: 1px dotted #444;
    list-style:none;
}
.menu_catagory_list a { color:#444; font-size: 15px;}
.menu_catagory_list a:hover {color:#4db2ec;}

#tabs_content .td_module_6 {padding-top: 15px;border-top: 1px dotted #a5a5a5;}
    #tabs_content .td_module_6 .item-details {margin-bottom: 12px; }
#tabs_content .td_module_6:first-child {padding-top: 0; border-top:none;}

    #td_subject_box {display:none;}
.special_menu {float:right; width:320px; margin-top:20px; text-align:right;}
    .special_menu .s_item {width:75px; display:inline-block; padding-top:35px; text-align:center; font-size:16px; font-weight:bold; color:#656565;}
    .special_menu .s_item:hover {color:#F24A3D;}
    .special_menu .video_ico {background:url(/asset/image/main/video_ico2.png) no-repeat top center;}
    .special_menu .topic_ico {display:none; background:url(/asset/image/main/topic_ico2.png) no-repeat top center;}
    .special_menu .comment_ico {background:url(/asset/image/main/comment_ico2.png) no-repeat top center;}
    .special_menu .health_ico {background:url(/asset/image/main/health_ico2.png) no-repeat top center;}
    .special_menu .order_ico {background:url(/asset/image/main/order_ico2.png) no-repeat top center;}
@media (max-width: 767px) {
    #td_subject_box {display:block;}
    .special_menu {display:none;}
    #tabs_content .td_module_6:first-child  {padding-top: 15px;border-top: 1px dotted #a5a5a5;}
    .td-mobile-nav-wrap {left:-260px; transition: 1s; z-index:999;}
    .td-content-wrap {left:0; transition: 0.5s cubic-bezier(.17,.67,.33,.92); position:static; top:0; z-index:1;}
    .td-menu-mob-open-menu .td-mobile-nav-wrap {left:0; transition: 0.5s cubic-bezier(.17,.67,.33,.92);}
}


.share_note {line-height:27px; color:#4db2ec; font-weight:bold;
}
.addthis_toolbox {width:auto; float:left; margin-right:1px;}

#featured_goods .td_module_5 {
    padding-left: 20px;
    padding-right: 19px;
    margin: 0 !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
    #td_subject_box {display:none;}
    .special_menu {margin-top:0}
    #featured_goods .td_module_5{ padding-left: 18px; padding-right: 15px;}
}
#featured_goods {clear:both;}
#featured_goods ul {margin:0;}
    #featured_goods ul li {list-style-type:none;    }
#featured_goods h3.entry-title {background:#0041A3; padding: 5px 10px;
}
#featured_goods .block-title{margin: 0px 0px 5px 20px;}

    #featured_goods h3.entry-title a {color:white; }

#featured_goods .page-nav {float:right; margin-bottom:25px;}
#featured_goods .page-nav .ep_read_more {
    font-size: 15px;
    border: 0;
    color:#a7a7a7;
}
    #featured_goods .page-nav .ep_read_more:hover {color:#4db2ec; background:none;}
/*
/*
  20170118
  adv accordion
*/
 .st-accordion {
   width: 100%;
   padding: 0 20px;
 }
 .st-accordion li {
   box-sizing: content-box;
   display: block;
   padding: 5px 0 10px;
   border-bottom: 1px dotted #a5a5a5;
 }
 .st-accordion li .title {
   font-family: Arial, Microsoft JhengHei, "微軟正黑體", LiHei Pro, "儷黑體", PMingLiu,"新細明體", sans-serif;
   font-size: 17px;
   line-height: 21px;
   display: block;
   position: relative;
   color: #000;
   outline: none;
   -webkit-transition: color 0.2s ease-in-out;
   -moz-transition: color 0.2s ease-in-out;
   -o-transition: color 0.2s ease-in-out;
   -ms-transition: color 0.2s ease-in-out;
   transition: color 0.2s ease-in-out;
 }
 .st-accordion li > .title:hover {
   color: #4db2ec;
 }
 .st-accordion li.st-open {
   padding: 10px 0;
 }
 .st-accordion li.st-open .title {
   color: #fff;
   font-weight: bold;
   font-size: 18px;
   text-align: justify;
   line-height: 24px;
   padding: 5px 15px;
   background: #0041A3;
 }

 .st-content img, .st-content a {
   display: block;
 }

 .st-content img {
   width: 100%;
 }

/*
  20170121-1
*/
.td-header-row.td-header-top-menu,
#epo_network .sub-menu {
  background: #F9F9F9;
}
/* --- dirty fix --- */
.td-header-row.td-header-top-menu {
  padding: 0 10px 0 15px;
}
@media (max-width: 767px) {
  .td-header-top-menu {
    display: none;
  }
}
#td-mobile-nav .more_info_list {
  overflow: hidden;
}
#td-mobile-nav .more_info a {
  width: 50%;
  float:left;
}

/*
  20170121-2
*/
/* --- dirty fix --- */
.container_header_banner {
  border-left: 1px solid rgba(212, 212, 212, 0.55);
}
/* --- header adv --- */
.container_header_banner > * {
  padding-top: 10px;
  padding-bottom: 10px;
}

/*
  20170123-2
*/
.td-content-wrap {
  top: -10px;
}

/*
  20170124
*/
.td_subject_box {
  float:left;
  margin-left:15px;
  height:45px;
  font-size: 16px;
  overflow:hidden;
  margin-top: 35px;
}
.td_subject_box .hot_issue {
  margin-right:6px;
  line-height: 21px;
  background: #f24a3d;
  color:white;
  width: 45px;
  height: 45px;
  float: left;
  padding-top: 2px;
}
.td_subject_box .hot_issue * {
  font-weight:bold;
  text-align: center;
  padding: 0 3px;
}
.td_subject_box .hot_issue_keyword {
  float:right;
  width: 300px;
  line-height: 21px;
  overflow: hidden;
}
.td_subject_box .hot_issue_keyword a {
  color: #656565;
}
@media (max-width: 767px) {
  .td_subject_box {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .td-header-sp-logo {
    margin-bottom: 10px;
  }
  .td_subject_box {
    margin-left: -5px;
    margin-top: 20px;
    transform: scale(0.9);
  }
  .td_subject_box .hot_issue_keyword {
    width: 185px;
    line-height: 25px;
    margin-top: -2px;
  }
  .special_menu {
    width: auto;
    margin-top: 10px;
  }
  .td-header-row.td-header-header {
    margin-top: 10px;
  }
}
