/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
}

body {
    line-height:1;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
	display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
}

/* change colours to suit your needs */
ins {}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}/*===============================================global====================================*/

* { 
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

html{
font-size: 100%; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
-ms-text-size-adjust: 100%; /* 2 */
}

body { font-family: Meiryo, "Meiryo UI", "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif; font-size:16px; line-height:1.6;  color:#424c54; background:#FFF;}


ul{ list-style:none;}
a{outline: none; /* for Firefox */ transition-property: background,color; transition-duration:.3s;}

/*預設連結狀態*/
a:link, a:visited { color:#323537; text-decoration:none; }
a:hover, a:active { color:#11517b; text-decoration:none;  }

/*圖片無框*/
a img { border:none; vertical-align:bottom;}

/*h標題設定*/
h1 { font-size:24px; font-weight:normal;}
h2 { font-size:20px; font-weight:normal;}
h3 { font-size:18px; font-weight:normal;}
h4 { font-size:16px; font-weight:normal;}

/*清除 clearfix*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }



/*回上層*/
.gototop{ width:44px; height:44px; line-height:44px; text-align:center; background:rgba(0,0,0,0.5); border-radius:50%; cursor:pointer; z-index: 900; text-indent:100%; white-space:nowrap; overflow:hidden;background: url(../images/icon_gototop.png) center center no-repeat; background-size: 50px 50px; position:fixed; right:30px; bottom:70px; z-index:900; opacity:0; transition: opacity .3s;}


/* 影音 icon */ 
i.icon_type_video{ clear:both; display:inline-block; width:20px; height:20px; background:url(../images/icon_type_video.png) no-repeat; background-size:contain; margin-right:3px; position:relative; top:3px;}

/*================================================layout======================================*/

.wrapper_box{}
.wrapper{}
/*top_bar=======================*/
.topbar_box{}
.topbar{width:1000px; height:30px; line-height:30px; margin:0 auto; position:relative;}

/*header=======================*/
.header_box{}
.header{width:1000px; height:120px; margin:0 auto; margin-bottom:30px; position:relative;}

/*container=======================*/
.container_box{}
.container{width:1000px; margin:0 auto;}

/*兩欄式 主欄在左=======================*/
.container .r1{}
.container .r1 .c1{width:680px; float:left;}
.container .r1 .c2{width:300px; float:right;}
.container .r1 .c2>.inner{width:300px;}


/*footer 置於側欄======================*/
.footer_box{background: #1c89c5; position: relative; z-index: 100;}
.footer{width: 1000px; margin: 0 auto; padding:20px; text-align:center;}




/*************************以上版型 共用元件**************************/

/*topbar 元件=======================*/
/*menu_1*/
.topbar .menu_1{position:absolute; left:0px; top:0px;}
.topbar .menu_1 a{font-size:14px; color: #727779;}
.topbar .menu_1 a:hover,.topbar .menu_1 a:active{color: #666;}
.topbar .menu_1 a:not(:last-child){margin-right:15px;}

/*logo====================== */
.header h2.logo_health{position:absolute; left:0px; top:20px;}
.header h2.logo_health a{display:block; width:250px; height:34px; background:url(../images/logo_health.png) center center no-repeat; background-size:250px 34px;  text-indent:100%; white-space:nowrap; overflow:hidden;}


/*搜尋==========*/
.header .search_box{width: 180px; height:35px;  position: absolute; right: 100px; top: 14px;}
.header .search_box form{position: relative;}
.header .search_box input.txt_area{display: block; width: 100%; height: 30px; padding-left: 10px; background: #faf9f7; font-size: 13px; color: #999; border: 1px solid #ddd; border-radius: 3px;}
.header .search_box .send{display: block; width: 25px; height: 25px; border: 0px; background: url(../images/icon_search.png) center center no-repeat; background-size:20px auto; text-indent:200%; white-space:nowrap; overflow:hidden; cursor: pointer; position: absolute; right: 5px;top: 2px;}

/*menu_1=======================*/
.header .menu_1{position: absolute; right: 0; top: 14px}
.header .menu_1 a{display: inline-block; width: 42px; height: 30px; text-indent: -99999px; border-radius: 5px;}
.header .menu_1 a.icon1{background: url(../images/icon.png) left center no-repeat;}
.header .menu_1 a.icon2{background: url(../images/icon.png) right center no-repeat;}

/*nav_1 第一層選單======================*/
.header .nav_1{width:1000px; height:45px; background:#1c89c5; position:absolute; left:0px; bottom:0;}
.header .nav_1 ul{}
.header .nav_1 > ul > li{height:45px; line-height: 45px; float:left; position:relative;}
.header .nav_1 li a{display:block; height: 45px; line-height: 45px;font-size:18px; text-align:center; letter-spacing:2px; color:#e9f3f8; padding: 0 8px;}
/*hover*/
.header .nav_1 li > a:hover{color:#fff; background-color:#176c9b;}

/*nav_1 第二層選單 */
.header .nav_1 li > ul.sub{display:none; width:250px; position:absolute; top:45px; left:0px; z-index:10;}
.header .nav_1 li > ul.sub>li{}
.header .nav_1 li > ul.sub>li a{background:rgba(23, 108, 155, 0.9);}
.header .nav_1 li > ul.sub>li a:hover{background:rgba(35,138,195,0.9);}
/*hover*/
.header .nav_1 li:hover > ul.sub{display:block;}

/*footer=====================*/
.footer .fooer_logo{display: none;}
.footer .footer_menu{padding-top:20px; color: #fff;}
.footer .footer_menu a{display: inline-block; font-size:13px; color: #fff; margin: 0px 8px 8px 0px; }
.footer p{font-size:14px; padding-top:10px; color: #fff;}

/*microdata 隱藏圖片*/
span[itemprop="publisher"] img { display:none;}

/*==============================================block.css===========================================================*/
/*block 歸零===============================*/
.block{clear:both; margin-bottom:50px;}
.block .block_title{clear:both;}
.block .block_content{clear:both;}


/*block_1 =============================*/
.block_1{}
/* block_title========*/
.block_1 .block_title{border-bottom:3px solid #bfc8cd; position:relative; }
.block_1 .block_title::before{content:""; width:60px; height:3px; background:#1c89c5; position:absolute; left:0px; bottom:-3px; z-index:5;}
.block_1 .block_title h2{letter-spacing:2px; margin-bottom:5px; float:left;}
.block_1 .block_title h2{font-size:28px; }
/* more*/
.block_1 .block_title a.btn_more{display:block; height:50px; line-height:50px;float:right; text-align:right; }

/*block_content========*/
.block_1 .block_content{margin-bottom:40px;}
/*灰底*/
.block_1 .block_content.bg_1{padding:24px; background:#f5f5f5;}




/*block2 title帶圖============================*/
.block_2{}
.block_2 .block_title{letter-spacing:1px; border-top:1px solid #f5f5f5; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; border-radius:3px 3px 0px 0px;}
.block_2 .cover_pic{width:680px;overflow:hidden;}
.block_2 .cover_pic a{display:block; text-align:center;background:#eee}
.block_2 .cover_pic a img{width:100%; height:auto;}
.block_2 .block_title h3{height:50px; line-height:50px; font-size:21px; color:#323537; background:#f5f5f5; border-bottom:3px solid #bfc8cd; padding-left:10px; position:relative;}
.block_2 .block_title h3::before{content:""; width:60px; height:3px; background:#1c89c5; position:absolute; left:0px; bottom:-3px; z-index:5;}
.block_2 .block_content{padding:10px; background:#f5f5f5; }



/*block_3 =============================*/
.block_3{}
/* block_title========*/
.block_3 .block_title{border-bottom:3px solid #bfc8cd; position:relative; }
.block_3 .block_title::before{content:""; width:60px; height:3px; background:#1c89c5; position:absolute; left:0px; bottom:-3px; z-index:5;}
.block_3 .block_title h3{letter-spacing:2px; margin-bottom:5px; float:left;}
.block_3 .block_title h3{font-size:18px; color: #1c89c5; }
/* 標題 more*/
.block_3 .block_title a.btn_more{display:block; float:right; text-align:right; font-size:14px; letter-spacing:1px;}

/*block_content========*/
.block_3 .block_content{margin-bottom:40px;padding:10px; border:1px solid #eff1f1;}




/*breadcrumb_box  麵包屑==============================*/
.breadcrumb_box{margin-bottom:15px;}
.breadcrumb_box .part_breadcrumb{float:left;}
.breadcrumb_box .part_breadcrumb > div{display:inline-block;}
.breadcrumb_box .part_breadcrumb a{}
.breadcrumb_box .part_breadcrumb a span{font-size:14px;}
.breadcrumb_box .part_breadcrumb div:last-of-type a span{color:#1c89c5;}
/*日期*/
.breadcrumb_box .date{float:right; font-size:14px; color:#666;}


/*menu_pager 分頁組件========================*/
.menu_pager{clear:both; text-align:center; padding-top:10px; margin:50px 0px;}
.menu_pager a, .menu_pager span{padding:2px 10px; margin:2px 5px;}
.menu_pager a:link, .menu_pager a:visited{}
.menu_pager a:hover, .menu_pager a:active{background:#ededed;}
.menu_pager span.current {background:#193975;; color:#fff;}
.menu_pager p.info{padding-top:10px;}






/*part_list_1 文字列表 （左右兩欄，首則帶圖片）============*/
.part_list_1{clear:both; padding-top:15px;}
/*列表=======*/
.part_list_1 h3{padding:10px 5px 8px 6px; font-size:15px; position:relative;} 
.part_list_1 h3:nth-of-type(odd){background:#f3f3f3;}
.part_list_1 h3 em.number{display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; font-size:13px; font-style:normal; color:#fff; background:#1c89c5; margin-right:5px; position:relative; top:-3px;}
.part_list_1 .box_1 h3 span.date{font-size:12px; color:#968d89; float:right; position:relative; top:5px;}
.part_list_1 .box_2 h3 span.date{font-size:12px; color:#968d89; position:absolute; right:5px; top:15px;}
/*右=======*/
.part_list_1 .box_2{margin-left:240px;}
/*左=======*/
.part_list_1 .box_1{width:230px; float:left;}
/*首則圖片*/
.part_list_1 .box_1 .cover_pic{width:230px; height:173px;/* 4:3 */ background:#ccc;}
.part_list_1 .box_1 .cover_pic a.pic{display:block; width:230px; height:173px; text-align: center;overflow:hidden; position:relative;}
.part_list_1 .box_1 .cover_pic a.pic img{width:auto; height:100%;}
.part_list_1 .box_1 .cover_pic a.pic.icon_type_video:before{display:block; content:"";/*播*/ width:100px; height:100px; background:url(../images/icon_play.png) center center no-repeat; background-size:100px 100px; opacity:0.7; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto;/*置中*/ z-index:12;}
/*hover*/
.part_list_1 .box_1 .cover_pic a.pic:hover.icon_type_video:before{opacity:1;}



/*part_list_2 文字列表 =======================================*/

.part_list_2{clear:both; padding:0px 5px;}
.part_list_2 h3{font-size:15px; border-bottom:2px dotted #eee; }
.part_list_2 h3:last-of-type{border-bottom:0px;}
.part_list_2 h3 a{display:inline-block; padding:6px 0px;}
.part_list_2 h3 i.icon_type_video{margin-right:3px; position:relative; top:5px;}
.part_list_2 h3 em.icon_dot{display:inline-block;width:8px; height:8px; background:#1c89c5; border-radius:10px; margin-right:5px;}

/*首頁區塊*/
.block_2 .part_list_2 h3{ font-size: 18px;}

/*part_pictxt_1 新聞列表====================*/
.part_pictxt_1{clear:both; }
.part_pictxt_1 .piece{padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #CACACA; position:relative;}
.part_pictxt_1 .piece:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
.part_pictxt_1 .piece a.pic{display:block; width:200px; height:150px; float:left; margin-right:15px; text-align:center; overflow:hidden; background:#eee; border:1px solid #eee; position: relative;}
.part_pictxt_1 .piece a img{ width:100%; height:auto; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto;/*置中*/}
.part_pictxt_1 .piece h3{font-size:20px;}
.part_pictxt_1 .piece h3 a{}
.part_pictxt_1 .piece p.summary{font-size:15px; line-height:22px;}
.part_pictxt_1 .piece span.date{font-size:14px; color:#BDBDBD; position:absolute; bottom:0px; right:0px;}

/*part_pictxt_2熱門快報 鎖高 所有子站共用==========================*/
.part_pictxt_2{clear:both;}
.part_pictxt_2 .piece{border-bottom:1px solid #ededed; padding-bottom:15px; margin-bottom:15px;}
.part_pictxt_2 .piece:nth-last-child(1){border-bottom:0px; padding-bottom:0px; margin-bottom:0px;}
.part_pictxt_2 .piece a.pic{display:block; width:75px; height:75px; text-align:center; background:#ccc; float:left; overflow:hidden;}
.part_pictxt_2 .piece a.pic img{width:auto; height:100%;}
.part_pictxt_2 .piece h3.title{line-height:18px; margin-left:85px;}
.part_pictxt_2 .piece h3.title a{font-size:13px; color:#00447e; letter-spacing:-0.5px;/*修正*/}
.part_pictxt_2 .piece p.summary{margin-left:85px; font-size:13px; }


/*圖集===============================*/
.gallery_1 {width:680px;  overflow:hidden; margin-bottom:50px;}
.gallery_1 img{display:none;}  /*js控制*/
/*外掛歸零*/
.gallery_1 .bx-wrapper{margin:0px; }
.gallery_1 .bx-wrapper .bx-viewport {border:0px solid #fff;/*外掛歸零*/ box-shadow:0 0 0px #ccc;/*外掛歸零*/  left:0px;/*外掛歸零*/}
/*外掛標題*/
.gallery_1 .bx-wrapper .bx-caption{background:rgba(239,241,241,0.85); border-top:4px solid #52acdd;}
.gallery_1 .bx-wrapper .bx-caption span{color:#32383b;  font-family:Meiryo,"微軟正黑體"; font-size:24px; letter-spacing:1px;}
/*方向*/
.gallery_1 .bx-wrapper .bx-prev{}
.gallery_1 .bx-wrapper .bx-next{}
.gallery_1 .bx-controls .bx-controls-direction .bx-prev{background:url(../images/icon_arrow.png) left center /auto 32px no-repeat; opacity:0.8}
.gallery_1 .bx-controls .bx-controls-direction .bx-next{background:url(../images/icon_arrow.png) right center /auto 32px  no-repeat; opacity:0.8}
.gallery_1 .bx-wrapper .bx-controls-direction a{z-index:1;}

/*分頁*/
.gallery_1 .bx-controls .bx-pager{}
.gallery_1 .bx-controls .bx-pager .bx-pager-item{}
.gallery_1 .bx-controls .bx-pager .bx-pager-item a{}

/*piece*/
.gallery_1 .piece{border:0px solid red;}
.gallery_1 .piece a{}
.gallery_1 .piece a img{width:100%; height:auto;}



/*subject_article===============================================*/
.subject_article{margin-bottom:30px;}
.subject_article h1.title{font-size:27px; line-height:34px; margin:30px 0; color:#1c89c5; }

/*story==========================*/
.subject_article .story{margin-bottom:30px; clear:both;}
.subject_article .story img{max-width:680px; height:auto; vertical-align: bottom;}
.subject_article .story p{font-size:18px; line-height:35px; margin-bottom: 20px;}
.subject_article .story a:link, .subject_article .story a:visited {color:#199ee9; text-decoration:none;}
.subject_article .story a:hover, .subject_article .story a:active {text-decoration:underline;}
/*.subject_article .story strong{color:#1c89c5; font-weight: normal;}*/
.subject_article .story iframe, .subject_article .story object, .subject_article .story embed{margin-bottom:25px;}
.subject_article .story p.no_margin{ margin-bottom:0px;}
.subject_article .story strong.figcaption{ display: block; background:linear-gradient(90deg, rgba(220, 220, 220, 1) 0%, rgba(220, 220, 220, 0.8) 60%, transparent 100%); font-size: 15px; font-weight: normal; color:#333; line-height: 1.5; padding: 10px;}

/* et_social_1 文首分享組件及文字廣告 ======================== */
.et_social_1{ float:right; width:140px; height:60px; margin-bottom:20px;}
.et_social_1 .menu{ float:right;}
/*成人警告*/
.et_social_1 .icon_adult{float:left; width:50px; height:50px; background:url(../images/icon_003_50x50.png) -50px 0px no-repeat; margin-right:15px;}

/*ad_txt_1*/
.ad_txt_1{ width: 500px; float:left; margin-bottom:20px;}
.ad_txt_1 a{ width: 500px; height: auto; display: inline-block; background: #F5F5F5; font-size: 18px; padding: 20px; line-height: 30px; border-top: 1px solid rgba(150,140,135,0.7); border-bottom: 1px solid rgba(150,140,135,0.7);}
.ad_txt_1 a:link, .et_social_1 .ad_txt_1 a:visited { color:#199ee9;}
.ad_txt_1 a:hover, .et_social_1 .ad_txt_1 a:active { color:#4a82a7;}


/* et_social_2 文末各社群分享組件 ======================== */
.et_social_2{ clear: both; margin-bottom: 20px;}
.et_social_2 p{ color: #666; font-weight: bold; margin-bottom: 5px;}
.et_social_2 .menu{ display: flex;}
.et_social_2 .menu > div, .et_social_2 .menu > a{ display: block; width: 50px; height: 50px; background: url(../images/et_icon_social-2.png) no-repeat; background-size: auto 100%; border-radius: 3px; overflow: hidden; transition: box-shadow 0.3s linear;}	
.et_social_2 .menu > :nth-child(n+2){ margin-left: 10px;}
.et_social_2 .menu > :not(.fb_box):hover{ box-shadow: 0px 0px 5px 5px rgba(50, 50, 50, 0.2) inset;}
.et_social_2 .menu .fb_box{ border: 1px solid #aaa; position: relative;}
.et_social_2 .menu .fb_box .fb-like{ margin-top: 3px; position: absolute; left: 50%; transform: translateX(-50%);}
.et_social_2 .menu .fb_box .fb-like::before{ display: block; content: ''; width: 100%; height: 1px; background-color: #fff; position: absolute; left: 0; top: 0; z-index: 10;/*遮原生黑色框線*/}
.et_social_2 .menu .fb_box{ background-position: calc( 50px * 0) 0px;}
.et_social_2 .menu .facebook{ background-position: calc( 50px * -1) 0px;}
.et_social_2 .menu .line{ background-position: calc( 50px * -2) 0px;}
.et_social_2 .menu .twitter{ background-position: calc( 50px * -3) 0px;}
.et_social_2 .menu .copy-link{ background-position: calc( 50px * -4) 0px; cursor: pointer;}
.et_social_2 .menu .print{ background-position: calc( 50px * -5) 0px; cursor: pointer;}
.et_social_2 .menu .message{ background-position: calc( 50px * -6) 0px; width: 130px; cursor: pointer;}

/* et_social_3 文末各社群追蹤組件 ======================== */
.et_social_3{ clear: both; margin-bottom: 20px;}
.et_social_3 p{ color: #666; font-weight: bold; margin-bottom: 5px;}
.et_social_3 .menu{ display: flex;}
.et_social_3 .menu .fb_box{ width: 180px; height: 60px; border-radius: 3px; overflow: hidden;}
.et_social_3 .menu .fb_box > div{ transform: scale(0.8); transform-origin: left top;}
.et_social_3 .menu > a{ display: block; width: 60px; height: 60px; background: url(../images/et_icon_social-3.png) no-repeat; background-size: auto 100%; border-radius: 3px; overflow: hidden; transition: box-shadow 0.3s linear;}
.et_social_3 .menu > :nth-child(n+2){ margin-left: 10px;}
.et_social_3 .menu > a:hover{ box-shadow: 0px 0px 5px 5px rgba(50, 50, 50, 0.2) inset;}
.et_social_3 .menu .youtube{ background-position: calc( 60px * 0) 0px;}
.et_social_3 .menu .instagram{ background-position: calc( 60px * -1) 0px;}
.et_social_3 .menu .line{ background-position: calc( 60px * -2) 0px;}
.et_social_3 .menu .twitter{ background-position: calc( 60px * -3) 0px;}
.et_social_3 .menu .telegram{ background-position: calc( 60px * -4) 0px;}


/*文末關鍵字========*/
.subject_article .tag{margin:15px 10px; font-size:14px;}
.subject_article .tag span{}
.subject_article .tag a{background:#BED7EF; padding:0 5px; color:#1b67b7;}

/*subject_video ==================================================*/
.subject_video{}
.subject_video iframe{margin-bottom:10px;}
.subject_video h2{}
.subject_video h2::before{display:inline-block; content:""; width:8px; height:21px; background:#1c89c5; margin-right:5px; position:relative; top:3px}


/*subject_search=============================================*/
.subject_search .search_box {border:1px solid #eee; padding:15px; margin-bottom:20px;}
.subject_search .search_box form{margin-bottom:10px; position:relative;}
.subject_search .search_box label{font-size:15px; margin-right:5px; display:inline-block;}
.subject_search .search_box button{border:0px;}
.subject_search .search_box input.txt_area {display:inline-block; width:300px; height:30px; padding-left:10px; background:#faf9f7; font-size:13px; color:#999; border:1px solid #ddd; border-radius:3px;}
.subject_search .search_box .btn{display:inline-block; width:80px; height:30px; border-radius:3px; background:#1c89c5; color:#fff; cursor:pointer; }
.subject_search .search_box .btn:hover{background:#1980b9;}
.subject_search .search_box p{font-size:15px;}
.subject_search .search_box p strong{color:#E1500E; font-size:18px;}

/*廣告============================*/
.top-sky {width:1000px;margin:0 auto;text-align:center;position:relative;}/*置頂：轟天雷/凱旋門廣告*/

.ad_970{ clear:both; width:970px; text-align:center; margin:0 auto 30px auto; }  /*超級大橫幅*/
.ad_300{ margin-bottom:20px; }  /*大型摩天*/
.ad_300x250{ margin-bottom:20px; }  /*巨幅_上(2)*/

/*新聞內頁文中廣告============*/
.ad_in_news {margin:10px auto;text-align:center}
.ad_in_news img {display:inline!important}
.ad_in_news .ad_readmore{ display:none;}

.ad_in_news{ margin:10px auto; text-align:center; }/*新聞內頁 文中廣告*/
.ad_in_news .ad_readmore{ display:none}/*新聞內頁 文中廣告*/

/*ai workzone產出的表格*/
.et_table-1{ clear:both; width:100%; max-width:600px; border-collapse:collapse; border:1px solid #2e2770; margin:0px auto 15px auto;}
.et_table-1 thead{ background-color:#2e2770; color:#fff; font-weight:300;}
.et_table-1 thead th{ padding:5px 0px;}
.et_table-1 tbody td{ padding:5px; border:1px solid #d6d6d5;}
.et_table-1 tbody tr:nth-of-type(even){ background-color:#eee;}









/* 模組 新聞內頁 分享按鈕====*/
#et_sticky_pc{ width: 50px; height: 0px;/*彈性高度*/ position: fixed; left:50%; top: 5px; margin-left:-550px; z-index: 10; overflow: hidden; transition: height 0.6s ease-in-out;}
#et_sticky_pc a.btn{ display: block; width: 40px; height: 40px; background: url(../images/et_sticky_pc.png) no-repeat; background-size: auto 40px; text-indent: 100%; white-space: nowrap; overflow: hidden; border-radius: 50%; margin-bottom: 5px; box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1);}
#et_sticky_pc a.btn.logo{ background-position: 0px 0px;}
#et_sticky_pc a.btn.fb{ background-position: -40px 0px;}
#et_sticky_pc a.btn.weibo{ background-position: -80px 0px;}
#et_sticky_pc a.btn.twitter{ background-position: -120px 0px;}
#et_sticky_pc a.btn.gplus{ background-position: -160px 0px;}
#et_sticky_pc a.btn.link{ background-position: -200px 0px;}
#et_sticky_pc a.btn.line{ background-position: -240px 0px;}

/* 新聞內頁 模組 et_ad_group_1 文末各關企廣告字====*/
.et_ad_group_1{ margin-bottom:20px; padding:10px 0px;}
.et_ad_group_1 p{ margin-bottom:10px; font-size:18px; font-weight:bold;}
.et_ad_group_1 p:last-child{ margin-bottom:0px;}
.et_ad_group_1 p.ad_txt_p_1 a:link,.et_ad_group_1 p.ad_txt_p_1 a:visited{ color:#0000ff;}
.et_ad_group_1 p.ad_txt_p_1 a:hover{ color:#0202eb;}
.et_ad_group_1 p.ad_txt_p_2 a:link,.et_ad_group_1 p.ad_txt_p_2 a:visited{ color:#0000ff;}
.et_ad_group_1 p.ad_txt_p_2 a:hover{ color:#d56020;}

/* et_comments 全站共用 留言版模組 =======================================*/
#et_comments {padding:5px; background-color:#fff;}
#et_comments *{font-style:normal;/*取消斜體*/}

/* menu tab 選單 ======================*/
#et_comments .menu{  display:flex; flex-direction:row; justify-content:space-between; align-items:center; margin-bottom:10px;}
#et_comments .menu button{ width:50%; height:40px; font-size:15px; border-radius: 3px; background-color:#fff; color:#636573; cursor: pointer; border:1px solid #636573;}
#et_comments .menu button.current{ background-color:#3788E6; color:#fff; border:none;}
#et_comments .menu button.btn_et{ }
#et_comments .menu button.btn_fb{ }

/*按鈕 前往新聞雲APP*/
#et_comments a.btn_go{ height:40px; background-color:#3788E6; color:#fff; font-size:15px; text-decoration:none; border-radius:3px; border:none; display:flex; flex-direction:column; justify-content:center; align-items:center;}

/*fb_board 留言版 =====================*/
#et_comments .fb_board{display:none;/*初始隱藏*/}

/* et_board 自行開發 留言版=====================*/
#et_comments .et_comments_inner{ width:100%;}
#et_comments .et_board{ padding:5px;}
#et_comments .et_board iframe{ width:100%; min-height:247px;}/*===============================print.css===========================================*/



@media print { 
		body{ background:#fff; color:black;}

.wrapper > div{ display: none;}
.wrapper > div.container_box { display:block;}
.wrapper > div.container_box .container .c1{ width:100%;}
.wrapper > div.container_box .container .c2{ display: none;}

.header .nav_1, .header .search_box, .live_title{ display:none;}


.breadcrumb_box,
article ~ div,
.subject_article .et_social_1,
.subject_article .tag,
.subject_article .et_social_2,
.subject_article .et_social_3,
.footer_box,
[class^="ad"],
.live_title
{ display: none;}

#ettoday_channel_frame{ display: none !important;}

.site_logo{ display:block!important;}


}




