/*舊版IE專用修復縮放不正常檢視用*/
@media all and (min-width: 1px) and (max-width: 1200px){
    /* 隱藏區塊 */
    #BodyHeader {display:none;}
    #event_news {display:none;} 
    #Layer1 {display:none;}
    /* 隱藏區塊 */

    /*body*/
    body {
        margin: 0;
        padding: 0;
        font-family: "Microsoft JhengHei";
    }
    #BodyContainer {
        width: 100%;
        margin-right: auto;
        margin-left: auto;
    }
    /* Event_heaader */
#BodyHeader_m{text-align:center;height:auto;padding-top:2px;padding-bottom:2px;margin:0 auto}
#BodyHeader_m img{clear:both;height:auto;width:30%;margin:0;padding:3px 0}
    /*平板尺寸*/
    @media screen and (min-width:600px) and (max-width:769px) {
        #BodyHeader_m img {
            clear: both;
            height: auto;
            width: 30%;
            margin: 0px;
            padding: 3px 0px;
        }
    }

    /* Event css */
    #event {
        width: 100%;
        float: left;
        margin: 0px;
        padding: 0px;
    }
    #event a:hover {
        text-decoration: underline;
        position: relative;
        top: 2px;
        left: 2px;
    }


    /* 主圖 */
    #event_master {
        width: 100%;
        float: left;
        padding: 0;
        margin: 0;
    } 
    #event_master img {
        width: 100%;
        height: auto;
        margin-bottom: 0px;
        padding-bottom: 0px;
    } 
    #event_book{
        width:100%;
        float:left;
        padding-top: 4%;
        padding-right: 0%;
        padding-bottom: 5%;
        padding-left: 0%;
        margin-top: -20px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        border-bottom: #88755a solid 1px; 
    }
    #event_book_inf {
        width: 100%;
        float: left;
        padding: 0px;
        margin-top: 0px;
        margin-right: -8px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
    #event_book_inf ul{
        float: left;
        margin-right: 2em;
    }
    #event_book_inf ul li {
        display: block;
        list-style-type: none;
        font-family: "Microsoft JhengHei", Verdana, Arial;
        margin: 0px;
        padding: 0px;
        line-height: 1.5em;
    }
    #event_book .author_inf{
        color:#000000;
        font-family: "Microsoft JhengHei", Verdana, Arial;
        float: left;
        width: 86%;
        line-height: 40px;
        margin-right: 4%;
        margin-left: 10%;
        margin-top: 0px;
        padding: 0px;
    }
    #event_book .author_inf ul{
        margin-left: -3em;
        margin-top: 0;
    }
    #event_book .author_inf ul li{
        font-size: 1em;
        line-height: 1.7em;
        list-style-type: none;
    }
    #event_book .new{
        width:50px;
        height:50px;
        border-radius:9999em;
        background-color:#ea479a;
        color:#FFF;
        font-size:1.2em;
        line-height:2.3em;
        text-align: center;
    }


    /*好書系列*/
    #event_booklist{
        width:100%;
        display: flex;
        flex-wrap: wrap;
        margin:0;
        padding-top: 1em;
        padding-right: 0;
        padding-bottom: 30px;
        padding-left: 0;
        text-align: center;
    }
    #event_booklist h3 {
        width: 96%;
        padding: 0 2%;
        font-size: 2.1em;
        color: #8D795C;
        text-align: center;
        line-height: 1.3em;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    #event_booklist h3 span {
        color: #005e92;
    }

    /*平板尺寸*/
    @media screen and (min-width:600px) and (max-width:769px) {
        #event_booklist h3 {
            width:86%;
            padding:0;
            font-size:2em;
            color:#EC4596;
            text-align:center;
            line-height: 1.3em;
            margin-right: 9%;
            margin-left: 5%;
        }
    }
    #event_booklist .ps{
        width:78%;
        font-size:1.4em;
        line-height:1.6em;
        color:#000;
        text-align: center;
        padding-right: 1%;
        padding-left: 1%;
        margin-top: 0%;
        margin-right: auto;
        margin-left: auto;
        border-top-width: 4px;
        border-top-style: dotted;
        border-top-color: #EC4596;
        font-family: "Microsoft JhengHei", Verdana, Arial;
    }
    #event_booklist h3 .buyicon{
        color: #FFFFFF;
        margin-left: 2%;
        font-weight: bold;
        font-size: 20px;
        font-family: Verdana, "Microsoft JhengHei", Arial;
        display: inline-block;
        padding-top: 1px;
        padding-right: 15px;
        padding-bottom: 1px;
        padding-left: 15px;
        border-radius: 15px;
        background-color: #EA479A;
        margin-top: 4px;
        text-decoration: blink;
    }
    #event_booklist h3 .buyicon a{

    }
    #event_booklist h3 .buyicon a:hover{
    }

    #event_booklist .teacher{
        width:100%;
        text-align:center;
        font-size: 1em;
        line-height: 1em;
        color: #000;
        padding-top: 15px;
        float: left;
        margin-top: 0px;
        padding-bottom: 30px;
    }

    #event_booklist ul.list1 li a{
        color: #000;
    }
    #event_booklist ul.list1 li a:hover{
        color: #000;
    }
    #event_booklist ul.list1 li img{
        margin-bottom: 5px;
        margin-top: 0px;
    }

    /*書單1-----平板三本*/
    /*平板尺寸*/
    @media screen and (min-width:600px) and (max-width:769px) {

        #event_booklist ul.list1 li a{
            color: #000;
        }
        #event_booklist ul.list1 li a:hover{
            color: #000;
        }
        #event_booklist ul.list1 li img{
            margin-bottom: 5px;
            margin-top: 25px;
        }
    }



    /*書單2-----手機二本*/
    #event_booklist ul.list2{
        width: 94%;
        float: left;
        list-style-type: none;
        margin-top: 2%;
        margin-right: 0;
        margin-bottom: 0%;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 3%;
        padding-bottom: 0;
        padding-left: 3%;
        text-align: center;
    }
    #event_booklist ul.list2 li{
        float:left;
        margin:0;
        text-align:center;
        font-size: 15px;
        padding-top: 0px;
        padding-right: 1%;
        padding-bottom: 0px;
        padding-left: 1%;
    }
    #event_booklist ul.list2 li img{
        margin-bottom: 5px;
        border: 2px solid #FFF;
        margin-top: 25px;
    }


    /*書單2-----平板四本*/
    @media screen and (min-width:600px) and (max-width:769px) {
        #event_booklist ul.list2{
            width: 90%;
            float: left;
            list-style-type: none;
            margin-top: 2%;
            margin-right: 0;
            margin-bottom: 2%;
            margin-left: 0;
            padding-top: 0;
            padding-right: 5%;
            padding-bottom: 0;
            padding-left: 5%;
        }
        #event_booklist ul.list2 li{

            float:left;

            text-align:center;
        }
        #event_booklist ul.list2 li img{
            margin-bottom: 5px;
            border: 2px solid #FFF;
        }
    }



    /*購買區*/
    #buy_all{
        width: 100%;
        float:left;
        padding-right: 0%;
        padding-left: 0%;
        padding-top:0;
        padding-bottom: 2%;
        line-height: 26px;
        font-size: 18px;
        font-family: Verdana, "Microsoft JhengHei", Arial;
    }
    #buy_all_link{
        width: 92%;
        float:left;
        margin-bottom: 0;
        padding-top: 10px;
        padding-right: 1%;
        padding-bottom: 1%;
        padding-left: 1%;
        margin-top: 0px;
        margin-right: 6%;
        margin-left: 2%;
        z-index: 99;
    }
    #buy_all_link a{
        color:#000;
    }
    #buy_all_link a.buyBtn{
        color:#FFFFFF;
        margin-left:5px;
        font-weight: bold;
        border-radius: 15px;
        background-color: #EA479A;
        margin-bottom: 5px;
        padding-top: 2px;
        padding-right: 6px;
        padding-bottom: 2px;
        padding-left: 6px;
        font-family: "Microsoft JhengHei", Verdana, Arial;
        font-size: 15px;
        text-decoration: none;
    }
    #buy_all_link ul {
        list-style-type: square;
        line-height: 32px;
    } 
    #buy_all_link li {

    }





    /*注意事項*/
