/*列表頁*/
@media print{
    header h1.logo {
        background-image: none;
        text-indent: 0;
        font-size: 0;
    }

    .ui_main.news {
        overflow: hidden !important;
    }

    .ui_main.news .list li .img.h200 {
        background-image: none !important;
        overflow: hidden !important;
    }

    .ui_main.news .list li .img.h200 img {
        display: block !important;
    }

}


/*相簿列表頁*/
@media print{
    header h1.logo {
        background-image: none;
        text-indent: 0;
        font-size: 0;
    }

    .ui_main.photo .list li .box .img {
        background-image: none !important;
        overflow: hidden;
    }

    .ui_main.photo .list li .box .img img {
        display: block !important;
    }
}

/*內頁*/
@media print{
    .ui_main.news .content .info {
        height: auto !important;
    }
}

/*內頁列印頁*/
@media print{   
    .ui_main.news h2 {
        min-height: 60px;
        height: auto !important;
    }
    .ui_main.news h2 img {
        display: block !important;
        width: 350px;
        margin-top: 10px;
    }
}


/*首頁*/
@media print{
    header h1.logo {
        background-image: none !important;
        text-indent: 0 !important;
        font-size: 0 !important;
    }
    .asLily > .asNavy {
        display: none !important;
    }
    .ui_indexNews .content .viewL .new_first .img .news_img_banner {
        background-image: none !important;
        overflow: hidden !important;
    }
    .ui_indexNews .content .viewL .new_first .img .news_img_banner img {
        display: block !important;
    }
    .ui_indexNews .content .viewL li .img .news_img_banner {
        background-image: none !important;
        overflow: hidden !important;
    }
    .ui_indexNews .content .viewL li .img .news_img_banner img {
        display: block !important;
    }
    .ui_indexNews .content .viewM li {
        page-break-inside: avoid;
        break-inside: avoid;
    }
    .ui_indexNews .content .viewM li .img {
        background-image: none !important;
    }
    .ui_indexNews .content .viewM li .img img {
        display: block !important;
        max-height: unset !important;
    }
    .ui_events .ui_events_R .list .img {        
        background-image: none !important;
    }
    .ui_events .ui_events_R .list .img img {        
        display: block !important;
    }
    .ui_tr .list .img > div.img-b {
        background-image: none !important;
    }
    .ui_tr .list .img > div.img-b img {
        display: block !important;
    }
    .ui_tr .list li {
        margin-bottom: 20px !important;
    }
    .ui_tr .list .img.col-md-4 {
        float: left !important;
        width: 33.33333333% !important;
    }
    .ui_tr .list .content.col-md-8 {
        float: left !important;
        width: 66.66666667% !important;
    }   
    .ui_tr .list li .img {
        max-height: none !important;
    }
    .ui_tr .list .img>span span:last-child {
        display: none !important;
    }   
    .ui_tr .list .content {
        position: relative !important;
        bottom: unset !important;
        color: #333333 !important;
    }
    .ui_tr .list .content a {
        color: #337ab7 !important;
    }
    .ui_tr .list .content .text {
        border-bottom: 1px solid #c4c4c4 !important;
        height: 105px !important;
    }
    .ui_tr .list .content .text p {
        display: block !important;
    }
    .ui_tr .list .content span {
        display: inline-block !important;
    }
    .ui_tr .list li .empty {
        display: none !important;
    }
    .ui_tr .list li .img .alphablack {
        display: none !important;
    }
    .ui_tr .list .img>span {
        background-color: rgba(0, 0, 0, .5) !important;
        color: #fff !important;
    }
    .asLily > .asView > .asOuter > .asInner > .asUnit {
        width: 100% !important;
    }
    .asLily > .asView > .asOuter > .asInner > .asUnit > figure {
        width: 100% !important;
    }
    .asLily > .asView > .asOuter > .asInner > .asUnit > figure > .asFrame {
        width: 100% !important;
    }
    .asLily > .asView > .asOuter > .asInner > .asUnit > figure > .asFrame > img {
        display: block !important;
        width: 100% !important;
        opacity: 1 !important;
        left: 0 !important;
    }
    .asLily > .asView > .asOuter > .asInner > .asUnit > figure > figcaption {
        width: 100% !important;
    }
    .ui_tr {
        page-break-before: always;
    }
}
