.noData #newsPrinterContainer{visibility:hidden}
#viewPageContainerBack{position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;overflow:hidden}
.pageTitle{position:absolute;width:543px;height:87px;top:0;left:0;background-image:url(../images/mui/pageTitle1.png)}
.pageTitle>span{margin-left:50px;line-height:85px;font-size:30px;color:#FFF;font-weight:bold}
#newsMainContainer{position:absolute;top:95px;bottom:10px;left:0;right:0}
#newsListContainer{position:absolute;top:0;bottom:12px;left:0;width:230px;height:auto;overflow:hidden}
.simplify #newsListContainer{visibility:hidden}
#newsListContainerInner{padding-bottom:4px;padding-right:14px}
#newsListContainer a.newsLine{display:block;position:relative;height:44px;padding:8px;top:12px;margin-bottom:12px;cursor:pointer;color:#58595B;font-size:13px}
#newsListContainer a.newsLine::after{content:'';position:absolute;right:0;top:33px;width:20px;height:20px;background:url(../images/news_btns.png) no-repeat 0 0}
#newsListContainer a.newsLine.enable::after{content:'';position:absolute;right:-10px;top:-8px;width:37px;height:36px;background:url(../images/news_btns.png) no-repeat 0 -25px}
#newsListContainer a.newsLine.enable{height:60px;background-color:#95D9F0;background-image:-o-linear-gradient(left,#FFF 0,#95D9F0 100%);background-image:-ms-linear-gradient(left,#FFF 0,#95D9F0 100%);background-image:-moz-linear-gradient(left,#FFF 0,#95D9F0 100%);background-image:-webkit-gradient(linear,left top,right top,from(0,#FFF),to(1,#95D9F0));background-image:-webkit-linear-gradient(left,#FFF 0,#95D9F0 100%);background-image:linear-gradient(left,#FFF 0,#95D9F0 100%);box-shadow:2px 2px 2px #EEE}
#newsListContainer a.newsLine span.nDatetime{position:absolute;display:block;left:0;right:0;top:0;height:16px;line-height:16px;color:#6D7071;font-size:12px;padding:0 4px;border-bottom:solid 1px #F1BFDB}
#newsListContainer a.newsLine span.nDate{float:left}
#newsListContainer a.newsLine span.nTime{float:right}
#newsListContainer a.newsLine.enable span.nDatetime{height:24px;line-height:24px;padding:0 30px 0 2px;border-bottom:solid 1px #E598C3}
#newsListContainer a.newsLine.enable span.nDate,#newsListContainer a.newsLine.enable span.nTime{color:#0087CB;font-size:14px}
#newsListContainer a.newsLine span.nTitle{position:absolute;display:block;top:22px;bottom:8px;left:9px;right:25px;font-size:13px;line-height:15px;overflow:hidden;color:#777}
#newsListContainer a.newsLine.enable span.nTitle{top:29px;left:8px;right:8px;font-size:16px;line-height:20px;color:#4D4D4F}
#newsPrinterContainer{position:absolute;top:0;bottom:0;left:220px;right:0;width:auto;height:auto;overflow:hidden}
.simplify #newsPrinterContainer{left:0}
#newsSizeSwitch{position:absolute;top:10px;right:0;width:190px}
#newsFontSizeB1,#newsFontSizeB2{display:block;float:left;width:45px;height:45px;background-color:Blue;margin-right:8px}
#newsFontSizeB1{background:url(../images/newsFont.png) no-repeat right top}
#newsFontSizeB2{background:url(../images/newsFont.png) no-repeat left top}
#newsFontSizeB1:active{background:url(../images/newsFont.png) no-repeat right bottom}
#newsFontSizeB2:active{background:url(../images/newsFont.png) no-repeat left bottom}
#newsFontSizeB1.disabled{opacity:.5}
#newsFontSizeB2.disabled{opacity:.5}
#newsFontSizeB1.disabled:active{background:url(../images/newsFont.png) no-repeat right bottom}
#newsFontSizeB2.disabled:active{background:url(../images/newsFont.png) no-repeat left bottom}
#newsFontSizeLabel{float:left;width:70px;height:34px;line-height:34px;font-size:12px;margin-left:1px}
.leftArrow{display:block;position:absolute;top:0;left:0;width:35px;height:100%;background:url(../images/news_pagerSideN.png) no-repeat right top,url(../images/news_pagerSideN.png) no-repeat right bottom}
.leftArrow::after{content:'';position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-15px;width:30px;height:40px;background:url(../images/news_btns.png) no-repeat 0 -70px}
.leftArrow.disable::after{background:0}
.rightArrow{display:block;position:absolute;top:0;right:0;width:35px;height:100%;background:url(../images/news_pagerSideN.png) no-repeat left top,url(../images/news_pagerSideN.png) no-repeat left bottom}
.rightArrow::after{content:'';position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-15px;width:30px;height:40px;background:url(../images/news_btns.png) no-repeat 0 -112px}
.rightArrow.disable::after{background:0}
#newsPageContainer{position:absolute;top:0;bottom:0;left:35px;right:35px;width:auto;height:auto;-o-transition:margin 1s;-ms-transition:margin 1s;-moz-transition:margin 1s;-webkit-transition:margin 1s;transition:margin 1s;overflow:hidden;background:url(../images/news.png) no-repeat top left}
#newsPageContainerInner{width:200%;height:100%;-o-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}
#newsPageContainerInner.animateStart{-o-transition:-o-transform .5s ease-out;-ms-transition:-ms-transform .5s ease-out;-moz-transition:-moz-transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out}
#newsPageContainerInner.moveLeft{-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.newsPage{position:relative;float:left;width:50%;height:100%}
.newsTextArea{position:absolute;left:0;right:0;top:85px;bottom:0;overflow:hidden}
#newsTextAreaScroll{position:relative;left:0;right:0}
.newsClear{position:relative;height:25px}
.newsTextTitle{position:relative;color:#0087CB;font-size:20px;font-weight:bold;margin:0 15px 0 15px}
.newsTextDate{margin:15px 15px;color:#6D7071}
.newsTextContent{font-size:14px;line-height:24px;margin:15px;color:#58595B}
.sizeS .newsTextContent,.sizeS .newsTextDate{font-size:16px;line-height:26px}
.sizeM .newsTextContent,.sizeM .newsTextDate{font-size:20px;line-height:32px}
.sizeL .newsTextContent,.sizeL .newsTextDate{font-size:24px;line-height:38px}
.sizeXL .newsTextContent,.sizeXL .newsTextDate{font-size:30px;line-height:40px}
@media only screen and (orientation:portrait){#newsListContainer{width:200px}
#newsListContainer a.newsLine{height:55px}
#newsPrinterContainer{left:190px}
}
.newsTextContent table,.newsTextContent th,.newsTextContent td{border:solid 1px #6D7071}
.newsTextContent th,.newsTextContent td{padding:0 5px}
.newsLoading::after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center center}
@media only screen and (orientation:landscape) and (min-width:770px){#newsPageContainer{background:url(../images/news.png) no-repeat top left}
}
#i03AD{position:absolute;width:350px;height:45px;top:10px;left:15px;background-color:#ededed;display:block}
@media only screen and (max-width:910px){#i03AD{display:none}
}