#event_note{width:84%;padding:3% 8%;float:left;margin:auto;font-size:13px;line-height:20px;background-color:#DCBEDB}
#event_note ul{list-style-type:disc}

    /* Footer */
#BodyFooter_rwd{float:left;width:100%;margin-right:auto;margin-left:auto;padding:0;color:#000;font-family:"Microsoft JhengHei";background-color:#FBFBF9}
#BodyFooter_rwd #footer_line{width:90%;display:block;float:left;height:auto;text-align:center;border-top-width:thin;border-top-style:solid;border-top-color:#000;margin:2% auto 2% 5%}
#BodyFooter_rwd #footer_inline a{color:#000}
#BodyFooter_rwd #footer_inline ul{float:left;padding:0;width:100%;margin-bottom:1%;text-align:center}
#BodyFooter_rwd #footer_inline ul li{float:left;display:inline-block;line-height:1.5em;font-size:1.1em;clear:both;width:100%;margin-right:auto;margin-bottom:0}
#BodyFooter_rwd #footer_inline ul li img{width:40%;height:auto;vertical-align:middle;margin-bottom:2%}
#BodyFooter_rwd #footer_address{margin-top:4%;float:left;width:100%;text-align:center;margin-right:auto;margin-left:auto}
#BodyFooter_rwd #footer_address li:nth-of-type(1) a:nth-of-type(1) img{width:auto}
#BodyFooter_rwd #footer_address a{color:#000}
#BodyFooter_rwd #footer_address ul{float:left;padding:0;text-align:center;margin-bottom:1%;width:100%;clear:both}
#BodyFooter_rwd #footer_address ul li{float:left;display:block;width:100%;line-height:2em;text-align:center;font-size:.8em}
#footer_address br{display:none}
#footer_address li:nth-of-type(1) img:first-child{display:block;text-align:center;margin:0 auto 2%}
    /* Footer end */

    /* top */
#topbutton{width:50px;height:50px;color:#FFF;border-radius:9999em;background-color:#000;opacity:.4;right:1%;bottom:3%;position:fixed;line-height:50px;font-size:15px;text-align:center}
#topbutton a{color:#FFF;font-size:15px}

}
