@charset "utf-8";
/* 
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 {
   /* 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;
}

ol, ul { list-style: none; }



/*******global.css**************************************************************/

/*border-box*/
* { 
 -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
 -moz-box-sizing: border-box;    /* Firefox, other Gecko */
 box-sizing: border-box;         /* Opera/IE 8+ */
}

/*所有通用設定-----------------------------------------------------------------------*/
body { font-family:Meiryo, "Meiryo UI", "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;  font-size:15px; line-height:1.5; font-weight:normal; color:#000;}

/*預設連結狀態*/
a:link, a:visited { color:#000; text-decoration:none; }
a:hover, a:active { color:#000; text-decoration:underline; }

/*圖片無框*/
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;}

/*清除 clearfix*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {*zoom: 1; _zoom: 1; }

/* 影音 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:3px;}

/*more基本型*/
.more_box { clear:both; }
.more {width:60px; height:30px; float:right; background-color:#000; font-size:17px; text-align:center; line-height:30px;}
.more:link, .more:visited { color:#fff; text-decoration:none; }
.more:hover, .more:active { color:#12CC89; text-decoration:none; }
.more_box .more{ margin-top:0px;}

/*麵包屑=======*/
.breadcrumb_box {clear:both; margin-bottom:20px;}
.breadcrumb_box .date{float:right; font-size:13px; color:#666;}
.menu_bread_crumb { font-size:13px; float:left;}
.menu_bread_crumb > div {display:inline-block; margin:0px 3px;}
.menu_bread_crumb span { color:#E31454;}
.menu_bread_crumb a:link, .menu_bread_crumb a:visited { color:#E31454; text-decoration:none; }
.menu_bread_crumb a:hover, .menu_bread_crumb a:active { color:#E31454; text-decoration:underline; }

/*form_box*/
.form_box { position: relative; margin-bottom:15px;}
.form_box .select_box { display:inline-block;}
.form_box .select_box select {border:none; background: url(../images/select_icon.jpg) #f4f4f4 no-repeat; background-position:110px 6px; width:130px; height:28px; text-indent: 0.01px; text-overflow: ""; cursor: pointer; color:#000; padding:0px 10px; margin-right:1px;
-webkit-appearance: none; 
-moz-appearance: none; }
.form_box .button{ border:none; background:#f4f4f4; color:#000; height:28px; cursor:pointer;}
.form_box .search_box { position:absolute; right:32px; bottom:0;}
.form_box .search_box .txt{ height:27px; width:140px; -webkit-appearance: none; -moz-appearance: none; border:none; border:1px solid #fff; padding:0px 5px; color: #999;}

/*分頁組件=======*/
.menu_page { text-align:center; clear:both;  margin-top:10px; padding-top:20px; margin-bottom:10px; font-size:13px; color:#000;}
.menu_page a:link, .menu_page a:visited { color:#000; background-color:#dcdcdc; text-decoration: none; padding:5px 12px; margin-right:3px;}
.menu_page a:hover, .menu_page a:active { color:#fff; background-color:#959595; }
.menu_page span.current { padding:5px 12px; font-weight:bold; color:#fff; margin-right:3px; background-color:#959595;}
.menu_page span.disabled{ text-decoration:none; padding:5px 8px;  margin-right:3px; background-color:#dcdcdc;} 
.menu_page_info{text-align:center; font-size:15px; margin-bottom:10px;}
.menu_page .info { margin-top:10px;}

/*圖片標籤*/
.tag{ position:absolute; left:0px; top:0px; color:#fff; background-color:#ff0042; min-width:50px; height:30px; line-height:30px; text-align:center; font-size:18px; font-weight:normal; display:inline-block; padding:0px 5px;}

/*ajax更多按鈕*/
.btn_more{ width:120px; height:30px; border:none; background:#ff0042; font-size:15px; color:#fff; cursor:pointer; display:block; margin:10px auto;}

/*ajax loading圖*/
.loading { background:url(../images/reload.gif) no-repeat; background-size:50px 50px; width:50px; height:50px; position:fixed; left:50%; bottom:130px; margin-left:-160px; display:none; z-index:11;}

/*廣告*/
.ad {margin-bottom:15px;}
.ad_970x90{ margin-top:15px; text-align:center;}


/*粉絲團按鈕*/
.social_operate {height:90px; position:relative;z-index:6; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 0px; margin-bottom:20px;}
.social_operate span.adult_icon{display:block; background:url(../images/icon_adult.jpg) no-repeat; height:70px;width:55px; position:absolute;top:10px; right:-5px;}
.social_operate .fb_like_fans{ width:250px; height:65px; position:absolute; top:10px; right:183px;}
.social_operate .fb_like_fans .fb-like{ width:55px; height:65px;  position:absolute; top:0px; right:0px;}
.social_operate .fb_like_news{ width:55px; height:65px;  position:absolute; top:10px; right:60px;}
.social_operate .gplus{width:55px; height:65px; position:absolute; top:10px; right:120px;z-index:10;}





/*******layout.css**************************************************************/

/*首頁版型*/
/*wrapper ===================*/
.wrapper_box{ background-color:#f5f5f5;}
.wrapper{}

/*header ====================*/
.header_box{ background-color:#e31454;}
.header{ height:110px; width:1000px; margin:0 auto; position:relative; }

/*主選單*/
.main_nav { background-color:#000;}
.main_nav ul{ width:1000px; height:70px; margin:0 auto;}
.main_nav li{ display:block; float:left; width: calc(1000px/9); position:relative; }
.main_nav li a { display:block;  width:100%; height:35px; line-height:35px; text-align:center; font-size:18px; border-right:1px solid #313131; border-bottom:1px solid #313131;}
.main_nav li:nth-child(8n+1) a{ border-left:1px solid #313131;}
.main_nav li.current a{ color:#fff; background-color:#e31454;}
.main_nav a:link, .main_nav a:visited { color:#fff; background-color:#000; text-decoration:none;}
.main_nav a:hover, .main_nav a:active { color:#fff; background-color:#ff0042; text-decoration:none;}

.main_nav li .sub{ position:absolute; top:35px; left:0px; width:100%; z-index:10; display:none;}
.main_nav li.hover a{background-color:#434343; color:#fff;}
.main_nav li.hover a:hover{background-color:#ff0042; color:#fff;}
.main_nav li.hover .sub a { background-color:#434343; color:#ccc;}
.main_nav li.hover .sub a:hover { color:#fff;}

.main_nav li.btn_1 a:hover{ background-color:#e31454;}
.main_nav li.btn_2 a:hover{ background-color:#00d955;}
.main_nav li.btn_3 a:hover{ background-color:#af40ff;}
.main_nav li.btn_4 a:hover{ background-color:#ff7303;}
.main_nav li.btn_5 a:hover{ background-color:#ff03cd;}
.main_nav li.btn_6 a:hover{ background-color:#067bff;}
.main_nav li.btn_7 a:hover{ background-color:#858585;}
.main_nav li.btn_8 a:hover{ background-color:#ff0302;}
.main_nav li.btn_9 a:hover{ background-color:#baa230;}
.main_nav li.btn_10 a:hover{ background-color:#ffa743;}
.main_nav li.btn_11 a:hover{ background-color:#42ffaa;}
.main_nav li.btn_12 a:hover{ background-color:#7700cd;}
.main_nav li.btn_13 a:hover{ background-color:#14ab6c;}
.main_nav li.btn_14 a:hover{ background-color:#b82d69;}
.main_nav li.btn_15 a:hover{ background-color:#ff9eb3;}
.main_nav li.btn_16 a:hover{ background-color:#47cafd;}

/*container =================*/
.container_box{ }
.container{ width:1000px; margin:0 auto; padding-bottom:50px; padding-top:20px;}
.r1{ clear:both;}
.c1{ width:680px; float:left;}
.c2{ width:300px; float:right;}

/*footer ====================*/
.footer_box{ clear:both;}
.footer{ background-color:#1b1b1b; padding:30px 0px; color:#fff; font-size:13px;}

/*logo*/
.header .main_logo{ background: url(../images/logo.png) no-repeat; width:350px; height:50px; position:absolute; left:0px; bottom:15px; text-indent:100%; overflow:hidden; white-space:nowrap; }
.header .main_logo a { display:block; width:320px; height:50px; text-indent:-9999px;}

/*搜尋框*/
.search_box{ position:absolute; right:0px; bottom:15px; width: 195px;}
.search_box .txt{ width: 195px; border:2px solid #fff; padding:2px 5px 2px 25px; white-space:5px; background:url(../images/icon_search.png) 2px no-repeat; font-weight: bold; color: #fff}
.search_box input::-webkit-input-placeholder {color:#fff;}
.search_box input::-moz-placeholder {color:#fff; opacity: 1;} 
.search_box input:focus{ outline: none; }

/*FB讚鈕*/
.fb_btn{ position:absolute; left:330px; bottom:23px;}

/*版頭文字連結*/
.ettop{ font-size:14px; padding-top:3px; background: #fff;}
.ettop .inner {width: 1000px; margin:0 auto; }
.ettop .nav_1 { float:left; }
.ettop .nav_2 { float:right; }
.ettop a { display:inline-block; height:20px; margin-right:5px;}
.ettop a:link, .ettop a:visited { color:#000; text-decoration:none; }
.ettop a:hover, .ettop a:active { color:#000; text-decoration:underline;}

/*大圖輪播區*/
.hotzone_1{}
.hotzone_1 .inner{ width:1000px; margin:0 auto;}
.hotzone_1 .gallery_1 {}

/*版權*/						
.footer address{ text-align:center; font-style:normal; font-size:13px; color:#fff;}
.footer .footer_menu{ text-align:center; margin-bottom:10px;}
.footer .footer_menu a{ padding:0px 5px;}
.footer a:link, .footer a:visited { color:#fff; text-decoration:none;}
.footer a:hover, .footer a:active { color:#D0D0D0; text-decoration:none;}



/*******block.css**************************************************************/

/*block歸零========================*/
.block{ margin-bottom:15px;}
.block .block_title{ clear:both;}
.block .block_title .inner{clear:both;}
.block .block_content{clear:both;}
.block .block_content .inner{clear:both;}
.block .block_content .inner:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}/*clearfix修正內容物 margin-bottom BUG*/
.block .block_content .inner {*zoom:1; _zoom:1;} 
.block .block_footer{clear:both;}
.block .block_footer .inner{clear:both;}

/*標題*/
.block_title{ font-size:18px; padding:2px 10px; height:30px; font-weight:normal; position:relative;}
.block_title a { display:block;}
.block_title span { float:right;}
.block_title a:link, .block_title a:visited { color:#fff; text-decoration:none; }
.block_title a:hover, .block_title a:active { color:#E7FD6B; text-decoration:none; }

/*首頁即時新聞-鎖定高度for廣告出現時避免跑版*/
.latest_news_index{ height:918px; overflow:hidden;}

/*block_a*/
.block_a{margin-bottom:10px;}
.block_a .block_title{ background-color:#ff0042; color:#fff; z-index:5;}
.block_a .title_1{ background-color:#000; color:#fff;}

/*block_b*/
.block_b{ background:url(../images/bg_9.jpg) repeat; margin-bottom:20px;}
.block_b .block_title{ background-color:#ff0302; color:#fff;}

/*block_c*/
.block_c{ background:url(../images/bg_11.jpg) repeat; margin-bottom:20px;}
.block_c .block_title{ background-color:#7700cd; color:#fff;}
.block_c .more{ position:absolute; right:0px; bottom:0px; background-color:#fff100;}
.block_c .more:link, .block_c .more:visited{ color:#000;}
.block_c .more:hover, .block_c .more:active{ color:#12CC89;}

/*block_d*/
.block_d{ margin-bottom:20px;}
.block_d .block_title{ background-color:#ff0042; color:#fff; padding-left:35px;}
.block_d .block_title:before{ content:"NEWS"; font-style:italic; text-align:center; font-size:11px; color:#fff; position:absolute; left:0px; top:0px; width:30px; height:30px; line-height:30px;  transform: scale(0.8); transform-origin: 5px 50%; z-index: 2;}
.block_d .block_title::after{content:""; position:absolute; left:0px; top:0px; width:30px; height:30px; background-color:#313131; }
.block_d .more{ position:absolute; right:0px; bottom:0px; background-color:#000;}
.block_d .more:link, .block_d .more:visited{ color:#fff;}
.block_d .more:hover, .block_d .more:active{ color:#12CC89;}

/*block_e*/
.block_e{ margin-bottom:20px; background:url(../images/bg_3.jpg) repeat;}
.block_e .block_title{ background-color:#000; color:#fff;}

/*block_f*/
.block_f{ margin-bottom:20px; background:url(../images/bg_3.jpg) repeat;}
.block_f .block_title{ background-color:#fff100; color:#000;}

/*block_g*/
.block_g{ background:url(../images/bg_12.jpg); padding-top:20px; margin-bottom:15px;}
.block_g .block_title {background-color:#0064be; color:#000;}
.block_g .block_title a:link, .block_g .block_title a:visited { color:#fff; text-decoration:none; }
.block_g .block_title a:hover, .block_g .block_title a:active { color:yellow; text-decoration:none; }
.block_g .part_pictxt_1 { margin-top:0px;}
.block_g .part_thumb_3 a:link, .block_g .part_thumb_3 a:visited { color:#000; text-decoration:none; }
.block_g .part_thumb_3 a:hover, .block_g .part_thumb_3 a:active { color:#6261F3; text-decoration:none; }

/*block_h*/
.block_h{ background:url(../images/bg_6.jpg); margin-bottom:15px;}
.block_h .block_title{ background-color:#fff100; color:#000;}

/*block_z1*/
.block_z1{border:1px solid #ccc;border-radius: 5px;}
.block_z1 .block_title{ padding-right:10px;height:32px;background-color:#F6F7F8; border-bottom:1px solid #ccc; border-top-right-radius:5px; border-top-left-radius:5px;
/*漸層*/
background: #efefef;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#efefef), to(#ffffff));
background: -webkit-linear-gradient(#efefef, #ffffff);
background: -moz-linear-gradient(#efefef, #ffffff);
background: -ms-linear-gradient(#efefef, #ffffff);
background: -o-linear-gradient(#efefef, #ffffff);
background: linear-gradient(#efefef, #ffffff);
-pie-background: linear-gradient(#efefef, #ffffff);
}
.block_z1 .block_title .inner{ padding-left:10px; }
.block_z1 .block_title .inner h2{height:40px; font-size:13px; font-weight:bold; line-height:30px; position:relative; color:#333;}
.block_z1 .block_title .inner h2 a.more{ position:absolute; right:5px; top:5px;}
.block_z1 .block_content{ padding-right:10px;}
.block_z1 .block_content .inner{ padding-left:10px;padding-top:5px }
.block_z1 .more{ background-color:#fff; font-size:13px; color:#000; width:80px;}
.block_z1 .more:hover{ text-decoration:underline; }

/*圖集 680x510*/
.gallery_a { position:relative; overflow:hidden; height: 461px;}
.gallery_a .owl-carousel {}
.gallery_a .owl-carousel .item { height:450px; max-width:700px; min-width:700px; overflow:hidden; position:relative;}
.gallery_a .owl-carousel .item:before{ content:" "; background: url(../images/bg_4.png) repeat; display:block; width:100%; height:100%; position:absolute; z-index:10; }
.gallery_a .owl-carousel .item img { -webksit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2); filter:blur(1px); -webkit-filter: blur(1px);
-webkit-transition: .7s;
-moz-transition: .7s;
transition: .7s; 
}
.gallery_a h3{ background-color:rgba(0,0,0,0.8); opacity:0.9; color:#fff; width:100%; position:absolute; bottom:0px; left:0px; font-size:26px; line-height:60px; height:60px; padding-left: 10px; -webkit-filter: blur(1px); filter:blur(1px);
-webkit-transition: .1s;
-moz-transition: .1s;
transition: .1s;
-webkit-line-clamp: 1; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box;}
.gallery_a a:link, .gallery_a a:visited { color:#fff; text-decoration:none; }
.gallery_a a:hover, .gallery_a a:active { color:#fff; text-decoration:none;}

/*中間張*/
.gallery_a .owl-carousel .center { width:600px; }
.gallery_a .style .item{}
.gallery_a .style .item:before{ z-index:0;}
.gallery_a .style .item img{ -webksit-transform:scale(1); -moz-transform:scale(1); transform:scale(1); -webkit-filter: blur(0px); filter:blur(0px);}
.gallery_a .style .item h3 { filter:blur(0px); -webkit-filter: blur(0px);}

/*圖文列表part_pictxt_1*/
.part_pictxt_1{ margin-top:20px; }
.part_pictxt_1 .box_0{ vertical-align: top; display:inline-block; width:200px; /* float:left; */ margin:0px 10px 15px 13px; background-color:#fff;}
.part_pictxt_1 .box_0 .pic { line-height:0; position:relative;}
.part_pictxt_1 .box_0 .pic a { display:block; position:relative; width:200px; height:150px;}
.part_pictxt_1 .box_0 .pic .tag_2{ background-color:#fff100; color:#000;}
.part_pictxt_1 .box_0 img{width:200px; height:150px;/*20230307:115px*/ object-fit: cover; object-position: center center;}
.part_pictxt_1 .box_0 .box_1{ position:relative;}
.part_pictxt_1 .box_0 .box_1 .title_a { font-size:14px; margin:5px 0;  -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box;}
.part_pictxt_1 .box_0 .box_1 .title_b { font-size:15px; background-color:#fee0e8; padding:5px 2px;}
.part_pictxt_1 .box_0 .box_1 .title_c { font-size:15px; background-color:#fffde1; padding:5px 2px;}
.part_pictxt_1 .box_0 .box_1 .title_d { font-size:15px; background-color:#fff; padding:5px 2px;}
.part_pictxt_1 .box_0 .box_1 .title_e { font-size:15px; background-color:#fff; padding:5px 2px; text-align:center;}
.part_pictxt_1 .box_0 .box_1 p { color:#f4f4f4; font-size:13px;}
.part_pictxt_1 .box_0 .box_1 .time { color:#000; font-size:15px;}
.part_pictxt_1 .box_0 .box_1 .time:before { content:""; background:url(../images/icon.png) no-repeat -0px -125px; width:15px; height:15px; display:inline-block; margin-right:3px; vertical-align:middle;}
.part_pictxt_1 .box_0 .box_1 .date { color:#000; margin-bottom:5px; font-size:15px;}
.part_pictxt_1 .box_0 .box_1 .date:before { content:""; background:url(../images/icon.png) no-repeat -20px -125px; width:15px; height:15px; display:inline-block; margin-right:3px; vertical-align:middle;}
.part_pictxt_1 .box_0 .pic .tag{ background-color:#000;}
.part_pictxt_1 .box_0 .box_1 .tag_1 { position:absolute; bottom:0px; right:3px; background-color:#e5004f; border-radius:3px; color:#fff; font-size:13px; font-weight: normal; padding:0px 3px; border:1px solid #ff0042;}

.part_pictxt_1 a:link, .part_pictxt_1 a:visited { color:#000; text-decoration:none; }
.part_pictxt_1 a:hover, .part_pictxt_1 a:active { color:#ff0042; text-decoration:none;}
/*video icon*/
.part_pictxt_1.video .box_0 {}
.part_pictxt_1.video .box_0 .pic a:before{ content:" "; display:block; width:85px; height:85px; position:absolute; top:50%; left:50%; margin-left:-43px; margin-top:-43px; background:url(../images/icon.png) 0px 0px;}
.part_pictxt_1.video .box_0 .pic a { width:200px; height:115px;}
.part_pictxt_1.video .box_0 img {width:200px; height:115px; object-fit: cover; object-position: center center;}

/*圖文列表part_pictxt_2*/
.part_pictxt_2{}
.part_pictxt_2 .box_0{ border:5px solid #dcdcdc; margin-bottom:-5px; padding:15px 2px 15px 5px; background-color:#fff;}
.part_pictxt_2 .box_0 .pic{ float:left; margin-right:10px; width:65px; height:65px; border:1px solid #dcdcdc;}
.part_pictxt_2 .box_0 .pic img { width:63px; height:auto;}
.part_pictxt_2 .box_0 .box_1{ font-size:13px;}

/*圖文列表part_pictxt_3*/
.part_pictxt_3{}
.part_pictxt_3 .box_0{ float:left; position:relative; margin-right:5px;}
.part_pictxt_3 .box_0:last-child{margin-right:0px; }
.part_pictxt_3 .box_0 .pic { line-height:0; height:250px; width:330px;}
.part_pictxt_3 .box_0 .pic a { display:block; height:250px; width:330px; overflow:hidden;}
.part_pictxt_3 .box_0 .pic a:before{ content:""; width:100%; height:100%; position:absolute; left:0px; top:0px; background:url(../images/bg_4.png); line-height:0px; opacity:0.6;}
.part_pictxt_3 .box_0 .pic img { height:100%; width:auto;}
.part_pictxt_3 .box_0 h3{ position:absolute; bottom:0px; left:0px; width:100%; font-size:21px; line-height:1.2;}
.part_pictxt_3 .box_0 h3 a { display:block; width:100%; height:100%; padding:5px 15px;}
.part_pictxt_3 a:link, .part_pictxt_3 a:visited { background-color:rgba(255,0,66,0.5); color:#fff; text-decoration:none; }
.part_pictxt_3 a:hover, .part_pictxt_3 a:active { background-color:rgba(255,0,66,0.7); color:#fff; text-decoration:none;}

/*圖文列表part_pictxt_4*/
.part_pictxt_4{}
.part_pictxt_4 .box_0{ padding:20px 10px; border-bottom:1px solid #bfbfbf;}
.part_pictxt_4 .box_0 .pic {width:200px; margin-right:10px; position:relative; float:left;}
.part_pictxt_4 .box_0 .pic .tag{ }
.part_pictxt_4 .box_0 .box_1 {float:left; width:450px;}
.part_pictxt_4 .box_0 .box_1 .title_a{ font-size:21px; margin-bottom:5px; font-weight:bold; line-height:1.1;}
.part_pictxt_4 .box_0 .box_1 .date { color:#9e9e9e;}
.part_pictxt_4 a:link, .part_pictxt_4 a:visited { color:#000; text-decoration:none; }
.part_pictxt_4 a:hover, .part_pictxt_4 a:active { color:#ff0042; text-decoration:none;}

/*圖文列表part_pictxt_5*/
.part_pictxt_5{}
.part_pictxt_5 .box_0{ width:200px;}

/*圖文列表part_pictxt_6*/
.part_pictxt_6{}
.part_pictxt_6 .box_0{ padding:20px 10px; border-bottom:1px solid #bfbfbf;}
.part_pictxt_6 .box_0 .pic { float:left; margin-right:15px; position:relative; width:320px; height:220px; overflow:hidden;}
.part_pictxt_6 .box_0 .pic img { height:100%; width:auto;}
.part_pictxt_6 .box_0 .date { color:#9e9e9e;}
.part_pictxt_6 .box_0 .title_a{ font-size:18px; margin-bottom:5px; font-weight:bold;}
.part_pictxt_6 a:link, .part_pictxt_4 a:visited { color:#000; text-decoration:none; }
.part_pictxt_6 a:hover, .part_pictxt_4 a:active { color:#ff0042; text-decoration:none;}

/*圖文列表part_pictxt_7*/
.part_pictxt_7{font-family: "微軟正黑體",Arial, Helvetica, sans-serif, "新細明體";}
.part_pictxt_7 .box_0{}
.part_pictxt_7 .pic{ float: left; width: 90px; height: 90px; margin-right: 7px;}
.part_pictxt_7 .pic img{width: 100%; height: auto;}
.part_pictxt_7 .box_1{ margin-bottom: 5px;}
.part_pictxt_7 h3{ font-size: 16px; font-weight: bold; line-height: 1.2; }
.part_pictxt_7 h4{font-size: 15px; color: #555; font-weight: bold; margin-bottom: 3px;}
.part_pictxt_7 p{font-size: 12px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box;}
.block_d .part_pictxt_7 .more_box{}
.block_d .part_pictxt_7 .more{ font-size: 13px; width: 90px; height: 25px; line-height: 25px; background-color:none; padding:0 5px; position: relative; letter-spacing: 1px; background: none; color:#ff0042; margin-bottom: 10px;}
.block_d .part_pictxt_7 .more::before{content:""; border-left: 3px solid #ff0042; margin-right: 5px; height: 15px; display: inline-block; vertical-align: -2px;}
.part_pictxt_7 a{display: block; border:2px solid #dcdcdc; margin-bottom:-5px; padding:15px 2px 35px 7px;position: relative; background: #fff;}
.part_pictxt_7 a:hover{ text-decoration:none; background: #FFE8ED; width: 100%; }

/*文字列表part_txt_1*/
.part_txt_1 {}
.part_txt_1 h4{ border-bottom:1px solid #fff; font-size:18px; font-weight:normal;}
.part_txt_1 h4 a{ display:block; padding:10px 15px; }
.part_txt_1 h4 a:link, .part_txt_1 h4  a:visited { color:#000; background-color:#CFCECE; text-decoration:none; }
.part_txt_1 h4 a:hover, .part_txt_1 h4  a:active { color:#fff; background-color:#FF7A9C; text-decoration:none; }

.part_txt_1 .point a:link, .part_txt_1 .point a:visited { color:#fff; background-color:#FF82A2; text-decoration:none; }
.part_txt_1 .point a:hover, .part_txt_1 .point a:active { color:#fff; background-color:#FF658D; text-decoration:none; }


/*排行榜part_rank_1*/
.part_rank_1{ margin-top:-2px; padding-right:2px;  background-color:#fff;}
.part_rank_1 .box_0 {width:50%; float:left;}
.part_rank_1 .box_0 .box_1 { height:70px; position:relative;}
.part_rank_1 .box_0 .box_1:before{ content:"推"; display:block; width:50px; height:50px; border-radius:50%; position:absolute; top:10px; left:15px; background-color:#ff0042; font-size:30px; text-align:center; color:#fff; font-family:"微軟正黑體";}
.part_rank_1 .box_0 .box_1 h3 { font-size:15px; font-weight:normal; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; padding: 10px 5px 10px 80px; height:70px;  border:2px dashed #000;  margin-top:-2px; margin-right:-2px;}
.part_rank_1 .box_0:nth-child(2) .list{counter-reset:li-counter 5;}
.part_rank_1 .list { list-style-type:none; list-style-type: decimal !ie; /*IE 7*/ margin:0; counter-reset:li-counter;}
.part_rank_1 .list > li{ position:relative; height:70px; font-size:15px;  padding:10px 10px 5px 80px; border:2px dashed #000; margin-top:-2px; margin-right:-2px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box;}
.part_rank_1 .list > li:before {position:absolute; top:18px; left:15px; width:50px; font-size:36px; line-height:1; color:#000; content:counter(li-counter);counter-increment:li-counter; text-align:center;}
.part_rank_1 a { display:block; overflow: hidden; }
.part_rank_1 a:link, .part_rank_1 a:visited { background-color:#fff; color:#000; text-decoration:none; }
.part_rank_1 a:hover, .part_rank_1 a:active { background-color:#FFE6F5; color:#ff0042; text-decoration:none;}

/*排行榜-側欄 part_rank_2*/
.part_rank_2{ margin-top:-2px; padding-right:2px; border:2px solid #dcdcdc;}
.part_rank_2 .list { list-style-type:none; list-style-type: decimal !ie; /*IE 7*/ margin:0; counter-reset:li-counter;}
.part_rank_2 .list > li{ position:relative; font-size:15px; padding:5px 5px 5px 30px; border-bottom:1px solid #dcdcdc; background-color:#fff;}
.part_rank_2 .list > li:before {position:absolute; top:10px; left:5px; width:20px; font-size:13px; line-height:1; color:#1780a3; content:counter(li-counter);counter-increment:li-counter; text-align:center; font-weight:bold;}
.part_rank_2 .list > li:last-child { border-bottom:none;}
.part_rank_2 a:link, .part_rank_2 a:visited { background-color:#fff; color:#000; text-decoration:none; }
.part_rank_2 a:hover, .part_rank_2 a:active { background-color:#FFE6F5; color:#ff0042; text-decoration:none;}

/*part_thumb_1*/
.part_thumb_1{}
.part_thumb_1 .box_0{ width:220px; float:left; margin-right:10px; margin-bottom:10px;}
.part_thumb_1 .box_0:nth-child(3n){margin-right:0px;}
.part_thumb_1 .box_0 .title{ font-size:18px; position:relative; background-color:#02882f; color:#000; font-weight:normal; z-index:5;}
.part_thumb_1 .box_0 .title a { display:block; padding:2px 10px; height:30px;}
.part_thumb_1 .box_0 .title a:link, .part_thumb_1 .box_0 .title a:visited { color:#fff; text-decoration:none; }
.part_thumb_1 .box_0 .title a:hover, .part_thumb_1 .box_0 .title a:active { color:yellow; text-decoration:none; }
.part_thumb_1 .box_0 .title span{ float:right;}
.part_thumb_1 .box_0 .box_1 { padding:10px; background: url(../images/bg_10.jpg);}
.part_thumb_1 .box_0 .box_1 h3{ background:#fff;/* height:40px;*/ line-height:1.5; padding:8px 0px 8px 3px; margin-bottom:3px; font-size:14px;}
.part_thumb_1 .box_0 .box_1 h3 a{display: block; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box;}
.part_thumb_1 .box_0 .box_1 .pic { line-height:0;}
.part_thumb_1 .box_1 a:link, .part_thumb_1 .box_1 a:visited { color:#000; text-decoration:none;}
.part_thumb_1 .box_1 a:hover, .part_thumb_1 .box_1 a:active { color:#ff0042; text-decoration:none;}



/*part_thumb_2*/
.part_thumb_2{ padding:10px 0px;}
.part_thumb_2 .box_0{ width:102px; float:left; margin:5px 13px;}
.part_thumb_2 .box_0 .pic{ line-height:0; margin-bottom:5px; border:1px solid #ccc;}
.part_thumb_2 .box_0 h3{}

/*part_thumb_3*/
.part_thumb_3{ padding:20px 0px 15px 0px;}
.part_thumb_3 .box_0{}
.part_thumb_3 .box_0 h3{ font-size:15px; margin-bottom:5px;}
.part_thumb_3 .box_0 p{ font-size:13px; padding:5px 2px;}
.part_thumb_3 .box_0 p .date { color:#999; font-size:12px;}
.part_thumb_3 .box_0 img { height:100%; width:auto;}
.part_thumb_3 .box_1{ float:left; width:455px; background-color:rgba(255,255,255,0.8); overflow:hidden;}
.part_thumb_3 .box_1 .pic { height:305px; overflow:hidden;}
.part_thumb_3 .box_1 h3 { font-size:18px; }
.part_thumb_3 .box_2{ float:right; width:200px; margin-bottom:15px; background-color:rgba(255,255,255,0.8); overflow:hidden;}
.part_thumb_3 .box_2 .pic {height:155px; overflow:hidden; }
.part_thumb_3 .box_2 h3 {-webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; padding-top: 5px;}
.part_thumb_3 a:link, .part_thumb_3 a:visited { color:#000; text-decoration:none; }
.part_thumb_3 a:hover, .part_thumb_3 a:active { color:#ff0042; text-decoration:none;}

/*part_nav_1*/
.part_nav_1{}
.part_nav_1 li {  width:25%; float:left; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.part_nav_1 li a { width:100%; text-align:center; display:block; padding:5px 0px; font-size:18px;}
.part_nav_1 li a.current {background-color:#333333;}
.part_nav_1 a:link, .part_nav_1 a:visited { background-color:#e31454; color:#fff; text-decoration:none;}
.part_nav_1 a:hover, .part_nav_1 a:active { background-color:#333333; color:#fff; text-decoration:none;}

/*part_menu_3 發燒話題==========================*/
.part_menu_3{ clear:both; background: #fff; padding: 10px;}
.part_menu_3 a{ font-size:16px; margin-right:10px;}
.part_menu_3 a:nth-last-child(1){ margin-right:0px;}
.part_menu_3 a:nth-of-type(even){ font-size:22px; color:#f094b0;}
.part_menu_3 a:nth-of-type(even):hover{color:#666;}

/*新聞模組news.htm=====================================================*/
.module_1{ clear:both;}
.module_1 .title{ color:#333333; font-size: 38px; line-height: 1.2; margin-bottom:5px; position:relative; font-weight:normal;}
.module_1 .date { color:#666; text-align:right;}
/*留言數*/
.module_1 .msg { background:url(../images/icon.png) no-repeat 0px -90px; width:100px; height:30px; padding-left:55px; margin:10px auto; cursor:pointer;}
.module_1 .msg .num { padding:2px 5px; background:#fff; border:1px solid #ccc; position: relative; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.module_1 .msg .num:before { content:""; position: absolute; right:100%; top:7px; width:0; height:0; border-top:4px solid transparent; border-right:8px solid #fff; border-bottom:4px solid transparent; z-index:10; }
.module_1 .msg .num:after {content:""; position: absolute; right:100%; top:6px; width:0; height:0; border-top:5px solid transparent; border-right:10px solid #ccc; border-bottom:5px solid transparent;}

/*粉絲團(上方列)-舊版*/
/*
.module_1 .social_operate {height:90px; position:relative;z-index:6; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 0px; margin-bottom:20px;}
.module_1 .social_operate span.adult_icon{display:block; background:url(../images/icon_adult.jpg) no-repeat; height:70px;width:55px; position:absolute;top:10px; right:-5px;}
.module_1 .social_operate .fb_like_fans{ width:250px; height:65px; position:absolute; top:10px; right:183px;}
.module_1 .social_operate .fb_like_fans .fb-like{ width:55px; height:65px;  position:absolute; top:0px; right:0px;}
.module_1 .social_operate .fb_like_news{ width:55px; height:65px;  position:absolute; top:10px; right:60px;}
.module_1 .social_operate .gplus{width:55px; height:65px; position:absolute; top:10px; right:120px;z-index:10;}
*/

/*本文*/
.module_1 .story {clear:both;color:#333;font-size:16px; line-height:1.8;}
.module_1 .story p {margin:25px auto; font-size:18px;}
.module_1 .story p:nth-child(1) {margin-top:0px}
.module_1 .story img{ max-width:600px; height:auto; vertical-align: bottom;}
.module_1 .menu_page{ margin-bottom:15px;}
/*圖說*/
.module_1 .story p.no_margin{margin-top:0px; margin-bottom:0px;}
.module_1 .story p.no_margin+p{margin-top:0;}
.module_1 .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;}

/*文末：fb讚粉絲*/
.module_1 .fb_fans #pin-button {float:right;padding:2px 5px;text-align:center}
.module_1 .fb_fans { clear:both; margin-bottom:0px; height:25px; position:relative;border-top:1px dotted #ddd;padding-top:5px}
.module_1 .fb_fans em { color:#ff0042; position:absolute;top:5px;left:80px; font-size:13px; font-style:normal;}

/*電子報訂閱*/
.module_1 .epaper-subscribe {clear:both;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;text-align:center;padding:5px 0;color:#ff0042; background:url(../images/bg_3.jpg); margin-bottom:10px;}

/*文字樣式*/
.module_1 .txt_1{ text-align:center; margin-bottom:10px; color:#ED4292; font-size:13px;}

/*關鍵字*/
.module_1 .menu_txt_2{ margin:15px 0px;}
.module_1 .menu_txt_2 h2{ display:inline-block; font-size:13px;}
.module_1 .menu_txt_2 a:link, .menu_txt_2 a:visited { font-size:13px; color:#F74F98; text-decoration:none; }
.module_1 .menu_txt_2 a:hover, .menu_txt_2 a:active { color:#F74F98; text-decoration:underline;} 

/*新聞頁文末社群操作*/
.module_1 .social_share{ clear:both; display: flex; align-items: center; margin-bottom:20px; position: relative;}
.module_1 .social_share .menu_1{ display: flex; margin:10px auto 0 auto;}
.module_1 .social_share a.btn{ display:block; width:35px; height:35px; background:url(../images/icon_002_35x35.png) no-repeat; margin-right: 3px; border-radius: 3px;}
.module_1 .social_share a.btn.message{ width:140px; line-height: 35px; text-align: center; font-size: 14px; background:#ff0042; color:#fff;}
.module_1 .social_share a.rss{ background-position:0px 0px; text-indent:100%; white-space:nowrap; overflow:hidden;}
.module_1 .social_share a.fb{ background-position:-35px 0px; text-indent:100%; white-space:nowrap; overflow:hidden;}
.module_1 .social_share a.ig{ background-position:-70px 0px; text-indent:100%; white-space:nowrap; overflow:hidden;}
.module_1 .social_share a.weibo{ background-position:-105px 0px; text-indent:100%; white-space:nowrap; overflow:hidden;}
.module_1 .social_share a.gplus{ background-position:-140px 0px; text-indent:100%; white-space:nowrap; overflow:hidden;}
.module_1 .social_share a.twitter{ background-position:-175px 0px; text-indent:100%; white-space:nowrap; overflow:hidden;}
.module_1 .social_share .icon_print{ display:inline-block; width:35px; height:35px; background:url(../images/icon_002_35x35.png)-210px 0px no-repeat; margin-right:3px; text-indent:100%; white-space:nowrap; overflow:hidden; cursor:pointer; border-radius:3px;}

/*圖集內頁*/
.module_1 .link_txt_1{ background-color:#ff0048; color:#fff; margin-bottom:10px; padding:5px;}
.module_1 .link_txt_1 h3 { display:inline-block; margin-left:5px; font-size:15px;}
.module_1 .link_txt_1 a:link, .module_1 .link_txt_1 a:visited { color:#fff; text-decoration:none; }
.module_1 .link_txt_1 a:hover, .module_1 .link_txt_1 a:active { color:#fff; text-decoration:underline;}

.module_1 .big_photo{ text-align:center; margin-bottom:10px;}
.module_1 .big_photo img { max-width:680px;}
.module_1 .summary { margin-bottom:5px;}

/*廣告*/

/*置頂：轟天雷/凱旋門廣告*/
.top-sky {width:1000px;margin:0 auto;text-align:center;position:relative;}

/*ad970超級大橫幅*/
.ad_970{ width:970px; margin:10px auto 0 auto;}

/*ad300*/
.ad_300{ width:100%; height:auto; margin-bottom:10px;}

/*ad_650*/
.ad_650{ width:100%; margin:10px auto; text-align:center;}

/*新聞內頁-文字廣告上*/
.ad_txt_1{ margin-bottom:10px;}
.ad_txt_1 a{ display: inline-block; background: #EEE; width: 490px; font-size: 18px; padding: 20px; height: auto; 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*/
.ad_txt_1 a:hover, .ad_txt_1 a:active { color: #62A8FF;}

/*ad170x50-header*/
.ad170x50-1{width: 170px; height: 50px; position: absolute; bottom:10px; left:610px; }
.ad170x50-2{width: 170px; height: 50px; position: absolute; bottom:10px; left:430px;}

/*新聞內頁文中廣告============*/
.ad_in_news {margin:10px auto;text-align:center}
.ad_in_news img {display:inline!important}
.ad_in_news .ad_readmore{ display:none;}

/*隱藏 tag 頁 microdata 圖片*/
span[itemprop="publisher"] img { display:none;}

/*熱門快報*/
.sidebar-hot-express p {margin-left:75px}

/*首頁即時新聞第一則廣告*/
#star_200x150_1{width:200px;vertical-align:top;display:inline-block;width:200px;margin:0px 10px 15px 13px;background-color:#fff;}
#star_200x150_1 a{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;}
#star_200x150_1 img{width:200px;height:150px;}
#star_200x150_1 .date{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;}
/*penname_theme*********************************************/

.btn_more {background-color:#dbdbdb!important; line-height: 30px; border-radius: 3px;}
.btn_more:link {color: #333;}

h2.panname_title { background: #ff0042; color: #fff; font-size: 18px; margin-top: 20px;}

.penname_select {  background:#fff; margin-bottom: 20px; padding: 0px; border: 3px solid #bfbfbf;}
.penname_select select{ border:none; background: url(../images/select_icon.png) transparent no-repeat; background-position:right 6px; height:28px; position: relative; text-indent: 0.01px; text-overflow: ""; cursor: pointer; color:#000; padding:0px 10px; margin-right:1px; font-size:15px;
-webkit-appearance: none; 
-moz-appearance: none;}
.penname_select select:hover { border: none; }
.penname_select option { background-color:#fff;}

.penname_more_box {}
.penname_more_box a.btn_more{ width: auto; height: auto; background: #}
.penname_more_box a.btn_more:hover{ background: #ff0042!important; color: #fff; text-decoration: none;}



.penname_gallery_1 { margin-bottom: 20px; }
.penname_gallery_1 .bx-wrapper .bx-caption{background-image: linear-gradient(to bottom, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.9) 100%); color:#fff; padding:3px; position: absolute; bottom: 0px; width: 100%;}
.penname_gallery_1 .bx-controls .bx-pager{ position:absolute; bottom:65px; right:10px;}
.penname_gallery_1 .bx-wrapper .bx-pager.bx-default-pager a:hover, .penname_gallery_1 .bx-wrapper .bx-pager.bx-default-pager a.active{ background: #ff0042 }
.penname_gallery_1 .piece{background: #eee;}
.penname_gallery_1 .piece > a{ display:block; height:0px; padding-bottom:75%; overflow:hidden; position:relative; text-align:center; }
.penname_gallery_1 .piece a img{width:auto; height:100%; max-width:inherit; position:absolute; top:0px; right:0px; bottom:0px; left:0px; margin:auto; display:none;}


.penname_part_pictxt_1 .piece{ border-bottom: 1px solid #bfbfbf; margin-bottom: 15px; }
.penname_part_pictxt_1 .piece h3 { font-size: 18px; margin-bottom: 5px; font-weight: bold;}
.penname_part_pictxt_1 .piece a.pic { border: none; }

.penname_part_pictxt_2 .piece { background: #fff; padding:10px; box-shadow: 1px 1px 1px #dadada}
.penname_part_pictxt_2 .menu a{ margin-right: 0px; display: inline-block;}

.penname_part_pictxt_3 .piece{ background: #fff; border: 3px solid #eee;}
.penname_part_pictxt_3 .piece .pic {margin-bottom: 10px;}
.penname_part_pictxt_3 .piece h4{ font-size: 16px; margin-bottom: 3px; }


.penname_part_pictxt_4{}
.penname_part_pictxt_4 .piece{ margin:1%; }

.penname_part_pictxt_5 .piece{ background: #fff; width: calc(25% - 10px); margin: 0px 5px; }
.penname_part_pictxt_5 .piece h3{ font-size:15px; padding-bottom: 5px;}
.penname_part_pictxt_5 .piece h3 a:hover{ color:#ff0042; text-decoration: none; }

.penname_subject{ background: #fff; border-radius: 3px; padding: 10px; margin-bottom: 10px;}
.penname_subject .cover{}
.penname_subject h3 {}
.penname_subject h4 { color: #666; }
.penname_subject .summary{ padding: 10px; }
.penname_subject .operate_1 { position: }
.penname_subject .operate_1 a.penname_btn{ border-color:#ff0042 ; color: #ff0042;}
.penname_subject .operate_1 a.penname_btn:hover{background: #ff0042; color: #fff; text-decoration: none;}

.penname_news{background: #EFEFEF; border: 3px solid #e0e0e0;}
.penname_news h3 {margin-bottom: 5px; }
.penname_news h3 a:link, .penname_news h3 a:visited { color:#666;}
.penname_news h3 a:hover, .penname_news h3 a:active { color:#666;}	

.penname_news h3 span { font-size: 18px; }
.penname_news a {margin-bottom: 5px;}
/*******page.css**************************************************************/

/*首頁圖集*/
#g1{}

/*影音娛樂圖集*/
#g2{}
#g2 .owl-carousel .item { height:390px; max-width:700px; min-width:700px; overflow:hidden; position:relative;}

.big_video_box{ position:relative; height:430px; width:1000px; overflow:hidden; }
.big_video_box img { height:auto; width:100%; }
.big_video_box .summary { position:absolute; top:350px; left:0px; background-color:#000; color:#fff; width:100%; height:100px; line-height:1; z-index:5; padding:5px;}
.big_video_box .summary h3 { font-size:26px; margin-bottom:5px;}
.big_video_box .summary p { font-size:15px; line-height:1.2;}
.big_video_box .big_video{ width:700px; height:430px; margin:0 auto; position:relative; line-height:0; background-color:#000;}
.big_video_box .prev { position: absolute; right:850px; top:0px; width:700px; height:430px; overflow:hidden;}
.big_video_box .next { position: absolute; left:850px; top:0px;  width:700px; height:430px; overflow:hidden;}
.big_video_box .piece .box_0 { width:700px; height:430px; -webkit-filter:blur(1px); filter:blur(1px);}
.big_video_box .piece .box_0:before{ content:" "; background: url(../images/bg_4.png) repeat; display:block; width:100%; height:100%; position:absolute; z-index:10;}
.big_video_box .btn{ background:url(../images/icon.png) no-repeat; display:block; width:75px; height:75px; z-index:50;}
.big_video_box .btn a { display:block; width:75px; height:75px;}
.big_video_box .btn_prev{ background-position:-85px 0px; position:absolute; top:160px; right:20px;}
.big_video_box .btn_next{ background-position:-160px 0px; position:absolute; top:160px; left:20px;}

/*search.htm*/
#s_box { background:url(../images/bg_6.jpg); padding:10px;}
#s_box p { margin-bottom:5px;}


/*贈獎頁模組prize.htm=====================================================*/
.subjcet_prize .story{ margin-bottom:10px; padding:5px;}
.subjcet_prize .story p { margin-bottom:5px;}
.subjcet_prize .endtime{ padding:10px;}
.subjcet_prize .endtime p{ margin-bottom:10px;}
.subjcet_prize .endtime span { padding:0px 30px;}
.subjcet_prize .endtime .p_style{ background-color:#e5e5e4; padding:5px;}
.subjcet_prize .box_0{}
.subjcet_prize .box_0 .box_1{ float:left; width:200px;}
.subjcet_prize .box_0 .box_2{ float:right; width:460px;}
.subjcet_prize .box_0 .box_3{ clear:both; padding-top:10px;}

/*theme_2即時*/
.theme_2 .main_nav li.current a{ background-color:#00d955;}
.theme_2 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_2 .main_nav li.current .sub a:hover { background-color:#00d955; color:#fff;}
.theme_2 .block_a .block_title{ background-color:#00d955;}

/*theme_3熱門*/
.theme_3 .main_nav li.current a{ background-color:#af40ff;}
.theme_3 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_3 .main_nav li.current .sub a:hover { background-color:#af40ff; color:#fff;}
.theme_3 .block_e .block_title{ background-color:#af40ff;}

/*theme_4華娛樂*/
.theme_4 .main_nav li.current a{ background-color:#ff7303;}
.theme_4 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_4 .main_nav li.current .sub a:hover { background-color:#ff7303; color:#fff;}
.theme_4 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_4 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ff7303;}
.theme_4 .block_a .block_title{ background-color:#ff7303;}
.theme_4 .block_g { padding-top:0px;}

/*theme_5韓流瘋*/
.theme_5 .main_nav li.current a{ background-color:#ff03cd;}
.theme_5 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_5 .main_nav li.current .sub a:hover { background-color:#ff03cd; color:#fff;}
.theme_5 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_5 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ff03cd;}
.theme_5 .block_a .block_title{ background-color:#ff03cd;}
.theme_5 .block_g { padding-top:0px;}

/*theme_6歐美*/
.theme_6 .main_nav li.current a{ background-color:#067bff;}
.theme_6 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_6 .main_nav li.current .sub a:hover { background-color:#067bff; color:#fff;}
.theme_6 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_6 .owl-theme .owl-dots .owl-dot:hover span { background-color:#067bff;}
.theme_6 .block_a .block_title{ background-color:#067bff;}

/*theme_8影音*/
.theme_8 .main_nav li.current a{ background-color:#ff0302;}
.theme_8 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_8 .main_nav li.current .sub a:hover { background-color:#ff0302; color:#fff;}

/*theme_10音樂*/
.theme_10 .main_nav li.current a{ background-color:#ffa743;}
.theme_10 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_10 .main_nav li.current .sub a:hover { background-color:#ffa743; color:#fff;}
.theme_10 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_10 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ffa743;}
.theme_10 .block_a .block_title{ background-color:#ffa743;}
.theme_10 .block_a .part_pictxt_1 .title_b { background-color:#d9f9e2}
.theme_10 .block_g { padding-top:0px;}

/*theme_11電視*/
.theme_11 .main_nav li.current a{ background-color:#42ffaa;}
.theme_11 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_11 .main_nav li.current .sub a:hover { background-color:#42ffaa; color:#fff;}
.theme_11 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_11 .owl-theme .owl-dots .owl-dot:hover span { background-color:#42ffaa;}
.theme_11 .block_a .block_title{ background-color:#42ffaa;}
.theme_11 .block_g { padding-top:0px;}

/*theme_12大事件*/
.theme_12 .main_nav li.current a{ background-color:#7700cd;}
.theme_12 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_12 .main_nav li.current .sub a:hover { background-color:#7700cd; color:#fff;}
.theme_12 .block_a .block_title{ background-color:#7700cd;}

/*theme_13娛樂觀*/
.theme_13 .main_nav li.current a{ background-color:#14ab6c;}
.theme_13 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_13 .main_nav li.current .sub a:hover { background-color:#14ab6c; color:#fff;}
.theme_13 .block_a .block_title{ background-color:#14ab6c;}

/*theme_14贈獎*/
.theme_14 .main_nav li.current a{ background-color:#b82d69;}
.theme_14 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_14 .main_nav li.current .sub a:hover { background-color:#b82d69; color:#fff;}
.theme_14 .block_a .block_title{ background-color:#b82d69;}
.theme_14 .block_h .block_title {background-color:#b82d69; color:#fff;}

/*theme_15正妹*/
.theme_15 .main_nav li.current a{ background-color:#ff9eb3;}
.theme_15 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_15 .main_nav li.current .sub a:hover { background-color:#ff9eb3; color:#fff;}
.theme_15 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_15 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ff9eb3;}
.theme_15 .block_a .block_title{ background-color:#ff9eb3;}
.theme_15 .block_b{ background-image:url(../images/bg_8.jpg);}

/*theme_16圖集*/
.theme_16 .main_nav li.current a{ background-color:#47cafd;}
.theme_16 .main_nav li.current .sub a{  background-color:#434343; color:#ccc;}
.theme_16 .main_nav li.current .sub a:hover { background-color:#47cafd; color:#fff;}
.theme_16 .block_a .block_title{ background-color:#47cafd;}


/*.theme_2 .main_nav li.hover .sub a:hover { background-color:#00d955; color:#fff;}
.theme_3 .main_nav li.hover .sub a:hover { background-color:#af40ff; color:#fff;}
.theme_4 .main_nav li.hover .sub a:hover { background-color:#ff7303; color:#fff;}
.theme_5 .main_nav li.hover .sub a:hover { background-color:#ff03cd; color:#fff;}
.theme_6 .main_nav li.hover .sub a:hover { background-color:#067bff; color:#fff;}
.theme_8 .main_nav li.hover .sub a:hover { background-color:#ff0302; color:#fff;}
.theme_10 .main_nav li.hover .sub a:hover { background-color:#ffa743; color:#fff;}
.theme_11 .main_nav li.hover .sub a:hover { background-color:#42ffaa; color:#fff;}
.theme_12 .main_nav li.hover .sub a:hover { background-color:#7700cd; color:#fff;}
.theme_13 .main_nav li.hover .sub a:hover { background-color:#14ab6c; color:#fff;}
.theme_14 .main_nav li.hover .sub a:hover { background-color:#b82d69; color:#fff;}
.theme_15 .main_nav li.hover .sub a:hover { background-color:#ff9eb3; color:#fff;}
.theme_16 .main_nav li.hover .sub a:hover { background-color:#47cafd; color:#fff;}*/


/*20170608韓星報爆-韓粉圈圈調整背景色*/
.theme_5 .penname .block_title{background-color:#84CCCF!important}


/* 模組 新聞內頁 分享按鈕====*/
#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{ 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{ color:#ef6b22;}
.et_ad_group_1 p.ad_txt_p_2 a:hover{ color:#d56020;}

/*文字廣告ad_txt_1*/
.ad_txt_1{ float:left;margin-top:22px;}

/* et_social_1 文首分享組件 ======================== */
.et_social_1{ float:right;height:58px;margin-bottom:10px;position:relative;}
.et_social_1 .icon_adult{display:block; background:url(../images/icon_adult.png) no-repeat; height:50px;width:50px; position:absolute;top:0px; right:80px;}

/* 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_2 .menu .line_add_friend{background:none;width:161px;height:50px;}
.et_social_2 .menu .line_add_friend img{width:100%;}

/* 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;}

/* 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;}.main_nav li.btn_1 a:hover{ background-color:#e31454;}
.theme_1 .main_nav li.current a{ background-color:#e31454;}
.theme_1 .main_nav li.current .sub a:hover { background-color:#e31454;}
.theme_1 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_1 .owl-theme .owl-dots .owl-dot:hover span { background-color:#e31454;}
.theme_1 .block_a .block_title{ background-color:#e31454;}

.main_nav li.btn_2 a:hover{ background-color:#00d955;}
.theme_2 .main_nav li.current a{ background-color:#00d955;}
.theme_2 .main_nav li.current .sub a:hover { background-color:#00d955;}
.theme_2 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_2 .owl-theme .owl-dots .owl-dot:hover span { background-color:#00d955;}
.theme_2 .block_a .block_title{ background-color:#00d955;}

.main_nav li.btn_3 a:hover{ background-color:#af40ff;}
.theme_3 .main_nav li.current a{ background-color:#af40ff;}
.theme_3 .main_nav li.current .sub a:hover { background-color:#af40ff;}
.theme_3 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_3 .owl-theme .owl-dots .owl-dot:hover span { background-color:#af40ff;}
.theme_3 .block_a .block_title{ background-color:#af40ff;}

.main_nav li.btn_4 a:hover{ background-color:#ff7303;}
.theme_4 .main_nav li.current a{ background-color:#ff7303;}
.theme_4 .main_nav li.current .sub a:hover { background-color:#ff7303;}
.theme_4 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_4 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ff7303;}
.theme_4 .block_a .block_title{ background-color:#ff7303;}

.main_nav li.btn_5 a:hover{ background-color:#ff03cd;}
.theme_5 .main_nav li.current a{ background-color:#ff03cd;}
.theme_5 .main_nav li.current .sub a:hover { background-color:#ff03cd;}
.theme_5 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_5 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ff03cd;}
.theme_5 .block_a .block_title{ background-color:#ff03cd;}

.main_nav li.btn_6 a:hover{ background-color:#067bff;}
.theme_6 .main_nav li.current a{ background-color:#067bff;}
.theme_6 .main_nav li.current .sub a:hover { background-color:#067bff;}
.theme_6 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_6 .owl-theme .owl-dots .owl-dot:hover span { background-color:#067bff;}
.theme_6 .block_a .block_title{ background-color:#067bff;}

.main_nav li.btn_7 a:hover{ background-color:#858585;}
.theme_7 .main_nav li.current a{ background-color:#858585;}
.theme_7 .main_nav li.current .sub a:hover { background-color:#858585;}
.theme_7 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_7 .owl-theme .owl-dots .owl-dot:hover span { background-color:#858585;}
.theme_7 .block_a .block_title{ background-color:#858585;}

.main_nav li.btn_8 a:hover{ background-color:#ff0302;}
.theme_8 .main_nav li.current a{ background-color:#ff0302;}
.theme_8 .main_nav li.current .sub a:hover { background-color:#ff0302;}
.theme_8 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_8 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ff0302;}
.theme_8 .block_a .block_title{ background-color:#ff0302;}

.main_nav li.btn_9 a:hover{ background-color:#baa230;}
.theme_9 .main_nav li.current a{ background-color:#baa230;}
.theme_9 .main_nav li.current .sub a:hover { background-color:#baa230;}
.theme_9 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_9 .owl-theme .owl-dots .owl-dot:hover span { background-color:#baa230;}
.theme_9 .block_a .block_title{ background-color:#baa230;}

.main_nav li.btn_10 a:hover{ background-color:#ffa743;}
.theme_10 .main_nav li.current a{ background-color:#ffa743;}
.theme_10 .main_nav li.current .sub a:hover { background-color:#ffa743;}
.theme_10 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_10 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ffa743;}
.theme_10 .block_a .block_title{ background-color:#ffa743;}

.main_nav li.btn_11 a:hover{ background-color:#42ffaa;}
.theme_11 .main_nav li.current a{ background-color:#42ffaa;}
.theme_11 .main_nav li.current .sub a:hover { background-color:#42ffaa;}
.theme_11 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_11 .owl-theme .owl-dots .owl-dot:hover span { background-color:#42ffaa;}
.theme_11 .block_a .block_title{ background-color:#42ffaa;}

.main_nav li.btn_12 a:hover{ background-color:#7700cd;}
.theme_12 .main_nav li.current a{ background-color:#7700cd;}
.theme_12 .main_nav li.current .sub a:hover { background-color:#7700cd;}
.theme_12 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_12 .owl-theme .owl-dots .owl-dot:hover span { background-color:#7700cd;}
.theme_12 .block_a .block_title{ background-color:#7700cd;}

.main_nav li.btn_13 a:hover{ background-color:#14ab6c;}
.theme_13 .main_nav li.current a{ background-color:#14ab6c;}
.theme_13 .main_nav li.current .sub a:hover { background-color:#14ab6c;}
.theme_13 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_13 .owl-theme .owl-dots .owl-dot:hover span { background-color:#14ab6c;}
.theme_13 .block_a .block_title{ background-color:#14ab6c;}

.main_nav li.btn_14 a:hover{ background-color:#b82d69;}
.theme_14 .main_nav li.current a{ background-color:#b82d69;}
.theme_14 .main_nav li.current .sub a:hover { background-color:#b82d69;}
.theme_14 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_14 .owl-theme .owl-dots .owl-dot:hover span { background-color:#b82d69;}
.theme_14 .block_a .block_title{ background-color:#b82d69;}

.main_nav li.btn_15 a:hover{ background-color:#ff9eb3;}
.theme_15 .main_nav li.current a{ background-color:#ff9eb3;}
.theme_15 .main_nav li.current .sub a:hover { background-color:#ff9eb3;}
.theme_15 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_15 .owl-theme .owl-dots .owl-dot:hover span { background-color:#ff9eb3;}
.theme_15 .block_a .block_title{ background-color:#ff9eb3;}

.main_nav li.btn_16 a:hover{ background-color:#47cafd;}
.theme_16 .main_nav li.current a{ background-color:#47cafd;}
.theme_16 .main_nav li.current .sub a:hover { background-color:#47cafd;}
.theme_16 .gallery_a .owl-theme .owl-dots .owl-dot.active span, .theme_16 .owl-theme .owl-dots .owl-dot:hover span { background-color:#47cafd;}
.theme_16 .block_a .block_title{ background-color:#47cafd;}


.et_push_notification{ font-family: Meiryo, "Meiryo UI", "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif;}

/* 訊息框========= */
.et_push_notification{ width: 410px; height: 190px; padding: 30px; border-radius: 10px; position: fixed; left: 50%; margin-left: -200px; top: 0px; z-index: 100; background: #fff; box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.5);opacity: 0; display:none;}

.et_push_notification {  }  
.et_push_notification img{ width: 65px; height: auto; float: left; margin-right: 20px; }
.et_push_notification h3{ margin-bottom: 10px; color: rgb(146, 146, 146); font-size: 20px; font-weight: normal; }
.et_push_notification .et_push_close{ display: block; width: 30px; height: 30px; padding-top: 5px; padding-right: 5px;  border-radius: 5px; background: url(icon_close.png) no-repeat center center;  background-size: 60%; cursor: pointer; position:absolute; top: 8px; right: 8px;}
.et_push_notification p{ color: #333;} /* */
/* 操作========= */
.et_push_notification button {border-radius: 5px; padding: 5px 8px;; font-family: Meiryo, "Meiryo UI", "Microsoft JhengHei UI", "Microsoft JhengHei", sans-serif; letter-spacing: 1px; cursor: pointer; border: 0px;}
.et_push_notification button.et_push_confirm{ position: absolute; right: 20px; bottom: 20px; background:#2d276f; color: #eee; } 
.et_push_notification button.et_push_refuse{ position: absolute; right: 75px; bottom: 20px;} 
.et_push_notification button:hover{ background: rgb(228, 228, 228);}
.et_push_notification button.et_push_confirm:hover{ background: #3e3696}