/* 
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;
}

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 {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* 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.css**************************************************************/
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
/*所有通用設定-----------------------------------------------------------------------*/
body { font-family: Meiryo, "Meiryo UI","微軟正黑體",Arial, Helvetica, sans-serif, "新細明體";  font-size:15px; line-height:1.5; font-weight:normal; color:#333;}

/*預設連結狀態*/
a:link, a:visited { color:#000; text-decoration:none; transition:color 0.2s ease-out;}
a:hover, a:active { color:#bc823d; text-decoration:none; }

/*圖片無框*/
a img { border:none; }
/*h標題設定*/
h1 { font-size:15px; font-weight:normal;}
h2 { font-size:15px; font-weight:normal;}
h3 { font-size:13px; font-weight:normal;}
h4 { font-size:13px; font-weight:normal;}

/*去除圖片底下空白*/
img{vertical-align: bottom; } 

/*清除 clearfix*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {*zoom: 1; _zoom: 1; }

/*反白換顏色*/
::-moz-selection{ background-color:#d89b53; color:#fff;}
::selection{ background-color:#d89b53; color:#fff;}

/*more基本型*/
.more_box { clear:both;}
a.more { display:block; width:110px; height:30px; font-size: 20px;}
a.more:link, a.more:visited {}
a.more:hover, a.more:active {}
.more_box a.more{  clear:both; float:right; }

/*麵包屑=======
.menu_bread_crumb { margin-bottom:5px;}
.menu_bread_crumb em { color:#bc823d; font-style:normal;}
.menu_bread_crumb span { margin:0px 5px;}
.menu_bread_crumb a:link, .menu_bread_crumb a:visited {}
.menu_bread_crumb a:hover, .menu_bread_crumb a:active {}*/

/*分頁組件=======*/
.menu_page { clear:both; text-align:center; }
.menu_page span,
.menu_page a { color:#666; border:1px solid #666; border-left:0px; padding:5px 10px; margin:0px;}
.menu_page a:hover, .menu_page a:active{ color:#fff; background:#333; border:1px solid #333;}
.menu_page span.current { color:#fff; background-color:#666; border:1px solid #666;}
.menu_page span.disabled{ text-decoration:none; color:#aaa;} 
.menu_page .info{ clear:both; margin-top:10px; color:#333;}

.menu_page span:nth-of-type(1),
.menu_page a:nth-of-type(1){ border-left:1px solid #666;}

/*搜尋bar=======*/
.search_bar{ margin-bottom:10px;}

/* .gototop 滾回網頁最上面 ============*/
.gototop{ width:60px; height:60px; text-indent:-9999px; background:url(../images/gototop.png) no-repeat; background-size:60px 60px; opacity:0.9; position:fixed; bottom:30px; right:30px; cursor:pointer; z-index:10; display:none; }

/*修正FB*/
.fb_iframe_widget{ display:block;}
.fb-page{ margin:0 auto 15px auto;}

/* 影音 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:5px; position:relative; top:2px;}

.ad_pictxt_1 i.icon_type_video,
.part_pictxt_1 i.icon_type_video { width:15px; height:15px;}/*******layout.css**************************************************************/
/*================================================版型================================================*/
body{ background:#fff;}
.wrapper{ }
.container{ width:1000px; margin: 0 auto 20px auto; position:relative;} /*實際版面為980px 因為變天廣告會帶border-left border-right插進來*/
.container .r1{ clear:both;}
.container .r1 .c1{}
.container .r2{ clear:both;}
.container .r2 .c1{ width:625px; float:left;}
.container .r2 .c2{ width:300px; float:right;}
.container .r3{ clear:both; padding:15px;}
.container .r3 .c1{}
.header{}
.header .inner { width:1000px; height:218px;  margin:0 auto; margin-bottom: 30px; position:relative;}
/*================================================header================================================*/
/*topbar*/
.header .topbar{ float:right;}
.header .topbar a{ font-size:13px;margin-right:5px; padding-left:5px;}
.header .topbar a em{ display:inline-block; width:15px; height:15px; background:url(../images/icon_topbar_fb.png); position:relative; top:3px; right:4px;}
/*logo*/
.header h2{ position:absolute; left:50%; top:80px; margin-left: -137px;}
.header a.main_logo{ display:block; width:270px; height:38px; background:url(../images/logo_header.png) no-repeat; background-size:100% auto; text-indent:-9999px;}
/*nav_2*/
.header .nav_2{ width: 280px/*340px*/; position:absolute;  left:50%; bottom:12px; margin-left: -140px/*-170px*/;}
.header .nav_2 a{ display: inline-block; text-align: center; width:30px; height:30px; margin-right:26px;}
.header .nav_2 a:last-child{ margin-right:0px; }
.header .nav_2 a em{ display:inline-block; width:18px; height: 18px;  background:url(../images/icon_nav_2.png) no-repeat; position:relative; top:5px;  text-indent: -999999px;}
.header .nav_2 a em.icon_1{ background-position:5px center;}
.header .nav_2 a em.icon_2{ background-position:-48px center;}
.header .nav_2 a em.icon_3{ background-position:-113px center;}
.header .nav_2 a em.icon_4{ background-position:-171px center;}
.header .nav_2 a em.icon_5{ background-position:-237px center;}
.header .nav_2 a em.icon_6{ background-position:-293px center;}

/*search_box*/
.search_box{ width:100%; height:100%; position:fixed; left:0px; bottom:0px; background: rgb(255,255,255); z-index:200000; visibility: hidden; opacity: 0; transition:all .3s linear;}
.search_box.show{visibility: visible; opacity: 0.95;}
.search_box #searchclose{ width: 60px; height: 60px; background: url(../images/icon_closesearch.png) center center no-repeat; position: absolute; right: 100px; top: 100px; z-index: 1200; cursor: pointer;}
.search_box form{ display: block; position: absolute; top: 0;bottom: 0;margin: auto 0;height: 130px;width: 100%;}
.search_box input.keyword {display:block; width:100%; height:50px; padding-bottom:3px; margin:2px 0px 0px 10px; border:0px; color:#666; font-size: 30px; text-align: center;font-family: Meiryo, "Meiryo UI","微軟正黑體",Arial, Helvetica, sans-serif; }
.search_box input.keyword:focus{ outline:none}
.search_box button.btn{display:block; width:25px; height:25px; cursor:pointer; position:absolute; right:0px; top:0px; border:0px; }

/*================================================nav_1================================================*/
.nav_1{ width:100%; height:40px;  z-index:999; margin-bottom: 60px;}
.nav_1 ul{ width:1000px; height:40px; margin:0 auto; text-align: center;}
.nav_1 li{ display: inline-block; height:35px; padding:0px 19px/*14px*/; font-size:18px; position:relative; bottom:0px;}
.nav_1 li a{ display:inline-block; width:100%; height:100%; line-height:35px; font-size: 16px;}
/* .nav_1 li:after{ display:inline-block; content:""; width:1px; height:20px; background:#333; position:absolute; right:-2px; top:8px;} */

/*次選單*/
.nav_1 .sub{ display:none; width:100%; position:absolute; left:0px; top:40px; z-index:100; border:1px solid #ddd;}
/* .nav_1 .sub a{ display:block; border-bottom:1px solid #ddd; text-align:center;} */
.nav_1 .sub a:link, .nav_1 .sub a:visited { background:rgba(255,255,255,0.95);}
.nav_1 .sub a:hover, .nav_1 .sub a:active { background:#eee;}
/*current*/
.nav_1 li.current{}
.nav_1 li.current a{ color: #666;}
.nav_1 li.current a:hover, .nav_1 li.current a:active{ color:#333;}
.nav_1 li.current:after{ display:none;}
/*吸住*/
.nav_clone{ position:fixed; left:0px; top:0px; display:none; background: rgba(255,255,255,0.95)}

/*================================================側欄================================================*/
.sidebar-hot-news{ height:1612px; overflow:hidden;}

/*================================================footer================================================*/
.footer_box{ clear:both; background:#000; margin-top:100px;}
.footer{ width:1000px; height:70px; margin:0 auto; position:relative; padding-top:10px; }
.footer .footer_menu{ text-align:center; margin-bottom:5px;}
.footer .footer_menu a{ display:inline; padding:0px 5px;}

/*版權*/						
.footer address{ color:#999; text-align:center; font-style:normal;}
.footer a:link, .footer  a:visited { color:#999; text-decoration:none; }
.footer a:hover, .footer a:active { color:#fff; text-decoration:none; }
/*******block.css**************************************************************/
/*================================================block================================================*/
/*歸零========================*/
.block{ clear:both; margin-bottom:10px;}
.block_z{ }

.block_z .block_title{ }
.block_z .block_content{ border:1px solid #000;}

/*依寬度不同改樣式*/
.block_z.w_600 .block_content{ border-right:10px solid #000;}
.block_z.w_900{ width:900px; margin:0 auto; border-top:1px solid #000; border-right:10px solid #000; margin-top:80px;}
.block_z.w_900 .block_content{ border:0;}

/*fb*/
.block_z.fb{ margin:60px 0px;}
.block_z.fb .block_title{ padding-bottom:5px; border-bottom:10px solid #000; margin-bottom:30px; position:relative; z-index:-20;}
.block_z.fb .block_title h3{ font-size:22px; z-index:10;}
.block_z.fb .block_title:after{ display:block; width:90px; height:90px; content:""; border-radius:45px; background:rgba(188, 130, 61, 0.5); position:absolute; left:35px; top:-30px; z-index:-10;}



/*================================================元件================================================*/
/*part_title_1========================*/
h3.part_title_1{ display:block; height:36px; position:relative; z-index:40; border-bottom: 2px solid #000;}
h3.part_title_1 span{ font-size:20px;}

/*part_title_2========================*/
h3.part_title_2{ height:40px; margin-bottom:20px; border-bottom:1px solid #666; text-align:center; margin-bottom:20px;}
h3.part_title_2 span{ display:inline-block; padding: 0 10px; height:22px; font-size:16px; background:#fff; position:relative; bottom:-27px;
/*調整字距左右對齊*/
text-align:justify;
text-justify:inter-ideograph;}
h3.part_title_2 span:after{content:''; display:inline-block; width:100%;}

/*part_title_3========================*/
h3.part_title_3{ width:100%; height:16px; margin-bottom:20px; border-bottom:1px solid #666; text-align:center; display:none; }
h3.part_title_3 span{ display:inline-block; height:16px; font-size:16px; background:#fff; position:relative; bottom:0px;
 padding:0 10px;}


/*================================================文字列表================================================*/
/*part_txt_1========================*/
.part_txt_1{ }
.part_txt_1 a{ display:block; margin-bottom:10px; padding-bottom:10px; font-size:18px; border-bottom:1px solid #666;}
/*part_txt_2========================*/
.part_txt_2{}
.part_txt_2 a{ display:block; margin-bottom:10px; font-size:15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.part_txt_2 a::before{ content:""; display:inline-block; width:8px; height:8px; margin-right:8px; background:#333;}
/*part_txt_3========================*/
.part_txt_3{ position:relative;}
.part_txt_3 a{ display:block; margin-bottom:5px; padding-bottom:5px; font-size:16px; border-bottom:1px solid #666;}
.part_txt_3 a:nth-last-of-type(1){ border-bottom:5px solid #000;}
.part_txt_3 a::before{ content:""; display:inline-block; width:5px; height:5px; margin:0px 8px 3px 0px; background:#333;}
.part_txt_3 span.more_1 a{ font-size:20px; border:0px; position:absolute; right:0px; bottom:-40px;}
.part_txt_3 span.more_1 a::before{ display:none;}


/*================================================圖文列表================================================*/
/*part_pictxt_1========================*/
.part_pictxt_1{ clear:both; padding:25px 0px; border-bottom:1px solid #999;}
.part_pictxt_1 a.pic{ float:left; width:140px; height:105px; margin-right:5px; overflow:hidden;}
.part_pictxt_1 a.pic img{ width:auto; height:100%;}
.part_pictxt_1 h3{ display:table-cell; vertical-align:middle; height:105px; font-size:15px;}
.part_pictxt_1 h3 a{}
/*原生廣告*/
.ad_pictxt_1{ clear:both; width:300px; padding:25px 0px; border-bottom:1px solid #999;}
.ad_pictxt_1 a.pic{ float:left; width:140px; height:105px; text-align:center; margin-right:5px;}
.ad_pictxt_1 a.pic img{ max-height:100%; width:auto;}
.ad_pictxt_1 h3{ display:table-cell; vertical-align:middle; height:105px; font-size:15px; font-size:15px;}
.ad_pictxt_1 h3 a{}
.ad_pictxt_1 span { display:none;}


/*part_pictxt_2========================*/
.part_pictxt_2{}
.part_pictxt_2 .keyword{ margin-bottom:10px; color:#bc823d;}
.part_pictxt_2 a.item{ display:block; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #999;}
.part_pictxt_2 a.item .pic{ float:right; width:300px; height:225px; overflow:hidden;}
.part_pictxt_2 a.item .pic img{ width:auto; height:100%;}
.part_pictxt_2 a.item .group{ float:left; width:310px; height:225px; position:relative; transition:all 0.2s ease-out; }
.part_pictxt_2 a.item .group h4{ font-size:16px; margin-bottom:20px;}
.part_pictxt_2 a.item .group span.label{ display:inline-block; padding:0px 10px; background:#000; color:#fff; font-size:16px;}
.part_pictxt_2 a.item .group p{position:absolute; bottom:0px;}

/*日期*/
.part_pictxt_2 a.item span.time{ display:block; width:125px; height:29px; background:url(../images/bg_time.png) no-repeat; padding:3px 0px 0px 35px; font-family:"Georgia"; font-style:italic; font-weight:bold; font-size:16px;}
/*hover*/
.part_pictxt_2 a.item:hover .group p,
.part_pictxt_2 a.item:hover .group h4{ transition:all 0.2s ease-out; color:#bc823d;}
.part_pictxt_2 a.item:hover .group span.label { transition:all 0.3s ease-out; background:#bc823d; color:#fff;}
.part_pictxt_2 a.item:hover span.time{ color:#000;}
/*圖在左邊*/
.part_pictxt_2 .item.left .pic{ float:left;}
.part_pictxt_2 .item.left .group{ float:right;}
.part_pictxt_2 .item.left .group p{ }
.part_pictxt_2 .item.img_center .pic{ text-align:center;}

/*part_pictxt_3========================*/
.part_pictxt_3{}
.part_pictxt_3 .item{ float:left; width:140px; margin-right:15px;}
.part_pictxt_3 .item a.pic{ display:block; width:100%; height:105px; margin-bottom:10px; overflow:hidden;}
.part_pictxt_3 .item a.pic img{ width:auto; height:100%;}
.part_pictxt_3 .item h3{ font-size:15px;}
.part_pictxt_3 .item h3 a{}


/*part_pictxt_4========================*/
.part_pictxt_4{ clear:both;}
.part_pictxt_4 .item{ padding-bottom:50px; border-bottom:1px solid #666; margin-bottom:50px;}
.part_pictxt_4 .item a.pic{ float:left; width:360px; height:240px; text-align:center; margin:0px 20px;}
.part_pictxt_4 .item a.pic img{ width:auto; max-height:100%;}
.part_pictxt_4 .item h3{ font-size:18px;}
.part_pictxt_4 .item h3 a{ display:table-cell; vertical-align:middle; height:240px;}
.part_pictxt_4 .item:nth-last-of-type(1){ border-bottom:0px;}

/*part_pictxt_5========================*/
.part_pictxt_5{ clear:both;}
.part_pictxt_5 a.item{ display:block; margin-bottom:70px; position:relative;}
.part_pictxt_5 a.item h3{ font-size:16px; margin-bottom:20px;}
.part_pictxt_5 a.item .pic{ float:left; width:360px; height:240px; text-align:center; overflow:hidden;}
.part_pictxt_5 a.item .pic img{ width:auto; max-height:100%;}
.part_pictxt_5 a.item .summary{ width:300px; height:240px; margin-left:370px; position:relative;}
.part_pictxt_5 a.item .summary p{ position:absolute; bottom:0;}

.part_pictxt_5 + .more_box { position:relative; top:-50px; right:20px;}
/*================================================縮圖列表================================================*/
/*part_thumb_1========================*/
.part_thumb_1{}
.part_thumb_1 a.pic{ display:inline-block; width:100px; height:75px; line-height:75px; background:#ddd; margin:0px 5px 10px 0px; text-align:center; overflow:hidden;}
.part_thumb_1 a.pic img{ width:auto; max-width:100%; height:auto; max-height:100%; vertical-align:middle;}


/*part_thumb_2========================*/
.part_thumb_2{ margin-bottom:50px;}
.part_thumb_2 .item{}
.part_thumb_2 .item a.pic{ display:inline-block; max-width:100%; height:253px; overflow:hidden; margin-bottom:10px;}
.part_thumb_2 .item a.pic img{ width:auto; max-height:100%;}
.part_thumb_2 .item h3{ line-height:18px; font-size:18px;}
.part_thumb_2 .item h3 a{ max-width:100%; height:auto;}
/*一排4個*/
.part_thumb_2.col_4{ padding-bottom:10px; border-bottom:1px solid #666; position:relative;}
.part_thumb_2.col_4 .item{ float:left; width:230px; margin:0px 20px 15px 0px;}
.part_thumb_2.col_4 .item a.pic{ height:170px;}
.part_thumb_2.col_4 .item h3{ font-size:16px; line-height: normal;}
.part_thumb_2.col_4 .item:nth-of-type(4n){ margin-right:0px;}
.part_thumb_2.col_4 .item:nth-of-type(4n+1){ clear:both;}

.part_thumb_2.col_4 .more_box{ position:absolute; right:-35px; bottom:30px;}

/*================================================各區域================================================*/
/*area_1========================*/
.area_1{ clear:both; margin-bottom:50px; position:relative;}
.area_1 .part_title_3{ position:absolute; top:0px; left:0px;}
/*box_1*/
.area_1 .box_1{ }
.area_1 .box_1 .item{ float:left; margin-right:40px; width:300px; height:300px; position:relative; margin-bottom:40px;}
/* .area_1 .box_1 .item{ width:300px; height:300px; float:left; margin-right:40px; margin-bottom:40px;} */
.area_1 .box_1 .item:nth-of-type(2){ clear:both;}
.area_1 .box_1 .item:nth-of-type(3n+1){ margin-right:0px;}
/* .area_1 .box_1 .item.item:nth-child(3n){ margin-right:0px;} */
.area_1 .box_1 .item a.pic{ display:block; width:100%; height:225px; margin-bottom:5px; overflow:hidden; position: relative;}
.area_1 .box_1 .item a.pic img{ width:auto; height:100%;position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.area_1 .box_1 .item span{ display:inline-block; padding:0px 10px; background:#000; color:#fff; font-size:12px; position:relative; top:-8px; display:none;}
.area_1 .box_1 h4{ font-size:16px;}
.area_1 .box_1 h4 a{}
/*第一個*/
.area_1 .box_1 .item:nth-of-type(1){ width:360px; height:300px; margin-bottom:100px; margin-top: 130px;}
.area_1 .box_1 .item:nth-of-type(1) a.pic{ height:270px; line-height:270px;}

/*box_2*/
.area_1 .box_2 { width:580px; position:absolute; right:0px; top:0px;}
.area_1 .box_2 .video{ display:block; height:435px; background:#000; margin-bottom:10px; padding:55px 0px;}
.area_1 .box_2 .video iframe{ width:100%; height:326px;}
.area_1 .box_2 h4{ font-size:16px;}
.area_1 .box_2 h4 a{}


/*area_2========================*/
.area_2{ clear:both; margin-bottom:40px; padding:150px 0px 0px 0px;  position:relative; }
.area_2 .part_title_3{ position:absolute; left:0px; top:0px;}
.area_2 .box_1{ width:680px; float:left;}
.area_2 .box_2{ width:300px; float:right; margin-bottom:80px;}
.area_2 .more_box{ clear:both; float:right;}

/*area_3========================*/
.area_3{ clear:both; margin-bottom:40px; padding:150px 75px 0px 75px; position:relative;}
.area_3 .part_title_3{ position:absolute; left:0px; top:0px;}
.area_3 .box_1{ width:380px; float:left;}
.area_3 .box_2{ width:380px; float:right; margin-bottom:80px;}
.area_3 .more_box{ clear:both; float:right;}

/*area_4========================*/
.area_4{ padding:10px 10px 50px 10px; position:relative;}
.area_4 .more_1{ display:block; width:200px; padding:10px 10px; text-align:right; position:absolute; right:0px; bottom:0px;}

/*area_5========================*/
.area_5{ padding:20px; border-top:10px solid #000;}
.area_5 .box_1{ width:50%; float:left;}
.area_5 .box_2{ width:45%; float:right;}

/*area_7========================*/
.area_7{ clear:both; margin-bottom:30px; position:relative;}
.area_7 a.pic{ display:block; width:680px; height:450px; margin-bottom:10px; text-align:center; overflow:hidden;}
.area_7 a.pic img{ width:auto; max-height:100%;}
.area_7 h2{ width:680px; padding-left:10px; font-size:18px;}
.area_7 h2 a{ }
.area_7 h2::before{ content:""; display:inline-block; width:520px; height:1px; background:#000; position:absolute; right:0px; bottom:0px;}

/*area_8========================*/
.area_8{ width:900px; margin:0px auto; position:relative;}
.area_8 .box_1{ width:680px; border-top:1px solid #000; border-right:10px solid #000; border-bottom:1px solid #000; margin-bottom:40px; position:relative;}
.area_8 .box_1 a.pic{ display:block; width:670px; height:500px; line-height:500px; text-align:center; position:relative;}
.area_8 .box_1 a.pic img{ width:auto; max-width:100%; height:auto; max-height:100%; vertical-align:middle;}
.area_8 .box_1 a.pic h3{ width:100%; height:40px; line-height:42px; padding-left:10px; background:rgba(0,0,0,0.5); color:#fff; font-size:18px; text-align:left; position:absolute; left:0px; bottom:0px;}
/*控制鈕*/
.area_8 .box_1 .control{ width:100%; position:absolute; top:50%; margin-top:-25px;}
.area_8 .box_1 .control a{ display:block; width:35px; height:55px; background:url(../images/btn_gallery2.png); text-indent:-9999px; position:absolute;}
.area_8 .box_1 .control a.prev{ left:0px; background-position:left center;}
.area_8 .box_1 .control a.next{ right:0px; background-position:right center;}

.area_8 p.page{ font-size:36px; font-weight:bold; position:absolute; left:760px; top:455px;}
.area_8 a.btn_close{ display:block; width:101px; height:37px; background:url(../images/btn_close.png); position:absolute; left:750px; top:0px; text-indent:-9999px;}



/*================================================首頁================================================*/
/*gallery_1 輪播====================*/
.gallery_1{ margin-bottom:50px; position:relative; overflow:hidden;}
.gallery_1 .piece{ height:auto; display:flex; align-items:center; justify-content:center; background:#333;}
.gallery_1 img{ width:auto; height:570px;}/*CSS:先隱藏圖片，JS:圖集load之後再show(修正會閃圖:先看到第一張圖再看到random的圖)*/
.gallery_1 .bx-wrapper{ margin:0 auto;}
.gallery_1 .bx-wrapper .bx-viewport{ box-shadow:none;}



/*pager 分頁鈕*/
.gallery_1 .bx-wrapper .bx-pager{ float:right; position:relative; bottom:30px;}
.gallery_1 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls .bx-pager-item{ display:inline-block;}
.gallery_1 .bx-wrapper .bx-pager.bx-default-pager a{ display:block; width:15px; height:15px; margin-right:10px; background:#fff; border-radius:7px; opacity:0.5; text-indent:-9999px; box-shadow:0px 0px 10px rgba(0,0,0,0.4);}
.gallery_1 .bx-wrapper .bx-pager.bx-default-pager a.active{ background:#fff; opacity:1;}
/*標題*/
.gallery_1 .bx-wrapper .bx-caption{ clear:both; width:70%; height:70px; padding:20px; color:#fff; font-size:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; z-index:999; position:absolute; left:0px; bottom:0px;
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 20%,rgba(0,0,0,0.9) 100%);
}
.gallery_1 .bx-wrapper .bx-caption a:link, .gallery_1 .bx-wrapper .bx-caption:visited { color:#fff;}
.gallery_1 .bx-wrapper .bx-caption a:hover, .gallery_1 .bx-wrapper .bx-caption:active { color:#bc823d;}

.gallery_1 .bx-wrapper .bx-controls-direction a{ display:block; width:45px; height:90px; background:url(../images/btn_gallery1.png); text-indent:-9999px; position:absolute; z-index:40;}
.gallery_1 .bx-wrapper .bx-controls-direction a.bx-prev{ left:0px; top:230px; background-position:left center; opacity: 0; transition: opacity .5s; }
.gallery_1 .bx-wrapper .bx-controls-direction a.bx-next{ right:0px; top:230px; background-position:right center; opacity: 0; transition: opacity .5s;}

.gallery_1:hover .bx-wrapper .bx-controls-direction a.bx-prev{ opacity: 1}
.gallery_1:hover .bx-wrapper .bx-controls-direction a.bx-next{ opacity: 1}


/*================================================頻道頁================================================*/
/*part_gallery_1=========================*/
.part_gallery_1 { position:relative; width:100%; margin-bottom:30px;}
.part_gallery_1 img{ max-width:100%; height:auto;}
/*標題*/
.part_gallery_1 h2{ clear:both; width:100%; height:70px; line-height:50px; padding:20px; color:#fff; font-size:16px;background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 20%,rgba(0,0,0,0.9) 100%); position:absolute; left:0px; bottom:0px; overflow:hidden; z-index:40;}
.part_gallery_1 h2 a:link, .part_gallery_1 h2 a:visited { color:#fff;}
.part_gallery_1 h2 a:hover, .part_gallery_1 h2 a:active { color:#bc823d;}


/*麵包屑*/
.breadcrumb_box{ margin-bottom: 15px;}
.breadcrumb_box .part_breadcrumb{ float: left;}
.breadcrumb_box .part_breadcrumb > div{ display: inline-block;}
/*日期*/
.breadcrumb_box .date{/*border: 1px solid red;*/ display:block; width:180px; height:20px; font-size:14px; font-weight:bold; font-style:italic; padding:0px 0px 0px 23px; float: right; position: relative; top: -12px;}
.breadcrumb_box .date:before{ display:block; content:""; height:10px; background:rgba(188, 130, 61, 0.5); position:relative; left:-8px; top:20px; z-index:-10;}



/*================================================文章頁================================================*/
/*標題*/
.title_article{ font-size:28px;}

/*內文=============================*/
.subject_article{ margin-bottom:30px;}
.subject_article p.note { font-size:15px; color:#ff6600; margin-bottom:30px;}
.subject_article .story{ clear:both; margin-bottom:20px;}
.subject_article .story p { margin-bottom:20px; font-size:18px; line-height:1.8;}
.subject_article .story img{ vertical-align: bottom; }

/* 修正圖說 20201120 */
.story p.no_margin{ margin-bottom:0px;}
.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;}

/*關鍵字*/
.subject_article .part_keyword{ margin-bottom:20px;}
.subject_article .part_keyword p{ display:inline-block;}
.subject_article .part_keyword a{ }
/*operate_1 上方區塊*/
.subject_article .operate_1{ height:60px; position:relative; margin-bottom:30px;}
.subject_article .operate_1 .adult_icon{ background: url("../images/icon_adult.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height:60px; width:35px; position:absolute; left:0px; bottom:1px;}

/*社群分享=========================*/
/*文章上方 (按讚類)*/
.subject_article .operate_1 .share_box{ float:right; height:30px; position:relative; top:40px;}
.subject_article .operate_1 .share_box .fb-like{ float:left; margin-right:10px; position:relative; bottom:7px;}
.subject_article .operate_1 .share_box .g-plus{ float:left; margin-right:-30px; position:relative; bottom:9px;}
.subject_article .operate_1 .share_box .weibo{ float:left; position:relative; bottom:7px;}
/*文章下方 (分享類)*/
.subject_article .operate_2{ margin:40px 0px; position:relative;}
.subject_article .operate_2 .social_box{ position:absolute; right:10px; top:-10px;}
.social_box a{ display:inline-block; width:40px; height:40px; margin-right:5px;
background:url(../images/icon_social.png) no-repeat;}
.social_box a.fb{ background-position:0px 0px;}
.social_box a.google{ background-position:-40px 0px;}
.social_box a.weibo{ background-position:-80px 0px;}
/*hover*/
.social_box a.fb:hover{ background-position:0px -40px;}
.social_box a.google:hover{ background-position:-40px -40px;}
.social_box a.weibo:hover{ background-position:-80px -40px;}

/*頁面左邊吸住*/
.social_fixed{ width:40px; height:150px;  position:absolute;left:-60px; top:250px; display: none;}
.social_fixed .social_box{ width:40px; height:150px; position:fixed;}
.social_fixed .social_box a{ margin-top:-5px;}
.social_fixed .social_box a.fb{ background-position:0px -80px;}
.social_fixed .social_box a.google{ background-position:-40px -80px;}
.social_fixed .social_box a.weibo{ background-position:-80px -80px;}
/*hover*/
.social_fixed .social_box a.fb:hover{ background-position:0px -120px;}
.social_fixed .social_box a.google:hover{ background-position:-40px -120px;}
.social_fixed .social_box a.weibo:hover{ background-position:-80px -120px;}


/*================================================影音頁================================================*/
/*part_gallery_1=========================*/
.subject_video{ position:relative; margin-bottom:50px;}
.subject_video .video{margin-bottom:10px;}
.subject_video .video iframe{ max-width:100%; margin-bottom:20px;}
.subject_video .video h3{ font-size:30px;}
.subject_video .video h3 span{ display:inline-block; font-size:16px; background:#333; color:#fff; padding:0px 5px; margin-right:10px; position:relative; bottom:6px;}
.subject_video .operate_1{ width:280px; float:right;}
.subject_video .operate_1 .btn_youtube{ display:inline-block; position:relative; right:10px; bottom:7px;}
.subject_video .operate_1 .social_box{ display:inline-block;}

/*gallery_2_box=========================*/
.gallery_2_box{ clear:both; margin-bottom:50px;}
.gallery_2_box .more_1{ float:right; font-size:18px;}
.gallery_2_box .part_title_1{}
.gallery_2{ margin-bottom:10px; padding:30px 35px; background:#000;position:relative; }
.gallery_2 a.piece{ display:block; width:200px; margin-right:40px;}
.gallery_2 a.piece .pic{ width:200px; height:150px; overflow:hidden; position:relative;}
.gallery_2 a.piece .pic img{ max-height:100%; width:auto;}
.gallery_2 a.piece span{ display:block; width:100%; height:20px; padding:2px; color:#fff; text-align:right; background:rgba(0,0,0,0.6);  position:absolute; left:0px; bottom:0px;}
.gallery_2 a.piece h3{ color:#fff; font-size:15px;}

.gallery_2 .bx-wrapper{ max-width:930px!important; margin:0 auto;}
.gallery_2 .bx-wrapper .bx-viewport{ box-shadow:none; z-index:20;}
.gallery_2 .bx-wrapper .bx-pager{ display:none;}
.gallery_2 .bx-wrapper .bx-controls{ width:100%; height:160px; position:absolute; left:0px; top:50%; margin-top:-80px;}
.gallery_2 .bx-wrapper .bx-controls-direction a{ display:block; width:35px; height:55px; background:url(../images/btn_gallery2.png); text-indent:-9999px; position:absolute; z-index:40;}
.gallery_2 .bx-wrapper .bx-controls-direction a.bx-prev{ left:0px; top:50px; background-position:left center;}
.gallery_2 .bx-wrapper .bx-controls-direction a.bx-next{ right:0px; top:50px; background-position:right center;}

/*================================================圖輯頁================================================*/
/*gallery_3=========================*/
.gallery_3{ padding:0px 25px;}
.gallery_3 .run{ }
.gallery_3 .run .inner{ }
.gallery_3 .run .inner .part_thumb_1{ padding:10px;}
.gallery_3 .bx-wrapper{ margin:0 auto; position:relative;}
.gallery_3 .bx-wrapper .bx-viewport{ box-shadow:none; z-index:20;}
/*控制鈕*/
.gallery_3 .bx-wrapper .bx-pager{ display:none;}
.gallery_3 .bx-wrapper .bx-controls{ width:900px; height:120px; position:absolute; left:-110px; top:25px;}
.gallery_3 .bx-wrapper .bx-controls-direction a{ display:block; width:35px; height:55px; background:url(../images/btn_gallery2.png); text-indent:-9999px; position:absolute; top:50%; margin-top:-30px;}
.gallery_3 .bx-wrapper .bx-controls-direction a.bx-prev{ left:0px; background-position:left center;}
.gallery_3 .bx-wrapper .bx-controls-direction a.bx-next{ right:0px; background-position:right center;}

/*gallery_4=========================*/
.gallery_4{ width:720px; margin-bottom:40px; border-top:1px solid #000; border-right:10px solid #000; border-bottom:1px solid #000;}
.gallery_4 .run{ }
.gallery_4 .run .inner{}
.gallery_4 .run .inner .piece{ height:500px; text-align:center; background:#fff;}
.gallery_4 .run .inner .piece a.pic{ display:block; height:100%; line-height:500px;}
.gallery_4 .run .inner .piece a.pic img{ width:auto; max-width:100%; height:auto; max-height:100%; vertical-align:middle;}
.gallery_4 .bx-wrapper{ position:relative;}
.gallery_4 .bx-wrapper .bx-viewport{ box-shadow:none;}

/*標題*/
.gallery_4 .bx-wrapper .bx-caption{ width:100%; height:35px; line-height:35px; background:rgba(0,0,0,0.5); color:#fff; padding-left:10px; position:absolute; left:0px; bottom:0px;}
.gallery_4 .bx-wrapper .bx-caption a:link, .gallery_2 .bx-wrapper .bx-caption:visited { color:#fff;}
.gallery_4 .bx-wrapper .bx-caption a:hover, .gallery_2 .bx-wrapper .bx-caption:active { color:#bc823d;}
/*控制鈕*/
.gallery_4 .bx-wrapper .bx-pager{ display:none;}
.gallery_4 .bx-wrapper .bx-controls{ width:100%; position:absolute; top:50%; margin-top:-25px;}
.gallery_4 .bx-wrapper .bx-controls-direction a{ display:block; width:35px; height:55px; background:url(../images/btn_gallery.png); text-indent:-9999px; position:absolute;}
.gallery_4 .bx-wrapper .bx-controls-direction a.bx-prev{ left:0px; background-position:left center;}
.gallery_4 .bx-wrapper .bx-controls-direction a.bx-next{ right:0px; background-position:right center;}

/*================================================專題列表頁================================================*/
.block_z.w_900:nth-of-type(1){ margin-top:20px;}

/*================================================廣告================================================*/
.ad{ clear:both; margin:0px auto 20px auto; text-align:center;}
.ad_970x90{ margin-bottom: 50px; }
.ad_650x80{ }
.ad_300x600{ }
.ad_300x250{ }

/*置頂：轟天雷/凱旋門廣告*/
.top-sky {width:1000px; margin:0 auto; text-align:center;position:relative;}

/*microdata 圖片隱藏*/
span[itemprop="publisher"] img {
    display:none;
}


/*ad_txt_1*/
.ad_txt_1{ float:left; margin-top:10px;}
.ad_txt_1 a{ display:inline-block; background:#ededed; font-size:13px; padding:0px 5px; height:30px; line-height:30px; border:1px solid rgba(150,140,135,0.7);}
.ad_txt_1 a:link, .et_social_1 .ad_txt_1 a:visited { color:#968d89;}
.ad_txt_1 a:hover, .et_social_1 .ad_txt_1 a:active { color:#3f3a39;}

/* et_social_1 文首分享組件及文字廣告 20201209 ======================== */
.et_social_1{ float:right; margin: 20px 0 30px 0; width: 135px; height: 58px;}
.et_social_1 .menu{ float:right;}
.et_social_1 .icon_adult{ display:inline-block; width:50px; height:50px; background:url(../images/icon_003_50x50.png) -50px 0px no-repeat; }


/* et_comments 全站共用 留言版模組 20220607 =======================================*/
#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_board{ padding:5px; }
#et_comments .et_board iframe{ width:100%; min-height:247px;}
#et_comments .et_comments_inner{ width:100%;}

/*ai workzone產出的表格 20230717 */
.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;}


/*******page.css**************************************************************/
/* 模組 新聞內頁 分享按鈕====*/
#et_sticky_pc{ width: 50px; height: 0px;/*彈性高度*/ position: fixed; left:50%; top: 50px; 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;}

/*******penname_theme.css**************************************************************/


/*.penname_select下拉選單======================*/
.penname_select{ padding:0; margin-bottom:20px; }
.penname_select select{ font-family: "微軟正黑體";font-size: 15px;}
.penname_select select option:focus { background:#666;}

h2.panname_title { font-size:20px; margin-bottom:20px; background:none; border-bottom:1px solid #000;}

/*penname首頁圖集===============================*/
.penname_gallery_1 { margin-bottom:40px; position: relative;}
/*外掛歸零*/
.penname_gallery_1 .bx-wrapper{  }
.penname_gallery_1 .bx-wrapper .bx-viewport {  }
/*外掛標題*/
.penname_gallery_1 .bx-wrapper .bx-caption{ background:#000; padding-left:5px;}
.penname_gallery_1 .bx-wrapper .bx-caption span{ display:block; height:50px; line-height:55px; font-size:22px; color:#fff;}
/*方向*/
.penname_gallery_1 .bx-wrapper .bx-controls-direction a{ display:block; width:45px; height:90px; background:url(../images/btn_gallery1.png); text-indent:-9999px; position:absolute; z-index:40;}
.penname_gallery_1 .bx-wrapper .bx-controls-direction a.bx-prev{ left:0px; top:calc(50% - 45px); background-position:left center;}
.penname_gallery_1 .bx-wrapper .bx-controls-direction a.bx-next{ right:0px; top:calc(50% - 45px); background-position:right center;}
/*分頁*/
.penname_gallery_1 .bx-wrapper .bx-pager { display:none; }



/*.penname_news  =======================*/
.penname_news{ background:#fff; border:1px solid #ccc;}
.penname_news a.pic{ border:1px solid #ccc;}
.penname_news a.pic img{ }
.penname_news h3{ margin-bottom:5px;}
.penname_news h3 span > a{ font-size:18px;}
.penname_news h3 span + a{ color:#999;}
.penname_news p{ }


/*.penname_part_pictxt_1====================*/
.penname_part_pictxt_1{ clear:both; margin-bottom:40px;}
.penname_part_pictxt_1 .piece{ margin-bottom:30px; padding-bottom:30px;}
.penname_part_pictxt_1 .piece a.pic{  }
.penname_part_pictxt_1 .piece a.pic img{ }
.penname_part_pictxt_1 .piece h3{ font-size:20px; margin-bottom:10px; }
.penname_part_pictxt_1 .piece h3 a{}
.penname_part_pictxt_1 .piece p.summary{ color:#666; margin-bottom:10px;}
.penname_part_pictxt_1 .piece p.menu{ }
.penname_part_pictxt_1 .piece p.menu a{ display:inline-block; font-size:14px; padding:0 10px; margin-right:10px; background:#666; color:#fff;}
.penname_part_pictxt_1 .piece p.date{ }


/*.penname_part_pictxt_2====================*/
.penname_part_pictxt_2{ margin-bottom:30px;}
.penname_part_pictxt_2 .piece{ padding-bottom:0; border-bottom:1px dashed #ddd;}
.penname_part_pictxt_2 .piece a.pic{ margin-bottom:10px;}
.penname_part_pictxt_2 .piece a.pic img{ }
.penname_part_pictxt_2 .piece h3{ font-size:20px;}
.penname_part_pictxt_2 .piece h3 span{ }
.penname_part_pictxt_2 .piece h3 span + a{ color:#666; }
.penname_part_pictxt_2 .piece p.summary{  }
.penname_part_pictxt_2 .piece .menu { background:rgba(230, 230, 230, 0.4); padding:10px 0; border-top:none;}
.penname_part_pictxt_2 .piece .menu a{ }
.penname_part_pictxt_2 .piece .menu a.fb-like{  }
.penname_part_pictxt_2 .piece .menu a.fans{  }
.penname_part_pictxt_2 .piece .menu a.btn_more{  }
.penname_part_pictxt_2 .piece .menu a.blog{ }
.penname_part_pictxt_2 .piece .menu a.icon_instagram{  }


/*.penname_part_pictxt_3====================*/
.penname_part_pictxt_3{ margin-bottom:40px;}
.penname_part_pictxt_3 .piece{  border:1px solid #ddd;}
.penname_part_pictxt_3 .piece:nth-child(2n){  }
.penname_part_pictxt_3 .piece:nth-last-of-type(1){  }
.penname_part_pictxt_3 .piece:nth-last-of-type(2){ }
.penname_part_pictxt_3 .piece a.pic{ margin-bottom:10px;}
.penname_part_pictxt_3 .piece a.pic img{ }
.penname_part_pictxt_3 .piece h3{ }
.penname_part_pictxt_3 .piece h3 span a { font-size:18px;}
.penname_part_pictxt_3 .piece h3 span + a{ color:#999; }
.penname_part_pictxt_3 .piece h4{ font-size:15px; border-color:#eee;}
.penname_part_pictxt_3 .piece h4 a{}


/*.penname_part_pictxt_4====================*/
.penname_part_pictxt_4 { }
.penname_part_pictxt_4 .piece{ width:27%;}
.penname_part_pictxt_4 .piece a.pic{ }
.penname_part_pictxt_4 .piece a.pic img{  }
.penname_part_pictxt_4 .piece h3{ }
.penname_part_pictxt_4 .piece h3 span{  }
.penname_part_pictxt_4 .piece h3 span + a{ color:#999; }

/*.penname_part_pictxt_5====================*/
.penname_part_pictxt_5{ margin-bottom:40px;}
.penname_part_pictxt_5 .piece{ width:23%; float:left; margin-right:2.6%;}
.penname_part_pictxt_5 .piece:nth-of-type(4n){ margin-right:0;}
.penname_part_pictxt_5 .piece h3 { font-size:15px;}
.penname_part_pictxt_5 .piece a.pic{ }
.penname_part_pictxt_5 .piece a.pic img{ }


/*更多*/
.penname_more_box{ margin-bottom:30px;}
.penname_more_box a.btn_more{ }
.penname_more_box a.btn_more:hover{ color:#fff;}




/*penname_subject======================*/
.penname_subject{ margin-bottom:40px;}
.penname_subject .cover{  }
.penname_subject .cover p.visual{}
.penname_subject .cover p.visual img{  }
.penname_subject .cover p.profilepic{ }
.penname_subject .cover p.profilepic img{ }
.penname_subject h3{ }
.penname_subject h4{ }


.penname_subject .operate_1 a.penname_btn:hover { background:#666; }

/*===============================print.css===========================================*/

@media print {
    body {background: #fff;color: black;}

    .wrapper>div {display: none;}
    .wrapper>div.container {display: block;}
    .wrapper>div.container .r3 .c1 {width: 100%;}
    .wrapper>div.container .r2 .c1 {width: 100%;}
    .wrapper>div.container .r2 .c2 {display: none;}
    .wrapper>div.container .r1 .c1 {display: none;}
    .top-sky {display: none;}
    .twin-curtain {display: none;}

    .header,
    .nav_1,
    .nav_2 {display: none;}
    .nav_clone {display: none!important;}

    .breadcrumb_box,
    article~div,
    .et_social_1 .menu,
    .subjcet_article .et_social_1,
    .subjcet_article .et_social_1,
    .subject_article .part_keyword,
    .subject_article .et_social_2,
    .subject_article .et_social_3,
    [class^="ad"],
    .live_title {display: none;}

    #etnews_live_player {display: none !important;}
    
    .site_logo {display: block!important;}
}

