.notification-bar_box-viewmore:visited{color:#37b442 !important}
.notification-bar_notice a:link,.notification-bar_notice a:active,.notification-bar_notice a:visited{color:#37b442 !important}
.notification-bar_box-detail{float:left;padding:0 30px;width:calc(100% - 48px)}
a.notification-bar_box-showagain.inactive{opacity:.5;color:#242424 !important}
a.notification-bar_box-showagain.inactive:hover{text-decoration:none}
C1,.C1{color:#2c9838}
C3,.C3{color:#37b442}
C4,.C4{color:#242424}
h3,.h3{font-family:Roboto;font-size:19px;font-weight:400;line-height:26px;letter-spacing:.2px}
BT,.BT{font-family:Arial;font-size:15px;font-weight:normal;line-height:23px;letter-spacing:.4px}
FN,.FN{font-family:Arial;font-size:13px;font-weight:normal;line-height:18px;letter-spacing:.2px}
.zh_cn h3,.zh_tc h3,.zh_hk h3,.zh_cn .BT,.zh_tc .BT,.zh_hk .BT,.zh_cn .FN,.zh_tc .FN,.zh_hk .FN{font-family:"Microsoft JhengHei"}
.notification-bar_box{position:fixed;left:0;width:100%;z-index:9999}
.notification-bar_circle{float:left;width:24px;height:24px;line-height:20px;text-align:center;color:#2c9838;font-size:16px;font-weight:700;border-radius:25px;border:2px solid #2c9838}
.notification-bar_close{float:right;width:24px;height:24px;cursor:pointer}
.notification-bar_close:after{position:relative;content:"\d7";font-size:50px;color:#2c9838;top:-24px;left:-2px}
.notification-bar_box-top{top:20px}
.notification-bar_box-bottom{bottom:20px}
.notification-bar_box-container{min-height:160px;max-height:245px;padding:25px 20px;background-color:#f7f5f4;box-shadow:2px 2px 4px 1px rgba(36,36,36,0.5)}
.notification-bar_box-detail{float:left;padding:0 15px}
.notification-bar_box-content{max-height:150px;overflow-y:auto;overflow-x:hidden;padding-top:0;padding-right:3px;margin-bottom:10px}
.notification-bar_box-btn{display:flex;align-items:center;justify-content:space-between}
.notification-bar_content{height:400px;background-color:#fff;padding:10px 30px;overflow-y:auto;width:60%;text-overflow:ellipsis;display:-webkit-box;line-clamp:16;-webkit-line-clamp:16;-webkit-box-orient:vertical;box-shadow:1px 1px 1px 1px rgba(36,36,36,0.5)}
.notification-bar_content .fancybox-close-small{display:none}
.notification-bar_content .notification-bar_content-bottom{display:flex;align-items:center;justify-content:space-between}
.notification-bar_box-viewmore{visibility:hidden}
@media only screen and (max-width:991px){.BT{font-size:13px;line-height:18px;letter-spacing:.2px}
.notification-bar .notification-bar_box-container{padding:10px 10px 18px 10px}
.notification-bar .notification-bar_box-content{padding-right:6px;-webkit-overflow-scrolling:touch}
.notification-bar .notification-bar_box-detail{padding:0 10px}
.notification-bar .notification-bar_box-btn{flex-direction:column}
.notification-bar .notification-bar_close{width:16px}
.notification-bar .notification-bar_close:after{top:-24px;left:-14px}
.notification-bar .notification-bar_box-viewmore{visibility:visible}
.notification-bar_content .notification-bar_content-bottom{display:flex;align-items:center;justify-content:space-between;flex-direction:column}
}
@media only screen and (max-width:767px){.notification-bar_box-container{padding:10px 5px 18px 5px}
.notification-bar_content{height:auto;padding:10px 20px;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:100;line-clamp:100}
.notification-bar_box-viewmore{visibility:visible}
}